[{"data":1,"prerenderedAt":2058},["ShallowReactive",2],{"\u002Fcn\u002Fmemos_cloud\u002Fquick_start":3,"surround-\u002Fcn\u002Fmemos_cloud\u002Fquick_start":406,"snippet-cn-add_message":421,"snippet-cn-search_memory":1472},{"id":4,"title":5,"avatar":6,"banner":6,"body":7,"category":6,"desc":398,"description":399,"extension":400,"links":6,"meta":401,"navigation":6,"path":402,"seo":403,"stem":404,"__hash__":405},"docs\u002Fcn\u002Fmemos_cloud\u002Fquick_start.md","快速开始",null,{"type":8,"value":9,"toc":382},"minimark",[10,22,47,54,56,61,84,86,90,95,98,108,110,114,134,138,140,144,156,159,166,172,174,178,190,196,198,202,205,234,236,240,244,247,257,283,285,289,292],[11,12,13,14,18,21],"p",{},"在使用大模型构建应用时，一个常见问题是：",[15,16,17],"strong",{},"如何让 AI 记住用户的长期偏好？",[19,20],"br",{},"\nMemOS 提供了两个核心接口帮助你实现：",[23,24,25,38],"ul",{},[26,27,28,32,33],"li",{},[29,30,31],"code",{},"addMessage"," —— 把原始对话交给我们，我们自动加工并存储记忆",[34,35,37],"a",{"href":36},"\u002Fapi_docs\u002Fcore\u002Fadd_message","（点此查看详细 API 文档）",[26,39,40,43,44],{},[29,41,42],{},"searchMemory"," —— 在后续对话中召回记忆，让 AI 回答更贴近用户需求",[34,45,37],{"href":46},"\u002Fapi_docs\u002Fcore\u002Fsearch_memory",[11,48,49],{},[50,51],"img",{"alt":52,"src":53},"image.svg","https:\u002F\u002Fcdn.memtensor.com.cn\u002Fimg\u002F1762434889291_h9co0h_compressed.png",[19,55],{},[57,58,60],"h2",{"id":59},"_1调用前准备","1.调用前准备",[23,62,63,73,81],{},[26,64,65,66,72],{},"注册并登录 MemOS 云平台 ",[34,67,71],{"href":68,"rel":69},"https:\u002F\u002Fmemos-dashboard.openmem.net\u002Fquickstart",[70],"nofollow","（点击注册）","；",[26,74,75,76,72],{},"获取 API Key",[34,77,80],{"href":78,"rel":79},"https:\u002F\u002Fmemos-dashboard.openmem.net\u002Fapikeys",[70],"（点击获取）",[26,82,83],{},"准备一个可发送 HTTP 请求的环境，Python 或 cURL。",[19,85],{},[57,87,89],{"id":88},"_2代码配置","2.代码配置",[91,92,94],"h3",{"id":93},"_21-安装-sdk","2.1 安装 SDK",[11,96,97],{},"如果你选择 Python SDK，请确保已安装 Python 3.10+，然后执行：",[99,100,105],"pre",{"className":101,"code":103,"language":104},[102],"language-text","pip install MemoryOS -U \n","text",[29,106,103],{"__ignoreMap":107},"",[19,109],{},[91,111,113],{"id":112},"_22-添加原始对话addmessage","2.2 添加原始对话（addMessage）",[115,116,117,124],"note",{},[11,118,119,122],{},[15,120,121],{},"会话 A：2025-06-10 发生",[19,123],{},[11,125,126,127,130,131],{},"你只需要把",[29,128,129],{},"原始的对话记录","给到MemOS，MemOS 会",[29,132,133],{},"自动抽象加工并保存为记忆",[135,136],"code-snippet",{"name":137},"add_message",[19,139],{},[91,141,143],{"id":142},"_23-在会话中调用memos查询相关记忆searchmemory","2.3 在会话中调用MemOS查询相关记忆（searchMemory）",[115,145,146,153],{},[11,147,148,151],{},[15,149,150],{},"会话 B：2025-9-28 发生",[19,152],{},[11,154,155],{},"用户在一个新的会话中，提出让AI推荐国庆旅游地点和酒店，MemOS 会自动召回【事实记忆：曾去过哪里】【偏好记忆：订酒店的偏好】供AI参考，从而推荐更加个性化的旅游计划",[135,157],{"name":158},"search_memory",[11,160,161,164],{},[15,162,163],{},"输出的记忆列表如下：",[19,165],{},[99,167,170],{"className":168,"code":169,"language":104,"meta":107},[102],"# 示例输出（为了方便理解此处做了简化，仅供参考）\n\n# 偏好类型的记忆\n{\n  preference_detail_list [\n    {\n      \"preference_type\": \"implicit_preference\",  #隐性偏好\n      \"preference\": \"用户可能偏好性价比较高的酒店选择。\",\n      \"reasoning\": \"七天酒店通常以经济实惠著称，而用户选择七天酒店可能表明其在住宿方面倾向于选择性价比较高的选项。虽然用户没有明确提到预算限制或具体酒店偏好，但在提供的选项中选择七天可能反映了对价格和实用性的重视。\",\n      \"conversation_id\": \"0610\"\n    }\n  ],\n\n# 事实类型的记忆\n  memory_detail_list [\n    {\n      \"memory_key\": \"暑假广州旅游计划\",\n      \"memory_value\": \"用户计划在暑假期间前往广州旅游，并选择了七天连锁酒店作为住宿选项。\",\n      \"conversation_id\": \"0610\",\n      \"tags\": [\n        \"旅游\",\n        \"广州\",\n        \"住宿\",\n        \"酒店\"\n      ]\n    }\n  ]\n}\n",[29,171,169],{"__ignoreMap":107},[19,173],{},[91,175,177],{"id":176},"_24-记忆拼装到prompt示例","2.4 记忆拼装到Prompt示例",[115,179,180,187],{},[11,181,182,185],{},[15,183,184],{},"记忆拼装",[19,186],{},[11,188,189],{},"使用召回的记忆需要一定的技巧，下面是拼装示例",[99,191,194],{"className":192,"code":193,"language":104,"meta":107},[102],"# Role\n你是一个拥有长期记忆能力的智能助手 (MemOS Assistant)。你的目标是结合检索到的记忆片段，为用户提供高度个性化、准确且逻辑严密的回答。\n\n# System Context\n- 当前时间: 2026-01-06 15:05 (请以此作为判断记忆时效性的基准)\n\n# Memory Data\n以下是 MemOS 检索到的相关信息，分为“事实”和“偏好”。\n- **事实 (Facts)**：可能包含用户属性、历史对话记录或第三方信息。\n- **特别注意**：其中标记为 '[assistant观点]'、'[模型总结]' 的内容代表 **AI 过去的推断**，**并非**用户的原话。\n- **偏好 (Preferences)**：用户对回答风格、格式或逻辑的显式\u002F隐式要求。\n\n\u003Cmemories>\n  \u003Cfacts>\n    -[2025-12-26 21:45] 用户计划在暑假期间前往广州旅游，并选择了七天连锁酒店作为住宿选项。\n    -[2025-12-26 14:26] 用户的名字是Grace。\n  \u003C\u002Ffacts>\n\n  \u003Cpreferences>\n    -[2026-01-04 20:41] [显式偏好] 用户喜欢去南方旅游\n    -[2025-12-26 21:45] [隐式偏好] 用户可能偏好性价比较高的酒店选择。\n  \u003C\u002Fpreferences>\n\u003C\u002Fmemories>\n\n# Critical Protocol: Memory Safety (记忆安全协议)\n检索到的记忆可能包含**AI 自身的推测**、**无关噪音**或**主体错误**。你必须严格执行以下**“四步判决”**，只要有一步不通过，就**丢弃**该条记忆：\n\n1. **来源真值检查 (Source Verification)**：\n   - **核心**：区分“用户原话”与“AI 推测”。\n   - 如果记忆带有 '[assistant观点]' 等标签，这仅代表AI过去的**假设**，**不可**将其视为用户的绝对事实。\n   - *反例*：记忆显示 '[assistant观点] 用户酷爱芒果'。如果用户没提，不要主动假设用户喜欢芒果，防止循环幻觉。\n   - **原则：AI 的总结仅供参考，权重大幅低于用户的直接陈述。**\n\n2. **主语归因检查 (Attribution Check)**：\n   - 记忆中的行为主体是“用户本人”吗？\n   - 如果记忆描述的是**第三方**（如“候选人”、“面试者”、“虚构角色”、“案例数据”），**严禁**将其属性归因于用户。\n\n3. **强相关性检查 (Relevance Check)**：\n   - 记忆是否直接有助于回答当前的 'Original Query'？\n   - 如果记忆仅仅是关键词匹配（如：都提到了“代码”）但语境完全不同，**必须忽略**。\n\n4. **时效性检查 (Freshness Check)**：\n   - 记忆内容是否与用户的最新意图冲突？以当前的 'Original Query' 为最高事实标准。\n\n# Instructions\n1. **审视**：先阅读 '\u003Cfacts>'，执行“四步判决”，剔除噪音和不可靠的 AI 观点。\n2. **执行**：\n   - 仅使用通过筛选的记忆补充背景。\n   - 严格遵守 '\u003Cpreferences>' 中的风格要求。\n3. **输出**：直接回答问题，**严禁**提及“记忆库”、“检索”或“AI 观点”等系统内部术语。\n\n# Original Query\n我国庆想出去玩，帮我推荐个没去过的城市，以及没住过的酒店品牌\n\n",[29,195,193],{"__ignoreMap":107},[19,197],{},[57,199,201],{"id":200},"_3下一步行动","3.下一步行动",[11,203,204],{},"现在你已经能够运行 MemOS，可以探索更多云平台功能：",[23,206,207,216,225],{},[26,208,209,215],{},[34,210,212],{"href":211},"\u002Fmemos_cloud\u002Fmem_operations\u002Fadd_message",[15,213,214],{},"核心记忆操作","：完整了解如何添加、检索与删除记忆；",[26,217,218,224],{},[34,219,221],{"href":220},"\u002Fmemos_cloud\u002Ffeatures\u002Fbasic\u002Ffilters",[15,222,223],{},"功能介绍","：探索更多云平台功能，如：记忆过滤、多模态消息、知识库等；",[26,226,227,233],{},[34,228,230],{"href":229},"\u002Fapi_docs\u002Fstart\u002Foverview",[15,231,232],{},"API 接口文档","：查看完整的 API 文档与调用示例。",[19,235],{},[57,237,239],{"id":238},"_4更多资料","4.更多资料",[91,241,243],{"id":242},"了解memos记忆生产流程","了解MemOS记忆生产流程",[11,245,246],{},"详细介绍【当一条消息进入系统时，它是如何被加工成记忆，并在未来对话中被有效使用的】，以帮助您更好地理解 MemOS 的记忆机制与优势。",[115,248,249],{},[11,250,251,254,256],{},[15,252,253],{},"深入理解",[19,255],{},"\nMemOS 的记忆机制可以理解为一条完整的「工作流」：\n你提交原始消息 → 对记忆进行加工生产 → 调度机制根据任务和上下文安排调用与存储，并可动态调整记忆形态 → 在需要时被召回相关记忆→ 同时由生命周期管理维持演化与更新。",[23,258,259,265,271,277],{},[26,260,261],{},[34,262,264],{"href":263},"\u002Fmemos_cloud\u002Fintroduction\u002Fmem_production","记忆生产",[26,266,267],{},[34,268,270],{"href":269},"\u002Fmemos_cloud\u002Fintroduction\u002Fmem_schedule","记忆调度",[26,272,273],{},[34,274,276],{"href":275},"\u002Fmemos_cloud\u002Fintroduction\u002Fmem_recall","记忆召回",[26,278,279],{},[34,280,282],{"href":281},"\u002Fmemos_cloud\u002Fintroduction\u002Fmem_lifecycle","记忆生命周期管理",[19,284],{},[91,286,288],{"id":287},"使用memos进行实战","使用MemOS进行实战",[11,290,291],{},"MemOS 提供了丰富的项目示例，根据您的具体项目可参考以下资料：",[23,293,294,311,328,345,360,371],{},[26,295,296,300],{},[34,297,299],{"href":298},"\u002Fusecase\u002Ffinancial_assistant","让理财助手读懂客户行为背后的偏好",[23,301,302,305,308],{},[26,303,304],{},"在智能投顾场景里，用户的点击、浏览、收藏和沟通，都是构建画像的行为轨迹。",[26,306,307],{},"MemOS 能把这些行为抽象成记忆，例如「风险偏好=保守」",[26,309,310],{},"并在用户提问「我适合什么投资？」时直接发挥作用，让投顾建议更专业、更贴合实际。",[26,312,313,317],{},[34,314,316],{"href":315},"\u002Fusecase\u002Fhome_assistant","构建拥有记忆的家庭生活助手",[23,318,319,322,325],{},[26,320,321],{},"家庭助手不只是回答即时问题，它还能记住你说过的待办、偏好和家庭信息。",[26,323,324],{},"比如「周六带孩子去动物园」或「提醒时要先列要点」，MemOS 会把这些转成记忆",[26,326,327],{},"在后续对话中自动发挥作用，让助手更贴近真实生活",[26,329,330,334],{},[34,331,333],{"href":332},"\u002Fusecase\u002Fwritting_assistant","有记忆的写作助手更好用",[23,335,336,339,342],{},[26,337,338],{},"写作助手不仅要帮你生成内容，还要保持一致的语气和风格",[26,340,341],{},"通过 MemOS，用户的写作偏好、常用信息、上下文指令都能被记住",[26,343,344],{},"下次写总结或邮件时无需反复强调，实现连贯又个性化的创作体验。",[26,346,347,352],{},[34,348,351],{"href":349,"rel":350},"https:\u002F\u002Falidocs.dingtalk.com\u002Fi\u002Fp\u002Fe3ZxX84Z5KM6X7dRZxX8v66wA7xaBG7d?dontjump=true",[70],"MindDock 浏览器插件",[23,353,354,357],{},[26,355,356],{},"MemOS-MindDock 为用户打造统一的跨平台 AI 记忆层。",[26,358,359],{},"它自动记录、整理并注入个人信息与偏好，让所有 AI 都能持续、稳定地“认识你”。",[26,361,362,366],{},[34,363,365],{"href":364},"\u002Fusecase\u002Fframeworks\u002Fcoze_plugin","Coze × MemOS 插件工具",[23,367,368],{},[26,369,370],{},"使用 Coze 平台上架的 MemOS 插件工具，在工作流中直接访问云服务接口，为您的 Agent 快速添加长期记忆功能。",[26,372,373,377],{},[34,374,376],{"href":375},"\u002Fusecase\u002Fframeworks\u002Fclaude_mcp","Claude MCP",[23,378,379],{},[26,380,381],{},"MemOS 提供了通过 MCP 与云平台交互的方式，在 Claude 客户端中直接访问云服务接口。",{"title":107,"searchDepth":383,"depth":383,"links":384},2,[385,386,393,394],{"id":59,"depth":383,"text":60},{"id":88,"depth":383,"text":89,"children":387},[388,390,391,392],{"id":93,"depth":389,"text":94},3,{"id":112,"depth":389,"text":113},{"id":142,"depth":389,"text":143},{"id":176,"depth":389,"text":177},{"id":200,"depth":383,"text":201},{"id":238,"depth":383,"text":239,"children":395},[396,397],{"id":242,"depth":389,"text":243},{"id":287,"depth":389,"text":288},"欢迎访问 MemOS 云平台，可参考本新手指南，快速接入记忆能力。","在使用大模型构建应用时，一个常见问题是：如何让 AI 记住用户的长期偏好？\nMemOS 提供了两个核心接口帮助你实现：","md",{},"\u002Fcn\u002Fmemos_cloud\u002Fquick_start",{"title":5,"description":399},"cn\u002Fmemos_cloud\u002Fquick_start","12yPr7GfgLdREeYouL6344ryMSB7GT8QWl3NgeQ5_T0",[407,415],{"title":408,"path":409,"stem":410,"icon":411,"framework":6,"module":6,"class":412,"target":-1,"active":413,"defaultOpen":413,"children":-1,"description":414},"概览","\u002Fcn\u002Fmemos_cloud\u002Foverview","memos_cloud\u002Foverview","i-ri-eye-line",[],false,"MemOS（Memory Operating System）是一个面向 AI 应用的记忆管理操作系统。",{"title":264,"path":416,"stem":417,"icon":418,"framework":6,"module":6,"class":419,"target":-1,"active":413,"defaultOpen":413,"children":-1,"description":420},"\u002Fcn\u002Fmemos_cloud\u002Fintroduction\u002Fmem_production","memos_cloud\u002Fintroduction\u002Fmem_production","i-ri-add-line",[],"记忆生产模块将原始消息、事件或知识转化为可存储、可检索的记忆单元，作为MemOS全流程的起点。",{"id":422,"title":423,"avatar":6,"banner":6,"body":424,"category":6,"desc":6,"description":107,"extension":400,"links":6,"meta":1467,"navigation":6,"path":1468,"seo":1469,"stem":1470,"__hash__":1471},"docs\u002Fcn\u002Fapi_docs\u002Fsnippets\u002Fadd_message.md","AddMessage",{"type":8,"value":425,"toc":1465},[426,1461],[427,428,429,1018,1343],"code-group",{},[99,430,435],{"className":431,"code":432,"filename":433,"language":434,"meta":107,"style":107},"language-python shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import os\nimport requests\nimport json\n\n# 替换成你的 API Key\nos.environ[\"MEMOS_API_KEY\"] = \"YOUR_API_KEY\"\nos.environ[\"MEMOS_BASE_URL\"] = \"https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\"\n\ndata = {\n    \"user_id\": \"memos_user_123\",\n    \"conversation_id\": \"0610\",\n    \"messages\": [\n      {\"role\": \"user\", \"content\": \"我暑假定好去广州旅游，住宿的话有哪些连锁酒店可选？\"},\n      {\"role\": \"assistant\", \"content\": \"您可以考虑【七天、全季、希尔顿】等等\"},\n      {\"role\": \"user\", \"content\": \"我选七天\"},\n      {\"role\": \"assistant\", \"content\": \"好的，有其他问题再问我。\"}\n    ]\n  }\nheaders = {\n  \"Content-Type\": \"application\u002Fjson\",\n  \"Authorization\": f\"Token {os.environ['MEMOS_API_KEY']}\"\n}\nurl = f\"{os.environ['MEMOS_BASE_URL']}\u002Fadd\u002Fmessage\"\n\nres = requests.post(url=url, headers=headers, data=json.dumps(data))\n\nprint(f\"result: {res.json()}\")\n","Python (HTTP)","python",[29,436,437,450,457,464,471,478,519,548,553,565,589,610,625,669,708,746,785,791,797,807,829,874,879,914,919,980,985],{"__ignoreMap":107},[438,439,442,446],"span",{"class":440,"line":441},"line",1,[438,443,445],{"class":444},"s7zQu","import",[438,447,449],{"class":448},"sTEyZ"," os\n",[438,451,452,454],{"class":440,"line":383},[438,453,445],{"class":444},[438,455,456],{"class":448}," requests\n",[438,458,459,461],{"class":440,"line":389},[438,460,445],{"class":444},[438,462,463],{"class":448}," json\n",[438,465,467],{"class":440,"line":466},4,[438,468,470],{"emptyLinePlaceholder":469},true,"\n",[438,472,474],{"class":440,"line":473},5,[438,475,477],{"class":476},"sHwdD","# 替换成你的 API Key\n",[438,479,481,484,488,492,495,498,502,504,507,510,513,516],{"class":440,"line":480},6,[438,482,483],{"class":448},"os",[438,485,487],{"class":486},"sMK4o",".",[438,489,491],{"class":490},"swJcz","environ",[438,493,494],{"class":486},"[",[438,496,497],{"class":486},"\"",[438,499,501],{"class":500},"sfazB","MEMOS_API_KEY",[438,503,497],{"class":486},[438,505,506],{"class":486},"]",[438,508,509],{"class":486}," =",[438,511,512],{"class":486}," \"",[438,514,515],{"class":500},"YOUR_API_KEY",[438,517,518],{"class":486},"\"\n",[438,520,522,524,526,528,530,532,535,537,539,541,543,546],{"class":440,"line":521},7,[438,523,483],{"class":448},[438,525,487],{"class":486},[438,527,491],{"class":490},[438,529,494],{"class":486},[438,531,497],{"class":486},[438,533,534],{"class":500},"MEMOS_BASE_URL",[438,536,497],{"class":486},[438,538,506],{"class":486},[438,540,509],{"class":486},[438,542,512],{"class":486},[438,544,545],{"class":500},"https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1",[438,547,518],{"class":486},[438,549,551],{"class":440,"line":550},8,[438,552,470],{"emptyLinePlaceholder":469},[438,554,556,559,562],{"class":440,"line":555},9,[438,557,558],{"class":448},"data ",[438,560,561],{"class":486},"=",[438,563,564],{"class":486}," {\n",[438,566,568,571,574,576,579,581,584,586],{"class":440,"line":567},10,[438,569,570],{"class":486},"    \"",[438,572,573],{"class":500},"user_id",[438,575,497],{"class":486},[438,577,578],{"class":486},":",[438,580,512],{"class":486},[438,582,583],{"class":500},"memos_user_123",[438,585,497],{"class":486},[438,587,588],{"class":486},",\n",[438,590,592,594,597,599,601,603,606,608],{"class":440,"line":591},11,[438,593,570],{"class":486},[438,595,596],{"class":500},"conversation_id",[438,598,497],{"class":486},[438,600,578],{"class":486},[438,602,512],{"class":486},[438,604,605],{"class":500},"0610",[438,607,497],{"class":486},[438,609,588],{"class":486},[438,611,613,615,618,620,622],{"class":440,"line":612},12,[438,614,570],{"class":486},[438,616,617],{"class":500},"messages",[438,619,497],{"class":486},[438,621,578],{"class":486},[438,623,624],{"class":486}," [\n",[438,626,628,631,633,636,638,640,642,645,647,650,652,655,657,659,661,664,666],{"class":440,"line":627},13,[438,629,630],{"class":486},"      {",[438,632,497],{"class":486},[438,634,635],{"class":500},"role",[438,637,497],{"class":486},[438,639,578],{"class":486},[438,641,512],{"class":486},[438,643,644],{"class":500},"user",[438,646,497],{"class":486},[438,648,649],{"class":486},",",[438,651,512],{"class":486},[438,653,654],{"class":500},"content",[438,656,497],{"class":486},[438,658,578],{"class":486},[438,660,512],{"class":486},[438,662,663],{"class":500},"我暑假定好去广州旅游，住宿的话有哪些连锁酒店可选？",[438,665,497],{"class":486},[438,667,668],{"class":486},"},\n",[438,670,672,674,676,678,680,682,684,687,689,691,693,695,697,699,701,704,706],{"class":440,"line":671},14,[438,673,630],{"class":486},[438,675,497],{"class":486},[438,677,635],{"class":500},[438,679,497],{"class":486},[438,681,578],{"class":486},[438,683,512],{"class":486},[438,685,686],{"class":500},"assistant",[438,688,497],{"class":486},[438,690,649],{"class":486},[438,692,512],{"class":486},[438,694,654],{"class":500},[438,696,497],{"class":486},[438,698,578],{"class":486},[438,700,512],{"class":486},[438,702,703],{"class":500},"您可以考虑【七天、全季、希尔顿】等等",[438,705,497],{"class":486},[438,707,668],{"class":486},[438,709,711,713,715,717,719,721,723,725,727,729,731,733,735,737,739,742,744],{"class":440,"line":710},15,[438,712,630],{"class":486},[438,714,497],{"class":486},[438,716,635],{"class":500},[438,718,497],{"class":486},[438,720,578],{"class":486},[438,722,512],{"class":486},[438,724,644],{"class":500},[438,726,497],{"class":486},[438,728,649],{"class":486},[438,730,512],{"class":486},[438,732,654],{"class":500},[438,734,497],{"class":486},[438,736,578],{"class":486},[438,738,512],{"class":486},[438,740,741],{"class":500},"我选七天",[438,743,497],{"class":486},[438,745,668],{"class":486},[438,747,749,751,753,755,757,759,761,763,765,767,769,771,773,775,777,780,782],{"class":440,"line":748},16,[438,750,630],{"class":486},[438,752,497],{"class":486},[438,754,635],{"class":500},[438,756,497],{"class":486},[438,758,578],{"class":486},[438,760,512],{"class":486},[438,762,686],{"class":500},[438,764,497],{"class":486},[438,766,649],{"class":486},[438,768,512],{"class":486},[438,770,654],{"class":500},[438,772,497],{"class":486},[438,774,578],{"class":486},[438,776,512],{"class":486},[438,778,779],{"class":500},"好的，有其他问题再问我。",[438,781,497],{"class":486},[438,783,784],{"class":486},"}\n",[438,786,788],{"class":440,"line":787},17,[438,789,790],{"class":486},"    ]\n",[438,792,794],{"class":440,"line":793},18,[438,795,796],{"class":486},"  }\n",[438,798,800,803,805],{"class":440,"line":799},19,[438,801,802],{"class":448},"headers ",[438,804,561],{"class":486},[438,806,564],{"class":486},[438,808,810,813,816,818,820,822,825,827],{"class":440,"line":809},20,[438,811,812],{"class":486},"  \"",[438,814,815],{"class":500},"Content-Type",[438,817,497],{"class":486},[438,819,578],{"class":486},[438,821,512],{"class":486},[438,823,824],{"class":500},"application\u002Fjson",[438,826,497],{"class":486},[438,828,588],{"class":486},[438,830,832,834,837,839,841,845,848,852,854,856,858,860,863,865,867,869,872],{"class":440,"line":831},21,[438,833,812],{"class":486},[438,835,836],{"class":500},"Authorization",[438,838,497],{"class":486},[438,840,578],{"class":486},[438,842,844],{"class":843},"spNyl"," f",[438,846,847],{"class":500},"\"Token ",[438,849,851],{"class":850},"sbssI","{",[438,853,483],{"class":448},[438,855,487],{"class":486},[438,857,491],{"class":490},[438,859,494],{"class":486},[438,861,862],{"class":486},"'",[438,864,501],{"class":500},[438,866,862],{"class":486},[438,868,506],{"class":486},[438,870,871],{"class":850},"}",[438,873,518],{"class":500},[438,875,877],{"class":440,"line":876},22,[438,878,784],{"class":486},[438,880,882,885,887,889,891,893,895,897,899,901,903,905,907,909,911],{"class":440,"line":881},23,[438,883,884],{"class":448},"url ",[438,886,561],{"class":486},[438,888,844],{"class":843},[438,890,497],{"class":500},[438,892,851],{"class":850},[438,894,483],{"class":448},[438,896,487],{"class":486},[438,898,491],{"class":490},[438,900,494],{"class":486},[438,902,862],{"class":486},[438,904,534],{"class":500},[438,906,862],{"class":486},[438,908,506],{"class":486},[438,910,871],{"class":850},[438,912,913],{"class":500},"\u002Fadd\u002Fmessage\"\n",[438,915,917],{"class":440,"line":916},24,[438,918,470],{"emptyLinePlaceholder":469},[438,920,922,925,927,930,932,936,939,943,945,947,949,952,954,957,959,962,964,967,969,972,974,977],{"class":440,"line":921},25,[438,923,924],{"class":448},"res ",[438,926,561],{"class":486},[438,928,929],{"class":448}," requests",[438,931,487],{"class":486},[438,933,935],{"class":934},"s2Zo4","post",[438,937,938],{"class":486},"(",[438,940,942],{"class":941},"sHdIc","url",[438,944,561],{"class":486},[438,946,942],{"class":934},[438,948,649],{"class":486},[438,950,951],{"class":941}," headers",[438,953,561],{"class":486},[438,955,956],{"class":934},"headers",[438,958,649],{"class":486},[438,960,961],{"class":941}," data",[438,963,561],{"class":486},[438,965,966],{"class":934},"json",[438,968,487],{"class":486},[438,970,971],{"class":934},"dumps",[438,973,938],{"class":486},[438,975,976],{"class":934},"data",[438,978,979],{"class":486},"))\n",[438,981,983],{"class":440,"line":982},26,[438,984,470],{"emptyLinePlaceholder":469},[438,986,988,991,993,996,999,1001,1004,1006,1008,1011,1013,1015],{"class":440,"line":987},27,[438,989,990],{"class":934},"print",[438,992,938],{"class":486},[438,994,995],{"class":843},"f",[438,997,998],{"class":500},"\"result: ",[438,1000,851],{"class":850},[438,1002,1003],{"class":934},"res",[438,1005,487],{"class":486},[438,1007,966],{"class":934},[438,1009,1010],{"class":486},"()",[438,1012,871],{"class":850},[438,1014,497],{"class":500},[438,1016,1017],{"class":486},")\n",[99,1019,1022],{"className":431,"code":1020,"filename":1021,"language":434,"meta":107,"style":107},"# # 请确保已安装MemoS (pip install MemoryOS -U)\nfrom memos.api.client import MemOSClient\n\n# 使用 API Key 初始化客户端\nclient = MemOSClient(api_key=\"YOUR_API_KEY\")\n\nmessages = [\n  {\"role\": \"user\", \"content\": \"我暑假定好去广州旅游，住宿的话有哪些连锁酒店可选？\"},\n  {\"role\": \"assistant\", \"content\": \"您可以考虑【七天、全季、希尔顿】等等\"},\n  {\"role\": \"user\", \"content\": \"我选七天\"},\n  {\"role\": \"assistant\", \"content\": \"好的，有其他问题再问我。\"}\n]\nuser_id = \"memos_user_123\"\nconversation_id = \"0610\"\n\nres = client.add_message(messages=messages, user_id=user_id, conversation_id=conversation_id)\n\nprint(f\"result: {res}\")\n","Python (SDK)",[29,1023,1024,1029,1052,1056,1061,1085,1089,1098,1135,1171,1207,1243,1248,1261,1274,1278,1319,1323],{"__ignoreMap":107},[438,1025,1026],{"class":440,"line":441},[438,1027,1028],{"class":476},"# # 请确保已安装MemoS (pip install MemoryOS -U)\n",[438,1030,1031,1034,1037,1039,1042,1044,1047,1049],{"class":440,"line":383},[438,1032,1033],{"class":444},"from",[438,1035,1036],{"class":448}," memos",[438,1038,487],{"class":486},[438,1040,1041],{"class":448},"api",[438,1043,487],{"class":486},[438,1045,1046],{"class":448},"client ",[438,1048,445],{"class":444},[438,1050,1051],{"class":448}," MemOSClient\n",[438,1053,1054],{"class":440,"line":389},[438,1055,470],{"emptyLinePlaceholder":469},[438,1057,1058],{"class":440,"line":466},[438,1059,1060],{"class":476},"# 使用 API Key 初始化客户端\n",[438,1062,1063,1065,1067,1070,1072,1075,1077,1079,1081,1083],{"class":440,"line":473},[438,1064,1046],{"class":448},[438,1066,561],{"class":486},[438,1068,1069],{"class":934}," MemOSClient",[438,1071,938],{"class":486},[438,1073,1074],{"class":941},"api_key",[438,1076,561],{"class":486},[438,1078,497],{"class":486},[438,1080,515],{"class":500},[438,1082,497],{"class":486},[438,1084,1017],{"class":486},[438,1086,1087],{"class":440,"line":480},[438,1088,470],{"emptyLinePlaceholder":469},[438,1090,1091,1094,1096],{"class":440,"line":521},[438,1092,1093],{"class":448},"messages ",[438,1095,561],{"class":486},[438,1097,624],{"class":486},[438,1099,1100,1103,1105,1107,1109,1111,1113,1115,1117,1119,1121,1123,1125,1127,1129,1131,1133],{"class":440,"line":550},[438,1101,1102],{"class":486},"  {",[438,1104,497],{"class":486},[438,1106,635],{"class":500},[438,1108,497],{"class":486},[438,1110,578],{"class":486},[438,1112,512],{"class":486},[438,1114,644],{"class":500},[438,1116,497],{"class":486},[438,1118,649],{"class":486},[438,1120,512],{"class":486},[438,1122,654],{"class":500},[438,1124,497],{"class":486},[438,1126,578],{"class":486},[438,1128,512],{"class":486},[438,1130,663],{"class":500},[438,1132,497],{"class":486},[438,1134,668],{"class":486},[438,1136,1137,1139,1141,1143,1145,1147,1149,1151,1153,1155,1157,1159,1161,1163,1165,1167,1169],{"class":440,"line":555},[438,1138,1102],{"class":486},[438,1140,497],{"class":486},[438,1142,635],{"class":500},[438,1144,497],{"class":486},[438,1146,578],{"class":486},[438,1148,512],{"class":486},[438,1150,686],{"class":500},[438,1152,497],{"class":486},[438,1154,649],{"class":486},[438,1156,512],{"class":486},[438,1158,654],{"class":500},[438,1160,497],{"class":486},[438,1162,578],{"class":486},[438,1164,512],{"class":486},[438,1166,703],{"class":500},[438,1168,497],{"class":486},[438,1170,668],{"class":486},[438,1172,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205],{"class":440,"line":567},[438,1174,1102],{"class":486},[438,1176,497],{"class":486},[438,1178,635],{"class":500},[438,1180,497],{"class":486},[438,1182,578],{"class":486},[438,1184,512],{"class":486},[438,1186,644],{"class":500},[438,1188,497],{"class":486},[438,1190,649],{"class":486},[438,1192,512],{"class":486},[438,1194,654],{"class":500},[438,1196,497],{"class":486},[438,1198,578],{"class":486},[438,1200,512],{"class":486},[438,1202,741],{"class":500},[438,1204,497],{"class":486},[438,1206,668],{"class":486},[438,1208,1209,1211,1213,1215,1217,1219,1221,1223,1225,1227,1229,1231,1233,1235,1237,1239,1241],{"class":440,"line":591},[438,1210,1102],{"class":486},[438,1212,497],{"class":486},[438,1214,635],{"class":500},[438,1216,497],{"class":486},[438,1218,578],{"class":486},[438,1220,512],{"class":486},[438,1222,686],{"class":500},[438,1224,497],{"class":486},[438,1226,649],{"class":486},[438,1228,512],{"class":486},[438,1230,654],{"class":500},[438,1232,497],{"class":486},[438,1234,578],{"class":486},[438,1236,512],{"class":486},[438,1238,779],{"class":500},[438,1240,497],{"class":486},[438,1242,784],{"class":486},[438,1244,1245],{"class":440,"line":612},[438,1246,1247],{"class":486},"]\n",[438,1249,1250,1253,1255,1257,1259],{"class":440,"line":627},[438,1251,1252],{"class":448},"user_id ",[438,1254,561],{"class":486},[438,1256,512],{"class":486},[438,1258,583],{"class":500},[438,1260,518],{"class":486},[438,1262,1263,1266,1268,1270,1272],{"class":440,"line":671},[438,1264,1265],{"class":448},"conversation_id ",[438,1267,561],{"class":486},[438,1269,512],{"class":486},[438,1271,605],{"class":500},[438,1273,518],{"class":486},[438,1275,1276],{"class":440,"line":710},[438,1277,470],{"emptyLinePlaceholder":469},[438,1279,1280,1282,1284,1287,1289,1291,1293,1295,1297,1299,1301,1304,1306,1308,1310,1313,1315,1317],{"class":440,"line":748},[438,1281,924],{"class":448},[438,1283,561],{"class":486},[438,1285,1286],{"class":448}," client",[438,1288,487],{"class":486},[438,1290,137],{"class":934},[438,1292,938],{"class":486},[438,1294,617],{"class":941},[438,1296,561],{"class":486},[438,1298,617],{"class":934},[438,1300,649],{"class":486},[438,1302,1303],{"class":941}," user_id",[438,1305,561],{"class":486},[438,1307,573],{"class":934},[438,1309,649],{"class":486},[438,1311,1312],{"class":941}," conversation_id",[438,1314,561],{"class":486},[438,1316,596],{"class":934},[438,1318,1017],{"class":486},[438,1320,1321],{"class":440,"line":787},[438,1322,470],{"emptyLinePlaceholder":469},[438,1324,1325,1327,1329,1331,1333,1335,1337,1339,1341],{"class":440,"line":793},[438,1326,990],{"class":934},[438,1328,938],{"class":486},[438,1330,995],{"class":843},[438,1332,998],{"class":500},[438,1334,851],{"class":850},[438,1336,1003],{"class":934},[438,1338,871],{"class":850},[438,1340,497],{"class":500},[438,1342,1017],{"class":486},[99,1344,1349],{"className":1345,"code":1346,"filename":1347,"language":1348,"meta":107,"style":107},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","curl --request POST \\\n  --url https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\u002Fadd\u002Fmessage \\\n  --header 'Authorization: Token YOUR_API_KEY' \\\n  --header 'Content-Type: application\u002Fjson' \\\n  --data '{\n    \"user_id\": \"memos_user_123\",\n    \"conversation_id\": \"0610\",\n    \"messages\": [\n      {\"role\": \"user\", \"content\": \"我暑假定好去广州旅游，住宿的话有哪些连锁酒店可选？\"},\n      {\"role\": \"assistant\", \"content\": \"您可以考虑【七天、全季、希尔顿】等等\"},\n      {\"role\": \"user\", \"content\": \"我选七天\"},\n      {\"role\": \"assistant\", \"content\": \"好的，有其他问题再问我。\"}\n    ]\n  }'\n","Curl","bash",[29,1350,1351,1366,1376,1391,1404,1414,1419,1424,1429,1434,1439,1444,1449,1453],{"__ignoreMap":107},[438,1352,1353,1357,1360,1363],{"class":440,"line":441},[438,1354,1356],{"class":1355},"sBMFI","curl",[438,1358,1359],{"class":500}," --request",[438,1361,1362],{"class":500}," POST",[438,1364,1365],{"class":448}," \\\n",[438,1367,1368,1371,1374],{"class":440,"line":383},[438,1369,1370],{"class":500},"  --url",[438,1372,1373],{"class":500}," https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\u002Fadd\u002Fmessage",[438,1375,1365],{"class":448},[438,1377,1378,1381,1384,1387,1389],{"class":440,"line":389},[438,1379,1380],{"class":500},"  --header",[438,1382,1383],{"class":486}," '",[438,1385,1386],{"class":500},"Authorization: Token YOUR_API_KEY",[438,1388,862],{"class":486},[438,1390,1365],{"class":448},[438,1392,1393,1395,1397,1400,1402],{"class":440,"line":466},[438,1394,1380],{"class":500},[438,1396,1383],{"class":486},[438,1398,1399],{"class":500},"Content-Type: application\u002Fjson",[438,1401,862],{"class":486},[438,1403,1365],{"class":448},[438,1405,1406,1409,1411],{"class":440,"line":473},[438,1407,1408],{"class":500},"  --data",[438,1410,1383],{"class":486},[438,1412,1413],{"class":500},"{\n",[438,1415,1416],{"class":440,"line":480},[438,1417,1418],{"class":500},"    \"user_id\": \"memos_user_123\",\n",[438,1420,1421],{"class":440,"line":521},[438,1422,1423],{"class":500},"    \"conversation_id\": \"0610\",\n",[438,1425,1426],{"class":440,"line":550},[438,1427,1428],{"class":500},"    \"messages\": [\n",[438,1430,1431],{"class":440,"line":555},[438,1432,1433],{"class":500},"      {\"role\": \"user\", \"content\": \"我暑假定好去广州旅游，住宿的话有哪些连锁酒店可选？\"},\n",[438,1435,1436],{"class":440,"line":567},[438,1437,1438],{"class":500},"      {\"role\": \"assistant\", \"content\": \"您可以考虑【七天、全季、希尔顿】等等\"},\n",[438,1440,1441],{"class":440,"line":591},[438,1442,1443],{"class":500},"      {\"role\": \"user\", \"content\": \"我选七天\"},\n",[438,1445,1446],{"class":440,"line":612},[438,1447,1448],{"class":500},"      {\"role\": \"assistant\", \"content\": \"好的，有其他问题再问我。\"}\n",[438,1450,1451],{"class":440,"line":627},[438,1452,790],{"class":500},[438,1454,1455,1458],{"class":440,"line":671},[438,1456,1457],{"class":500},"  }",[438,1459,1460],{"class":486},"'\n",[1462,1463,1464],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}",{"title":107,"searchDepth":383,"depth":383,"links":1466},[],{},"\u002Fcn\u002Fapi_docs\u002Fsnippets\u002Fadd_message",{"description":107},"cn\u002Fapi_docs\u002Fsnippets\u002Fadd_message","ZRhQcBemGzVVrCzoAaB8s0ThdjFDbbPU4_GlvkJ-D6Q",{"id":1473,"title":1474,"avatar":6,"banner":6,"body":1475,"category":6,"desc":6,"description":107,"extension":400,"links":6,"meta":2053,"navigation":6,"path":2054,"seo":2055,"stem":2056,"__hash__":2057},"docs\u002Fcn\u002Fapi_docs\u002Fsnippets\u002Fsearch_memory.md","SearchMemory",{"type":8,"value":1476,"toc":2051},[1477,2049],[427,1478,1479,1808,1973],{},[99,1480,1482],{"className":431,"code":1481,"filename":433,"language":434,"meta":107,"style":107},"import os\nimport requests\nimport json\n\n# 替换成你的 API Key\nos.environ[\"MEMOS_API_KEY\"] = \"YOUR_API_KEY\"\nos.environ[\"MEMOS_BASE_URL\"] = \"https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\"\ndata = {\n  \"query\": \"我国庆想出去玩，帮我推荐个没去过的城市，以及没住过的酒店品牌\",\n  \"user_id\": \"memos_user_123\",\n  \"conversation_id\": \"0928\"\n}\nheaders = {\n  \"Content-Type\": \"application\u002Fjson\",\n  \"Authorization\": f\"Token {os.environ['MEMOS_API_KEY']}\"\n}\nurl = f\"{os.environ['MEMOS_BASE_URL']}\u002Fsearch\u002Fmemory\"\n\nres = requests.post(url=url, headers=headers, data=json.dumps(data))\n\nprint(f\"result: {res.json()}\")\n",[29,1483,1484,1490,1496,1502,1506,1510,1536,1562,1570,1590,1608,1625,1629,1637,1655,1691,1695,1728,1732,1778,1782],{"__ignoreMap":107},[438,1485,1486,1488],{"class":440,"line":441},[438,1487,445],{"class":444},[438,1489,449],{"class":448},[438,1491,1492,1494],{"class":440,"line":383},[438,1493,445],{"class":444},[438,1495,456],{"class":448},[438,1497,1498,1500],{"class":440,"line":389},[438,1499,445],{"class":444},[438,1501,463],{"class":448},[438,1503,1504],{"class":440,"line":466},[438,1505,470],{"emptyLinePlaceholder":469},[438,1507,1508],{"class":440,"line":473},[438,1509,477],{"class":476},[438,1511,1512,1514,1516,1518,1520,1522,1524,1526,1528,1530,1532,1534],{"class":440,"line":480},[438,1513,483],{"class":448},[438,1515,487],{"class":486},[438,1517,491],{"class":490},[438,1519,494],{"class":486},[438,1521,497],{"class":486},[438,1523,501],{"class":500},[438,1525,497],{"class":486},[438,1527,506],{"class":486},[438,1529,509],{"class":486},[438,1531,512],{"class":486},[438,1533,515],{"class":500},[438,1535,518],{"class":486},[438,1537,1538,1540,1542,1544,1546,1548,1550,1552,1554,1556,1558,1560],{"class":440,"line":521},[438,1539,483],{"class":448},[438,1541,487],{"class":486},[438,1543,491],{"class":490},[438,1545,494],{"class":486},[438,1547,497],{"class":486},[438,1549,534],{"class":500},[438,1551,497],{"class":486},[438,1553,506],{"class":486},[438,1555,509],{"class":486},[438,1557,512],{"class":486},[438,1559,545],{"class":500},[438,1561,518],{"class":486},[438,1563,1564,1566,1568],{"class":440,"line":550},[438,1565,558],{"class":448},[438,1567,561],{"class":486},[438,1569,564],{"class":486},[438,1571,1572,1574,1577,1579,1581,1583,1586,1588],{"class":440,"line":555},[438,1573,812],{"class":486},[438,1575,1576],{"class":500},"query",[438,1578,497],{"class":486},[438,1580,578],{"class":486},[438,1582,512],{"class":486},[438,1584,1585],{"class":500},"我国庆想出去玩，帮我推荐个没去过的城市，以及没住过的酒店品牌",[438,1587,497],{"class":486},[438,1589,588],{"class":486},[438,1591,1592,1594,1596,1598,1600,1602,1604,1606],{"class":440,"line":567},[438,1593,812],{"class":486},[438,1595,573],{"class":500},[438,1597,497],{"class":486},[438,1599,578],{"class":486},[438,1601,512],{"class":486},[438,1603,583],{"class":500},[438,1605,497],{"class":486},[438,1607,588],{"class":486},[438,1609,1610,1612,1614,1616,1618,1620,1623],{"class":440,"line":591},[438,1611,812],{"class":486},[438,1613,596],{"class":500},[438,1615,497],{"class":486},[438,1617,578],{"class":486},[438,1619,512],{"class":486},[438,1621,1622],{"class":500},"0928",[438,1624,518],{"class":486},[438,1626,1627],{"class":440,"line":612},[438,1628,784],{"class":486},[438,1630,1631,1633,1635],{"class":440,"line":627},[438,1632,802],{"class":448},[438,1634,561],{"class":486},[438,1636,564],{"class":486},[438,1638,1639,1641,1643,1645,1647,1649,1651,1653],{"class":440,"line":671},[438,1640,812],{"class":486},[438,1642,815],{"class":500},[438,1644,497],{"class":486},[438,1646,578],{"class":486},[438,1648,512],{"class":486},[438,1650,824],{"class":500},[438,1652,497],{"class":486},[438,1654,588],{"class":486},[438,1656,1657,1659,1661,1663,1665,1667,1669,1671,1673,1675,1677,1679,1681,1683,1685,1687,1689],{"class":440,"line":710},[438,1658,812],{"class":486},[438,1660,836],{"class":500},[438,1662,497],{"class":486},[438,1664,578],{"class":486},[438,1666,844],{"class":843},[438,1668,847],{"class":500},[438,1670,851],{"class":850},[438,1672,483],{"class":448},[438,1674,487],{"class":486},[438,1676,491],{"class":490},[438,1678,494],{"class":486},[438,1680,862],{"class":486},[438,1682,501],{"class":500},[438,1684,862],{"class":486},[438,1686,506],{"class":486},[438,1688,871],{"class":850},[438,1690,518],{"class":500},[438,1692,1693],{"class":440,"line":748},[438,1694,784],{"class":486},[438,1696,1697,1699,1701,1703,1705,1707,1709,1711,1713,1715,1717,1719,1721,1723,1725],{"class":440,"line":787},[438,1698,884],{"class":448},[438,1700,561],{"class":486},[438,1702,844],{"class":843},[438,1704,497],{"class":500},[438,1706,851],{"class":850},[438,1708,483],{"class":448},[438,1710,487],{"class":486},[438,1712,491],{"class":490},[438,1714,494],{"class":486},[438,1716,862],{"class":486},[438,1718,534],{"class":500},[438,1720,862],{"class":486},[438,1722,506],{"class":486},[438,1724,871],{"class":850},[438,1726,1727],{"class":500},"\u002Fsearch\u002Fmemory\"\n",[438,1729,1730],{"class":440,"line":793},[438,1731,470],{"emptyLinePlaceholder":469},[438,1733,1734,1736,1738,1740,1742,1744,1746,1748,1750,1752,1754,1756,1758,1760,1762,1764,1766,1768,1770,1772,1774,1776],{"class":440,"line":799},[438,1735,924],{"class":448},[438,1737,561],{"class":486},[438,1739,929],{"class":448},[438,1741,487],{"class":486},[438,1743,935],{"class":934},[438,1745,938],{"class":486},[438,1747,942],{"class":941},[438,1749,561],{"class":486},[438,1751,942],{"class":934},[438,1753,649],{"class":486},[438,1755,951],{"class":941},[438,1757,561],{"class":486},[438,1759,956],{"class":934},[438,1761,649],{"class":486},[438,1763,961],{"class":941},[438,1765,561],{"class":486},[438,1767,966],{"class":934},[438,1769,487],{"class":486},[438,1771,971],{"class":934},[438,1773,938],{"class":486},[438,1775,976],{"class":934},[438,1777,979],{"class":486},[438,1779,1780],{"class":440,"line":809},[438,1781,470],{"emptyLinePlaceholder":469},[438,1783,1784,1786,1788,1790,1792,1794,1796,1798,1800,1802,1804,1806],{"class":440,"line":831},[438,1785,990],{"class":934},[438,1787,938],{"class":486},[438,1789,995],{"class":843},[438,1791,998],{"class":500},[438,1793,851],{"class":850},[438,1795,1003],{"class":934},[438,1797,487],{"class":486},[438,1799,966],{"class":934},[438,1801,1010],{"class":486},[438,1803,871],{"class":850},[438,1805,497],{"class":500},[438,1807,1017],{"class":486},[99,1809,1811],{"className":431,"code":1810,"filename":1021,"language":434,"meta":107,"style":107},"# 请确保已安装MemOS (pip install MemoryOS -U)\nfrom memos.api.client import MemOSClient\n\n# 使用 API Key 初始化客户端\nclient = MemOSClient(api_key=\"YOUR_API_KEY\")\n\nquery = \"我国庆想出去玩，帮我推荐个没去过的城市，以及没住过的酒店品牌\"\nuser_id = \"memos_user_123\"\nconversation_id = \"0928\"\n\nres = client.search_memory(query=query, user_id=user_id, conversation_id=conversation_id)\n\nprint(f\"result: {res}\")\n",[29,1812,1813,1818,1836,1840,1844,1866,1870,1883,1895,1907,1911,1949,1953],{"__ignoreMap":107},[438,1814,1815],{"class":440,"line":441},[438,1816,1817],{"class":476},"# 请确保已安装MemOS (pip install MemoryOS -U)\n",[438,1819,1820,1822,1824,1826,1828,1830,1832,1834],{"class":440,"line":383},[438,1821,1033],{"class":444},[438,1823,1036],{"class":448},[438,1825,487],{"class":486},[438,1827,1041],{"class":448},[438,1829,487],{"class":486},[438,1831,1046],{"class":448},[438,1833,445],{"class":444},[438,1835,1051],{"class":448},[438,1837,1838],{"class":440,"line":389},[438,1839,470],{"emptyLinePlaceholder":469},[438,1841,1842],{"class":440,"line":466},[438,1843,1060],{"class":476},[438,1845,1846,1848,1850,1852,1854,1856,1858,1860,1862,1864],{"class":440,"line":473},[438,1847,1046],{"class":448},[438,1849,561],{"class":486},[438,1851,1069],{"class":934},[438,1853,938],{"class":486},[438,1855,1074],{"class":941},[438,1857,561],{"class":486},[438,1859,497],{"class":486},[438,1861,515],{"class":500},[438,1863,497],{"class":486},[438,1865,1017],{"class":486},[438,1867,1868],{"class":440,"line":480},[438,1869,470],{"emptyLinePlaceholder":469},[438,1871,1872,1875,1877,1879,1881],{"class":440,"line":521},[438,1873,1874],{"class":448},"query ",[438,1876,561],{"class":486},[438,1878,512],{"class":486},[438,1880,1585],{"class":500},[438,1882,518],{"class":486},[438,1884,1885,1887,1889,1891,1893],{"class":440,"line":550},[438,1886,1252],{"class":448},[438,1888,561],{"class":486},[438,1890,512],{"class":486},[438,1892,583],{"class":500},[438,1894,518],{"class":486},[438,1896,1897,1899,1901,1903,1905],{"class":440,"line":555},[438,1898,1265],{"class":448},[438,1900,561],{"class":486},[438,1902,512],{"class":486},[438,1904,1622],{"class":500},[438,1906,518],{"class":486},[438,1908,1909],{"class":440,"line":567},[438,1910,470],{"emptyLinePlaceholder":469},[438,1912,1913,1915,1917,1919,1921,1923,1925,1927,1929,1931,1933,1935,1937,1939,1941,1943,1945,1947],{"class":440,"line":591},[438,1914,924],{"class":448},[438,1916,561],{"class":486},[438,1918,1286],{"class":448},[438,1920,487],{"class":486},[438,1922,158],{"class":934},[438,1924,938],{"class":486},[438,1926,1576],{"class":941},[438,1928,561],{"class":486},[438,1930,1576],{"class":934},[438,1932,649],{"class":486},[438,1934,1303],{"class":941},[438,1936,561],{"class":486},[438,1938,573],{"class":934},[438,1940,649],{"class":486},[438,1942,1312],{"class":941},[438,1944,561],{"class":486},[438,1946,596],{"class":934},[438,1948,1017],{"class":486},[438,1950,1951],{"class":440,"line":612},[438,1952,470],{"emptyLinePlaceholder":469},[438,1954,1955,1957,1959,1961,1963,1965,1967,1969,1971],{"class":440,"line":627},[438,1956,990],{"class":934},[438,1958,938],{"class":486},[438,1960,995],{"class":843},[438,1962,998],{"class":500},[438,1964,851],{"class":850},[438,1966,1003],{"class":934},[438,1968,871],{"class":850},[438,1970,497],{"class":500},[438,1972,1017],{"class":486},[99,1974,1976],{"className":1345,"code":1975,"filename":1347,"language":1348,"meta":107,"style":107},"curl --request POST \\\n  --url https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\u002Fsearch\u002Fmemory \\\n  --header 'Authorization: Token YOUR_API_KEY' \\\n  --header 'Content-Type: application\u002Fjson' \\\n  --data '{\n    \"query\": \"我国庆想出去玩，帮我推荐个没去过的城市，以及没住过的酒店品牌\",\n    \"user_id\": \"memos_user_123\",\n    \"conversation_id\": \"0928\"\n  }'\n",[29,1977,1978,1988,1997,2009,2021,2029,2034,2038,2043],{"__ignoreMap":107},[438,1979,1980,1982,1984,1986],{"class":440,"line":441},[438,1981,1356],{"class":1355},[438,1983,1359],{"class":500},[438,1985,1362],{"class":500},[438,1987,1365],{"class":448},[438,1989,1990,1992,1995],{"class":440,"line":383},[438,1991,1370],{"class":500},[438,1993,1994],{"class":500}," https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\u002Fsearch\u002Fmemory",[438,1996,1365],{"class":448},[438,1998,1999,2001,2003,2005,2007],{"class":440,"line":389},[438,2000,1380],{"class":500},[438,2002,1383],{"class":486},[438,2004,1386],{"class":500},[438,2006,862],{"class":486},[438,2008,1365],{"class":448},[438,2010,2011,2013,2015,2017,2019],{"class":440,"line":466},[438,2012,1380],{"class":500},[438,2014,1383],{"class":486},[438,2016,1399],{"class":500},[438,2018,862],{"class":486},[438,2020,1365],{"class":448},[438,2022,2023,2025,2027],{"class":440,"line":473},[438,2024,1408],{"class":500},[438,2026,1383],{"class":486},[438,2028,1413],{"class":500},[438,2030,2031],{"class":440,"line":480},[438,2032,2033],{"class":500},"    \"query\": \"我国庆想出去玩，帮我推荐个没去过的城市，以及没住过的酒店品牌\",\n",[438,2035,2036],{"class":440,"line":521},[438,2037,1418],{"class":500},[438,2039,2040],{"class":440,"line":550},[438,2041,2042],{"class":500},"    \"conversation_id\": \"0928\"\n",[438,2044,2045,2047],{"class":440,"line":555},[438,2046,1457],{"class":500},[438,2048,1460],{"class":486},[1462,2050,1464],{},{"title":107,"searchDepth":383,"depth":383,"links":2052},[],{},"\u002Fcn\u002Fapi_docs\u002Fsnippets\u002Fsearch_memory",{"description":107},"cn\u002Fapi_docs\u002Fsnippets\u002Fsearch_memory","FSDIrsG9Lyc5tPcEhrQfQJPfdKEf20mSgPRM1e-zmV4",1774339745430]