[{"data":1,"prerenderedAt":2290},["ShallowReactive",2],{"docs-page-cn-\u002Fcn\u002Fself_developed_model\u002Fextraction_usage_example":3,"surround-cn-\u002Fcn\u002Fself_developed_model\u002Fextraction_usage_example":2282},{"id":4,"title":5,"avatar":6,"banner":6,"body":7,"category":6,"desc":2274,"description":2275,"extension":2276,"links":6,"meta":2277,"navigation":6,"path":2278,"seo":2279,"stem":2280,"__hash__":2281},"docs\u002Fcn\u002Fself_developed_model\u002Fextraction_usage_example.md","使用示例",null,{"type":8,"value":9,"toc":2265},"minimark",[10,19,43,45,49,52,74,76,79,86,89,177,179,182,1383,1385,1389,2118,2120,2123,2157,2159,2163,2261],[11,12,13,14,18],"p",{},"MemOS 提供记忆抽取接口，基于自研 ",[15,16,17],"strong",{},"memos-extractor-0.6b"," 小模型，开发者可直接传入对话内容，一键提取事实记忆与偏好记忆。",[20,21,25],"callout",{"className":22,"color":24},[23],"extraction-usage-api-hint","warning",[11,26,27,28,33,34,37,38,42],{},"接口字段与 OpenAPI 说明：",[29,30,32],"a",{"href":31},"\u002Fcn\u002Fapi_docs\u002Fcore\u002Fextract_memory","Extract Memory","。",[35,36],"br",{},"\n鉴权、Base URL 与调用方式与 ",[29,39,41],{"href":40},"\u002Fcn\u002Fmemos_cloud\u002Fgetting_started\u002Fquick_start","MemOS Cloud 快速开始"," 一致。",[35,44],{},[46,47,48],"h2",{"id":48},"何时使用记忆抽取模型",[11,50,51],{},"记忆抽取接口适用于以下场景：",[53,54,55,62,68],"ul",{},[56,57,58,61],"li",{},[15,59,60],{},"轻量级记忆提取","：无需部署完整的 add\u002Fmessage 流程，直接从对话中提取结构化记忆。",[56,63,64,67],{},[15,65,66],{},"低延迟高频调用","：基于 0.6B 自研小模型，适合对延迟敏感、调用频繁的业务场景。",[56,69,70,73],{},[15,71,72],{},"灵活的抽取控制","：可按需选择抽取事实记忆、偏好记忆或全部，满足不同业务需求。",[35,75],{},[46,77,78],{"id":78},"工作原理",[11,80,81],{},[82,83],"img",{"alt":84,"src":85},"记忆抽取流程","https:\u002F\u002Fcdn.memtensor.com.cn\u002Fimg\u002F1775554708977_az90s6_compressed.png",[11,87,88],{},"抽取模型的完整调用流程可分为以下步骤：",[90,91,92,113,121,153,161,169],"ol",{},[56,93,94,97,99,100,104,105,108,109,112],{},[15,95,96],{},"数据输入（Data Input）",[35,98],{},"\n开发者传入原始对话数据（",[101,102,103],"code",{},"messages","），每条消息包含 ",[101,106,107],{},"role"," 与 ",[101,110,111],{},"content"," 字段。",[56,114,115,118,120],{},[15,116,117],{},"格式化与清洗（Format & Clean Processing）",[35,119],{},"\n对话内容经格式化处理，统一为标准格式；同时进行语言检测，识别对话所使用的语言。",[56,122,123,126,128,129,132,133],{},[15,124,125],{},"任务与语言选择（Task & Language Selector）",[35,127],{},"\n根据 ",[101,130,131],{},"extraction_types"," 与检测到的语言，进入对应的抽取分支：",[53,134,135,141,147],{},[56,136,137,140],{},[15,138,139],{},"Memory Reader","：事实记忆抽取",[56,142,143,146],{},[15,144,145],{},"Explicit Preference","：显性偏好抽取",[56,148,149,152],{},[15,150,151],{},"Implicit Preference","：隐性偏好抽取",[56,154,155,158,160],{},[15,156,157],{},"Prompt 构建（Builder）",[35,159],{},"\n将当前分支所需的 Prompt 模板组装为最终推理请求。",[56,162,163,166,168],{},[15,164,165],{},"API 调用（API Call）",[35,167],{},"\n按约定格式请求 memos-extractor-0.6b 模型完成推理。",[56,170,171,174,176],{},[15,172,173],{},"返回结果（Final Results）",[35,175],{},"\n模型返回结构化结果，包含事实记忆列表和\u002F或偏好记忆列表（随请求中的抽取类型而定）。",[35,178],{},[46,180,181],{"id":181},"快速上手",[183,184,185,684,994],"code-group",{},[186,187,193],"pre",{"className":188,"code":189,"filename":190,"language":191,"meta":192,"style":192},"language-python shiki shiki-themes material-theme-lighter github-light-high-contrast github-dark-default","import os, json, requests\n\nos.environ[\"MEMOS_API_KEY\"] = \"YOUR_API_KEY\"\nos.environ[\"MEMOS_BASE_URL\"] = \"https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\"\n\ndata = {\n    \"messages\": [\n        {\"role\": \"system\", \"content\": \"从对话中提取关键记忆。\"},\n        {\"role\": \"user\", \"content\": \"我叫张三，28岁，杭州后端，喜欢羽毛球。\"},\n        {\"role\": \"assistant\", \"content\": \"你好张三！\"},\n        {\"role\": \"user\", \"content\": \"回复尽量简洁，别太啰嗦。\"},\n    ]\n}\nheaders = {\"Content-Type\": \"application\u002Fjson\", \"Authorization\": f\"Token {os.environ['MEMOS_API_KEY']}\"}\nurl = f\"{os.environ['MEMOS_BASE_URL']}\u002Fextract\u002Fmemory\"\nres = requests.post(url, headers=headers, data=json.dumps(data))\nprint(res.json())\n","事实 + 偏好","python","",[101,194,195,220,227,269,298,303,315,331,372,411,450,488,494,500,573,608,665],{"__ignoreMap":192},[196,197,200,204,208,212,215,217],"span",{"class":198,"line":199},"line",1,[196,201,203],{"class":202},"sBMTB","import",[196,205,207],{"class":206},"s5ojA"," os",[196,209,211],{"class":210},"suWxN",",",[196,213,214],{"class":206}," json",[196,216,211],{"class":210},[196,218,219],{"class":206}," requests\n",[196,221,223],{"class":198,"line":222},2,[196,224,226],{"emptyLinePlaceholder":225},true,"\n",[196,228,230,233,236,240,243,247,251,253,256,260,263,266],{"class":198,"line":229},3,[196,231,232],{"class":206},"os",[196,234,235],{"class":210},".",[196,237,239],{"class":238},"s5qkx","environ",[196,241,242],{"class":210},"[",[196,244,246],{"class":245},"sjUum","\"",[196,248,250],{"class":249},"sp1uZ","MEMOS_API_KEY",[196,252,246],{"class":245},[196,254,255],{"class":210},"]",[196,257,259],{"class":258},"saN0X"," =",[196,261,262],{"class":245}," \"",[196,264,265],{"class":249},"YOUR_API_KEY",[196,267,268],{"class":245},"\"\n",[196,270,272,274,276,278,280,282,285,287,289,291,293,296],{"class":198,"line":271},4,[196,273,232],{"class":206},[196,275,235],{"class":210},[196,277,239],{"class":238},[196,279,242],{"class":210},[196,281,246],{"class":245},[196,283,284],{"class":249},"MEMOS_BASE_URL",[196,286,246],{"class":245},[196,288,255],{"class":210},[196,290,259],{"class":258},[196,292,262],{"class":245},[196,294,295],{"class":249},"https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1",[196,297,268],{"class":245},[196,299,301],{"class":198,"line":300},5,[196,302,226],{"emptyLinePlaceholder":225},[196,304,306,309,312],{"class":198,"line":305},6,[196,307,308],{"class":206},"data ",[196,310,311],{"class":258},"=",[196,313,314],{"class":210}," {\n",[196,316,318,321,323,325,328],{"class":198,"line":317},7,[196,319,320],{"class":245},"    \"",[196,322,103],{"class":249},[196,324,246],{"class":245},[196,326,327],{"class":210},":",[196,329,330],{"class":210}," [\n",[196,332,334,337,339,341,343,345,347,350,352,354,356,358,360,362,364,367,369],{"class":198,"line":333},8,[196,335,336],{"class":210},"        {",[196,338,246],{"class":245},[196,340,107],{"class":249},[196,342,246],{"class":245},[196,344,327],{"class":210},[196,346,262],{"class":245},[196,348,349],{"class":249},"system",[196,351,246],{"class":245},[196,353,211],{"class":210},[196,355,262],{"class":245},[196,357,111],{"class":249},[196,359,246],{"class":245},[196,361,327],{"class":210},[196,363,262],{"class":245},[196,365,366],{"class":249},"从对话中提取关键记忆。",[196,368,246],{"class":245},[196,370,371],{"class":210},"},\n",[196,373,375,377,379,381,383,385,387,390,392,394,396,398,400,402,404,407,409],{"class":198,"line":374},9,[196,376,336],{"class":210},[196,378,246],{"class":245},[196,380,107],{"class":249},[196,382,246],{"class":245},[196,384,327],{"class":210},[196,386,262],{"class":245},[196,388,389],{"class":249},"user",[196,391,246],{"class":245},[196,393,211],{"class":210},[196,395,262],{"class":245},[196,397,111],{"class":249},[196,399,246],{"class":245},[196,401,327],{"class":210},[196,403,262],{"class":245},[196,405,406],{"class":249},"我叫张三，28岁，杭州后端，喜欢羽毛球。",[196,408,246],{"class":245},[196,410,371],{"class":210},[196,412,414,416,418,420,422,424,426,429,431,433,435,437,439,441,443,446,448],{"class":198,"line":413},10,[196,415,336],{"class":210},[196,417,246],{"class":245},[196,419,107],{"class":249},[196,421,246],{"class":245},[196,423,327],{"class":210},[196,425,262],{"class":245},[196,427,428],{"class":249},"assistant",[196,430,246],{"class":245},[196,432,211],{"class":210},[196,434,262],{"class":245},[196,436,111],{"class":249},[196,438,246],{"class":245},[196,440,327],{"class":210},[196,442,262],{"class":245},[196,444,445],{"class":249},"你好张三！",[196,447,246],{"class":245},[196,449,371],{"class":210},[196,451,453,455,457,459,461,463,465,467,469,471,473,475,477,479,481,484,486],{"class":198,"line":452},11,[196,454,336],{"class":210},[196,456,246],{"class":245},[196,458,107],{"class":249},[196,460,246],{"class":245},[196,462,327],{"class":210},[196,464,262],{"class":245},[196,466,389],{"class":249},[196,468,246],{"class":245},[196,470,211],{"class":210},[196,472,262],{"class":245},[196,474,111],{"class":249},[196,476,246],{"class":245},[196,478,327],{"class":210},[196,480,262],{"class":245},[196,482,483],{"class":249},"回复尽量简洁，别太啰嗦。",[196,485,246],{"class":245},[196,487,371],{"class":210},[196,489,491],{"class":198,"line":490},12,[196,492,493],{"class":210},"    ]\n",[196,495,497],{"class":198,"line":496},13,[196,498,499],{"class":210},"}\n",[196,501,503,506,508,511,513,516,518,520,522,525,527,529,531,534,536,538,542,545,549,551,553,555,557,560,562,564,566,569,571],{"class":198,"line":502},14,[196,504,505],{"class":206},"headers ",[196,507,311],{"class":258},[196,509,510],{"class":210}," {",[196,512,246],{"class":245},[196,514,515],{"class":249},"Content-Type",[196,517,246],{"class":245},[196,519,327],{"class":210},[196,521,262],{"class":245},[196,523,524],{"class":249},"application\u002Fjson",[196,526,246],{"class":245},[196,528,211],{"class":210},[196,530,262],{"class":245},[196,532,533],{"class":249},"Authorization",[196,535,246],{"class":245},[196,537,327],{"class":210},[196,539,541],{"class":540},"sZ6T4"," f",[196,543,544],{"class":249},"\"Token ",[196,546,548],{"class":547},"scyET","{",[196,550,232],{"class":206},[196,552,235],{"class":210},[196,554,239],{"class":238},[196,556,242],{"class":210},[196,558,559],{"class":245},"'",[196,561,250],{"class":249},[196,563,559],{"class":245},[196,565,255],{"class":210},[196,567,568],{"class":547},"}",[196,570,246],{"class":249},[196,572,499],{"class":210},[196,574,576,579,581,583,585,587,589,591,593,595,597,599,601,603,605],{"class":198,"line":575},15,[196,577,578],{"class":206},"url ",[196,580,311],{"class":258},[196,582,541],{"class":540},[196,584,246],{"class":249},[196,586,548],{"class":547},[196,588,232],{"class":206},[196,590,235],{"class":210},[196,592,239],{"class":238},[196,594,242],{"class":210},[196,596,559],{"class":245},[196,598,284],{"class":249},[196,600,559],{"class":245},[196,602,255],{"class":210},[196,604,568],{"class":547},[196,606,607],{"class":249},"\u002Fextract\u002Fmemory\"\n",[196,609,611,614,616,619,621,625,628,631,633,637,639,642,644,647,649,652,654,657,659,662],{"class":198,"line":610},16,[196,612,613],{"class":206},"res ",[196,615,311],{"class":258},[196,617,618],{"class":206}," requests",[196,620,235],{"class":210},[196,622,624],{"class":623},"sa-2m","post",[196,626,627],{"class":210},"(",[196,629,630],{"class":623},"url",[196,632,211],{"class":210},[196,634,636],{"class":635},"sp4zP"," headers",[196,638,311],{"class":258},[196,640,641],{"class":623},"headers",[196,643,211],{"class":210},[196,645,646],{"class":635}," data",[196,648,311],{"class":258},[196,650,651],{"class":623},"json",[196,653,235],{"class":210},[196,655,656],{"class":623},"dumps",[196,658,627],{"class":210},[196,660,661],{"class":623},"data",[196,663,664],{"class":210},"))\n",[196,666,668,672,674,677,679,681],{"class":198,"line":667},17,[196,669,671],{"class":670},"svxCd","print",[196,673,627],{"class":210},[196,675,676],{"class":623},"res",[196,678,235],{"class":210},[196,680,651],{"class":623},[196,682,683],{"class":210},"())\n",[186,685,688],{"className":188,"code":686,"filename":687,"language":191,"meta":192,"style":192},"import os, json, requests\n\nos.environ[\"MEMOS_API_KEY\"] = \"YOUR_API_KEY\"\nos.environ[\"MEMOS_BASE_URL\"] = \"https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\"\n\ndata = {\n    \"messages\": [{\"role\": \"user\", \"content\": \"下周三去北京出差，住朝阳全季。\"}],\n    \"extraction_types\": [\"memory\"],\n}\nheaders = {\"Content-Type\": \"application\u002Fjson\", \"Authorization\": f\"Token {os.environ['MEMOS_API_KEY']}\"}\nurl = f\"{os.environ['MEMOS_BASE_URL']}\u002Fextract\u002Fmemory\"\nres = requests.post(url, headers=headers, data=json.dumps(data))\nprint(res.json())\n","仅事实",[101,689,690,704,708,734,760,764,772,819,842,846,906,938,980],{"__ignoreMap":192},[196,691,692,694,696,698,700,702],{"class":198,"line":199},[196,693,203],{"class":202},[196,695,207],{"class":206},[196,697,211],{"class":210},[196,699,214],{"class":206},[196,701,211],{"class":210},[196,703,219],{"class":206},[196,705,706],{"class":198,"line":222},[196,707,226],{"emptyLinePlaceholder":225},[196,709,710,712,714,716,718,720,722,724,726,728,730,732],{"class":198,"line":229},[196,711,232],{"class":206},[196,713,235],{"class":210},[196,715,239],{"class":238},[196,717,242],{"class":210},[196,719,246],{"class":245},[196,721,250],{"class":249},[196,723,246],{"class":245},[196,725,255],{"class":210},[196,727,259],{"class":258},[196,729,262],{"class":245},[196,731,265],{"class":249},[196,733,268],{"class":245},[196,735,736,738,740,742,744,746,748,750,752,754,756,758],{"class":198,"line":271},[196,737,232],{"class":206},[196,739,235],{"class":210},[196,741,239],{"class":238},[196,743,242],{"class":210},[196,745,246],{"class":245},[196,747,284],{"class":249},[196,749,246],{"class":245},[196,751,255],{"class":210},[196,753,259],{"class":258},[196,755,262],{"class":245},[196,757,295],{"class":249},[196,759,268],{"class":245},[196,761,762],{"class":198,"line":300},[196,763,226],{"emptyLinePlaceholder":225},[196,765,766,768,770],{"class":198,"line":305},[196,767,308],{"class":206},[196,769,311],{"class":258},[196,771,314],{"class":210},[196,773,774,776,778,780,782,785,787,789,791,793,795,797,799,801,803,805,807,809,811,814,816],{"class":198,"line":317},[196,775,320],{"class":245},[196,777,103],{"class":249},[196,779,246],{"class":245},[196,781,327],{"class":210},[196,783,784],{"class":210}," [{",[196,786,246],{"class":245},[196,788,107],{"class":249},[196,790,246],{"class":245},[196,792,327],{"class":210},[196,794,262],{"class":245},[196,796,389],{"class":249},[196,798,246],{"class":245},[196,800,211],{"class":210},[196,802,262],{"class":245},[196,804,111],{"class":249},[196,806,246],{"class":245},[196,808,327],{"class":210},[196,810,262],{"class":245},[196,812,813],{"class":249},"下周三去北京出差，住朝阳全季。",[196,815,246],{"class":245},[196,817,818],{"class":210},"}],\n",[196,820,821,823,825,827,829,832,834,837,839],{"class":198,"line":333},[196,822,320],{"class":245},[196,824,131],{"class":249},[196,826,246],{"class":245},[196,828,327],{"class":210},[196,830,831],{"class":210}," [",[196,833,246],{"class":245},[196,835,836],{"class":249},"memory",[196,838,246],{"class":245},[196,840,841],{"class":210},"],\n",[196,843,844],{"class":198,"line":374},[196,845,499],{"class":210},[196,847,848,850,852,854,856,858,860,862,864,866,868,870,872,874,876,878,880,882,884,886,888,890,892,894,896,898,900,902,904],{"class":198,"line":413},[196,849,505],{"class":206},[196,851,311],{"class":258},[196,853,510],{"class":210},[196,855,246],{"class":245},[196,857,515],{"class":249},[196,859,246],{"class":245},[196,861,327],{"class":210},[196,863,262],{"class":245},[196,865,524],{"class":249},[196,867,246],{"class":245},[196,869,211],{"class":210},[196,871,262],{"class":245},[196,873,533],{"class":249},[196,875,246],{"class":245},[196,877,327],{"class":210},[196,879,541],{"class":540},[196,881,544],{"class":249},[196,883,548],{"class":547},[196,885,232],{"class":206},[196,887,235],{"class":210},[196,889,239],{"class":238},[196,891,242],{"class":210},[196,893,559],{"class":245},[196,895,250],{"class":249},[196,897,559],{"class":245},[196,899,255],{"class":210},[196,901,568],{"class":547},[196,903,246],{"class":249},[196,905,499],{"class":210},[196,907,908,910,912,914,916,918,920,922,924,926,928,930,932,934,936],{"class":198,"line":452},[196,909,578],{"class":206},[196,911,311],{"class":258},[196,913,541],{"class":540},[196,915,246],{"class":249},[196,917,548],{"class":547},[196,919,232],{"class":206},[196,921,235],{"class":210},[196,923,239],{"class":238},[196,925,242],{"class":210},[196,927,559],{"class":245},[196,929,284],{"class":249},[196,931,559],{"class":245},[196,933,255],{"class":210},[196,935,568],{"class":547},[196,937,607],{"class":249},[196,939,940,942,944,946,948,950,952,954,956,958,960,962,964,966,968,970,972,974,976,978],{"class":198,"line":490},[196,941,613],{"class":206},[196,943,311],{"class":258},[196,945,618],{"class":206},[196,947,235],{"class":210},[196,949,624],{"class":623},[196,951,627],{"class":210},[196,953,630],{"class":623},[196,955,211],{"class":210},[196,957,636],{"class":635},[196,959,311],{"class":258},[196,961,641],{"class":623},[196,963,211],{"class":210},[196,965,646],{"class":635},[196,967,311],{"class":258},[196,969,651],{"class":623},[196,971,235],{"class":210},[196,973,656],{"class":623},[196,975,627],{"class":210},[196,977,661],{"class":623},[196,979,664],{"class":210},[196,981,982,984,986,988,990,992],{"class":198,"line":496},[196,983,671],{"class":670},[196,985,627],{"class":210},[196,987,676],{"class":623},[196,989,235],{"class":210},[196,991,651],{"class":623},[196,993,683],{"class":210},[186,995,998],{"className":188,"code":996,"filename":997,"language":191,"meta":192,"style":192},"import os, json, requests\n\nos.environ[\"MEMOS_API_KEY\"] = \"YOUR_API_KEY\"\nos.environ[\"MEMOS_BASE_URL\"] = \"https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\"\n\ndata = {\n    \"messages\": [\n        {\"role\": \"user\", \"content\": \"文档用 Markdown，代码块要高亮。\"},\n        {\"role\": \"assistant\", \"content\": \"好的。\"},\n        {\"role\": \"user\", \"content\": \"少用 emoji。\"},\n    ],\n    \"extraction_types\": [\"preference\"],\n}\nheaders = {\"Content-Type\": \"application\u002Fjson\", \"Authorization\": f\"Token {os.environ['MEMOS_API_KEY']}\"}\nurl = f\"{os.environ['MEMOS_BASE_URL']}\u002Fextract\u002Fmemory\"\nres = requests.post(url, headers=headers, data=json.dumps(data))\nprint(res.json())\n","仅偏好",[101,999,1000,1014,1018,1044,1070,1074,1082,1094,1131,1168,1205,1210,1231,1235,1295,1327,1369],{"__ignoreMap":192},[196,1001,1002,1004,1006,1008,1010,1012],{"class":198,"line":199},[196,1003,203],{"class":202},[196,1005,207],{"class":206},[196,1007,211],{"class":210},[196,1009,214],{"class":206},[196,1011,211],{"class":210},[196,1013,219],{"class":206},[196,1015,1016],{"class":198,"line":222},[196,1017,226],{"emptyLinePlaceholder":225},[196,1019,1020,1022,1024,1026,1028,1030,1032,1034,1036,1038,1040,1042],{"class":198,"line":229},[196,1021,232],{"class":206},[196,1023,235],{"class":210},[196,1025,239],{"class":238},[196,1027,242],{"class":210},[196,1029,246],{"class":245},[196,1031,250],{"class":249},[196,1033,246],{"class":245},[196,1035,255],{"class":210},[196,1037,259],{"class":258},[196,1039,262],{"class":245},[196,1041,265],{"class":249},[196,1043,268],{"class":245},[196,1045,1046,1048,1050,1052,1054,1056,1058,1060,1062,1064,1066,1068],{"class":198,"line":271},[196,1047,232],{"class":206},[196,1049,235],{"class":210},[196,1051,239],{"class":238},[196,1053,242],{"class":210},[196,1055,246],{"class":245},[196,1057,284],{"class":249},[196,1059,246],{"class":245},[196,1061,255],{"class":210},[196,1063,259],{"class":258},[196,1065,262],{"class":245},[196,1067,295],{"class":249},[196,1069,268],{"class":245},[196,1071,1072],{"class":198,"line":300},[196,1073,226],{"emptyLinePlaceholder":225},[196,1075,1076,1078,1080],{"class":198,"line":305},[196,1077,308],{"class":206},[196,1079,311],{"class":258},[196,1081,314],{"class":210},[196,1083,1084,1086,1088,1090,1092],{"class":198,"line":317},[196,1085,320],{"class":245},[196,1087,103],{"class":249},[196,1089,246],{"class":245},[196,1091,327],{"class":210},[196,1093,330],{"class":210},[196,1095,1096,1098,1100,1102,1104,1106,1108,1110,1112,1114,1116,1118,1120,1122,1124,1127,1129],{"class":198,"line":333},[196,1097,336],{"class":210},[196,1099,246],{"class":245},[196,1101,107],{"class":249},[196,1103,246],{"class":245},[196,1105,327],{"class":210},[196,1107,262],{"class":245},[196,1109,389],{"class":249},[196,1111,246],{"class":245},[196,1113,211],{"class":210},[196,1115,262],{"class":245},[196,1117,111],{"class":249},[196,1119,246],{"class":245},[196,1121,327],{"class":210},[196,1123,262],{"class":245},[196,1125,1126],{"class":249},"文档用 Markdown，代码块要高亮。",[196,1128,246],{"class":245},[196,1130,371],{"class":210},[196,1132,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1155,1157,1159,1161,1164,1166],{"class":198,"line":374},[196,1134,336],{"class":210},[196,1136,246],{"class":245},[196,1138,107],{"class":249},[196,1140,246],{"class":245},[196,1142,327],{"class":210},[196,1144,262],{"class":245},[196,1146,428],{"class":249},[196,1148,246],{"class":245},[196,1150,211],{"class":210},[196,1152,262],{"class":245},[196,1154,111],{"class":249},[196,1156,246],{"class":245},[196,1158,327],{"class":210},[196,1160,262],{"class":245},[196,1162,1163],{"class":249},"好的。",[196,1165,246],{"class":245},[196,1167,371],{"class":210},[196,1169,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1201,1203],{"class":198,"line":413},[196,1171,336],{"class":210},[196,1173,246],{"class":245},[196,1175,107],{"class":249},[196,1177,246],{"class":245},[196,1179,327],{"class":210},[196,1181,262],{"class":245},[196,1183,389],{"class":249},[196,1185,246],{"class":245},[196,1187,211],{"class":210},[196,1189,262],{"class":245},[196,1191,111],{"class":249},[196,1193,246],{"class":245},[196,1195,327],{"class":210},[196,1197,262],{"class":245},[196,1199,1200],{"class":249},"少用 emoji。",[196,1202,246],{"class":245},[196,1204,371],{"class":210},[196,1206,1207],{"class":198,"line":452},[196,1208,1209],{"class":210},"    ],\n",[196,1211,1212,1214,1216,1218,1220,1222,1224,1227,1229],{"class":198,"line":490},[196,1213,320],{"class":245},[196,1215,131],{"class":249},[196,1217,246],{"class":245},[196,1219,327],{"class":210},[196,1221,831],{"class":210},[196,1223,246],{"class":245},[196,1225,1226],{"class":249},"preference",[196,1228,246],{"class":245},[196,1230,841],{"class":210},[196,1232,1233],{"class":198,"line":496},[196,1234,499],{"class":210},[196,1236,1237,1239,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1287,1289,1291,1293],{"class":198,"line":502},[196,1238,505],{"class":206},[196,1240,311],{"class":258},[196,1242,510],{"class":210},[196,1244,246],{"class":245},[196,1246,515],{"class":249},[196,1248,246],{"class":245},[196,1250,327],{"class":210},[196,1252,262],{"class":245},[196,1254,524],{"class":249},[196,1256,246],{"class":245},[196,1258,211],{"class":210},[196,1260,262],{"class":245},[196,1262,533],{"class":249},[196,1264,246],{"class":245},[196,1266,327],{"class":210},[196,1268,541],{"class":540},[196,1270,544],{"class":249},[196,1272,548],{"class":547},[196,1274,232],{"class":206},[196,1276,235],{"class":210},[196,1278,239],{"class":238},[196,1280,242],{"class":210},[196,1282,559],{"class":245},[196,1284,250],{"class":249},[196,1286,559],{"class":245},[196,1288,255],{"class":210},[196,1290,568],{"class":547},[196,1292,246],{"class":249},[196,1294,499],{"class":210},[196,1296,1297,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323,1325],{"class":198,"line":575},[196,1298,578],{"class":206},[196,1300,311],{"class":258},[196,1302,541],{"class":540},[196,1304,246],{"class":249},[196,1306,548],{"class":547},[196,1308,232],{"class":206},[196,1310,235],{"class":210},[196,1312,239],{"class":238},[196,1314,242],{"class":210},[196,1316,559],{"class":245},[196,1318,284],{"class":249},[196,1320,559],{"class":245},[196,1322,255],{"class":210},[196,1324,568],{"class":547},[196,1326,607],{"class":249},[196,1328,1329,1331,1333,1335,1337,1339,1341,1343,1345,1347,1349,1351,1353,1355,1357,1359,1361,1363,1365,1367],{"class":198,"line":610},[196,1330,613],{"class":206},[196,1332,311],{"class":258},[196,1334,618],{"class":206},[196,1336,235],{"class":210},[196,1338,624],{"class":623},[196,1340,627],{"class":210},[196,1342,630],{"class":623},[196,1344,211],{"class":210},[196,1346,636],{"class":635},[196,1348,311],{"class":258},[196,1350,641],{"class":623},[196,1352,211],{"class":210},[196,1354,646],{"class":635},[196,1356,311],{"class":258},[196,1358,651],{"class":623},[196,1360,235],{"class":210},[196,1362,656],{"class":623},[196,1364,627],{"class":210},[196,1366,661],{"class":623},[196,1368,664],{"class":210},[196,1370,1371,1373,1375,1377,1379,1381],{"class":198,"line":667},[196,1372,671],{"class":670},[196,1374,627],{"class":210},[196,1376,676],{"class":623},[196,1378,235],{"class":210},[196,1380,651],{"class":623},[196,1382,683],{"class":210},[35,1384],{},[1386,1387,1388],"h3",{"id":1388},"输出示意",[183,1390,1391,1707,1902],{},[186,1392,1395],{"className":1393,"code":1394,"filename":190,"language":651,"meta":192,"style":192},"language-json shiki shiki-themes material-theme-lighter github-light-high-contrast github-dark-default","{\n  \"code\": 0,\n  \"message\": \"ok\",\n  \"data\": {\n    \"success\": true,\n    \"memory_detail_list\": [\n      {\n        \"memory_key\": \"用户身份与职业\",\n        \"memory_value\": \"用户张三，28岁，在杭州从事后端开发，喜欢打羽毛球。\",\n        \"memory_type\": \"UserMemory\",\n        \"tags\": [\"人物\", \"职业\", \"地点\", \"爱好\"]\n      }\n    ],\n    \"preference_detail_list\": [\n      {\n        \"preference\": \"希望助理回复尽量简洁，不要过于啰嗦。\",\n        \"reasoning\": \"用户在对话中明确要求「回复尽量简洁一些，不要太啰嗦」。\",\n        \"preference_type\": \"explicit_preference\"\n      }\n    ]\n  }\n}\n",[101,1396,1397,1402,1422,1442,1454,1472,1485,1490,1512,1532,1552,1602,1607,1611,1624,1628,1647,1667,1686,1691,1696,1702],{"__ignoreMap":192},[196,1398,1399],{"class":198,"line":199},[196,1400,1401],{"class":210},"{\n",[196,1403,1404,1408,1411,1413,1415,1419],{"class":198,"line":222},[196,1405,1407],{"class":1406},"sfJrv","  \"",[196,1409,101],{"class":1410},"skH7o",[196,1412,246],{"class":1406},[196,1414,327],{"class":210},[196,1416,1418],{"class":1417},"sJNII"," 0",[196,1420,1421],{"class":210},",\n",[196,1423,1424,1426,1429,1431,1433,1435,1438,1440],{"class":198,"line":229},[196,1425,1407],{"class":1406},[196,1427,1428],{"class":1410},"message",[196,1430,246],{"class":1406},[196,1432,327],{"class":210},[196,1434,262],{"class":245},[196,1436,1437],{"class":249},"ok",[196,1439,246],{"class":245},[196,1441,1421],{"class":210},[196,1443,1444,1446,1448,1450,1452],{"class":198,"line":271},[196,1445,1407],{"class":1406},[196,1447,661],{"class":1410},[196,1449,246],{"class":1406},[196,1451,327],{"class":210},[196,1453,314],{"class":210},[196,1455,1456,1458,1462,1464,1466,1470],{"class":198,"line":300},[196,1457,320],{"class":1406},[196,1459,1461],{"class":1460},"smon8","success",[196,1463,246],{"class":1406},[196,1465,327],{"class":210},[196,1467,1469],{"class":1468},"smHB8"," true",[196,1471,1421],{"class":210},[196,1473,1474,1476,1479,1481,1483],{"class":198,"line":305},[196,1475,320],{"class":1406},[196,1477,1478],{"class":1460},"memory_detail_list",[196,1480,246],{"class":1406},[196,1482,327],{"class":210},[196,1484,330],{"class":210},[196,1486,1487],{"class":198,"line":317},[196,1488,1489],{"class":210},"      {\n",[196,1491,1492,1495,1499,1501,1503,1505,1508,1510],{"class":198,"line":333},[196,1493,1494],{"class":1406},"        \"",[196,1496,1498],{"class":1497},"s_fzf","memory_key",[196,1500,246],{"class":1406},[196,1502,327],{"class":210},[196,1504,262],{"class":245},[196,1506,1507],{"class":249},"用户身份与职业",[196,1509,246],{"class":245},[196,1511,1421],{"class":210},[196,1513,1514,1516,1519,1521,1523,1525,1528,1530],{"class":198,"line":374},[196,1515,1494],{"class":1406},[196,1517,1518],{"class":1497},"memory_value",[196,1520,246],{"class":1406},[196,1522,327],{"class":210},[196,1524,262],{"class":245},[196,1526,1527],{"class":249},"用户张三，28岁，在杭州从事后端开发，喜欢打羽毛球。",[196,1529,246],{"class":245},[196,1531,1421],{"class":210},[196,1533,1534,1536,1539,1541,1543,1545,1548,1550],{"class":198,"line":413},[196,1535,1494],{"class":1406},[196,1537,1538],{"class":1497},"memory_type",[196,1540,246],{"class":1406},[196,1542,327],{"class":210},[196,1544,262],{"class":245},[196,1546,1547],{"class":249},"UserMemory",[196,1549,246],{"class":245},[196,1551,1421],{"class":210},[196,1553,1554,1556,1559,1561,1563,1565,1567,1570,1572,1574,1576,1579,1581,1583,1585,1588,1590,1592,1594,1597,1599],{"class":198,"line":452},[196,1555,1494],{"class":1406},[196,1557,1558],{"class":1497},"tags",[196,1560,246],{"class":1406},[196,1562,327],{"class":210},[196,1564,831],{"class":210},[196,1566,246],{"class":245},[196,1568,1569],{"class":249},"人物",[196,1571,246],{"class":245},[196,1573,211],{"class":210},[196,1575,262],{"class":245},[196,1577,1578],{"class":249},"职业",[196,1580,246],{"class":245},[196,1582,211],{"class":210},[196,1584,262],{"class":245},[196,1586,1587],{"class":249},"地点",[196,1589,246],{"class":245},[196,1591,211],{"class":210},[196,1593,262],{"class":245},[196,1595,1596],{"class":249},"爱好",[196,1598,246],{"class":245},[196,1600,1601],{"class":210},"]\n",[196,1603,1604],{"class":198,"line":490},[196,1605,1606],{"class":210},"      }\n",[196,1608,1609],{"class":198,"line":496},[196,1610,1209],{"class":210},[196,1612,1613,1615,1618,1620,1622],{"class":198,"line":502},[196,1614,320],{"class":1406},[196,1616,1617],{"class":1460},"preference_detail_list",[196,1619,246],{"class":1406},[196,1621,327],{"class":210},[196,1623,330],{"class":210},[196,1625,1626],{"class":198,"line":575},[196,1627,1489],{"class":210},[196,1629,1630,1632,1634,1636,1638,1640,1643,1645],{"class":198,"line":610},[196,1631,1494],{"class":1406},[196,1633,1226],{"class":1497},[196,1635,246],{"class":1406},[196,1637,327],{"class":210},[196,1639,262],{"class":245},[196,1641,1642],{"class":249},"希望助理回复尽量简洁，不要过于啰嗦。",[196,1644,246],{"class":245},[196,1646,1421],{"class":210},[196,1648,1649,1651,1654,1656,1658,1660,1663,1665],{"class":198,"line":667},[196,1650,1494],{"class":1406},[196,1652,1653],{"class":1497},"reasoning",[196,1655,246],{"class":1406},[196,1657,327],{"class":210},[196,1659,262],{"class":245},[196,1661,1662],{"class":249},"用户在对话中明确要求「回复尽量简洁一些，不要太啰嗦」。",[196,1664,246],{"class":245},[196,1666,1421],{"class":210},[196,1668,1670,1672,1675,1677,1679,1681,1684],{"class":198,"line":1669},18,[196,1671,1494],{"class":1406},[196,1673,1674],{"class":1497},"preference_type",[196,1676,246],{"class":1406},[196,1678,327],{"class":210},[196,1680,262],{"class":245},[196,1682,1683],{"class":249},"explicit_preference",[196,1685,268],{"class":245},[196,1687,1689],{"class":198,"line":1688},19,[196,1690,1606],{"class":210},[196,1692,1694],{"class":198,"line":1693},20,[196,1695,493],{"class":210},[196,1697,1699],{"class":198,"line":1698},21,[196,1700,1701],{"class":210},"  }\n",[196,1703,1705],{"class":198,"line":1704},22,[196,1706,499],{"class":210},[186,1708,1710],{"className":1393,"code":1709,"filename":687,"language":651,"meta":192,"style":192},"{\n  \"code\": 0,\n  \"message\": \"ok\",\n  \"data\": {\n    \"success\": true,\n    \"memory_detail_list\": [\n      {\n        \"memory_key\": \"出差行程与住宿\",\n        \"memory_value\": \"用户下周三将去北京出差，计划入住朝阳区全季酒店。\",\n        \"memory_type\": \"LongTermMemory\",\n        \"tags\": [\"行程\", \"差旅\", \"住宿\"]\n      }\n    ]\n  }\n}\n",[101,1711,1712,1716,1730,1748,1760,1774,1786,1790,1809,1828,1847,1886,1890,1894,1898],{"__ignoreMap":192},[196,1713,1714],{"class":198,"line":199},[196,1715,1401],{"class":210},[196,1717,1718,1720,1722,1724,1726,1728],{"class":198,"line":222},[196,1719,1407],{"class":1406},[196,1721,101],{"class":1410},[196,1723,246],{"class":1406},[196,1725,327],{"class":210},[196,1727,1418],{"class":1417},[196,1729,1421],{"class":210},[196,1731,1732,1734,1736,1738,1740,1742,1744,1746],{"class":198,"line":229},[196,1733,1407],{"class":1406},[196,1735,1428],{"class":1410},[196,1737,246],{"class":1406},[196,1739,327],{"class":210},[196,1741,262],{"class":245},[196,1743,1437],{"class":249},[196,1745,246],{"class":245},[196,1747,1421],{"class":210},[196,1749,1750,1752,1754,1756,1758],{"class":198,"line":271},[196,1751,1407],{"class":1406},[196,1753,661],{"class":1410},[196,1755,246],{"class":1406},[196,1757,327],{"class":210},[196,1759,314],{"class":210},[196,1761,1762,1764,1766,1768,1770,1772],{"class":198,"line":300},[196,1763,320],{"class":1406},[196,1765,1461],{"class":1460},[196,1767,246],{"class":1406},[196,1769,327],{"class":210},[196,1771,1469],{"class":1468},[196,1773,1421],{"class":210},[196,1775,1776,1778,1780,1782,1784],{"class":198,"line":305},[196,1777,320],{"class":1406},[196,1779,1478],{"class":1460},[196,1781,246],{"class":1406},[196,1783,327],{"class":210},[196,1785,330],{"class":210},[196,1787,1788],{"class":198,"line":317},[196,1789,1489],{"class":210},[196,1791,1792,1794,1796,1798,1800,1802,1805,1807],{"class":198,"line":333},[196,1793,1494],{"class":1406},[196,1795,1498],{"class":1497},[196,1797,246],{"class":1406},[196,1799,327],{"class":210},[196,1801,262],{"class":245},[196,1803,1804],{"class":249},"出差行程与住宿",[196,1806,246],{"class":245},[196,1808,1421],{"class":210},[196,1810,1811,1813,1815,1817,1819,1821,1824,1826],{"class":198,"line":374},[196,1812,1494],{"class":1406},[196,1814,1518],{"class":1497},[196,1816,246],{"class":1406},[196,1818,327],{"class":210},[196,1820,262],{"class":245},[196,1822,1823],{"class":249},"用户下周三将去北京出差，计划入住朝阳区全季酒店。",[196,1825,246],{"class":245},[196,1827,1421],{"class":210},[196,1829,1830,1832,1834,1836,1838,1840,1843,1845],{"class":198,"line":413},[196,1831,1494],{"class":1406},[196,1833,1538],{"class":1497},[196,1835,246],{"class":1406},[196,1837,327],{"class":210},[196,1839,262],{"class":245},[196,1841,1842],{"class":249},"LongTermMemory",[196,1844,246],{"class":245},[196,1846,1421],{"class":210},[196,1848,1849,1851,1853,1855,1857,1859,1861,1864,1866,1868,1870,1873,1875,1877,1879,1882,1884],{"class":198,"line":452},[196,1850,1494],{"class":1406},[196,1852,1558],{"class":1497},[196,1854,246],{"class":1406},[196,1856,327],{"class":210},[196,1858,831],{"class":210},[196,1860,246],{"class":245},[196,1862,1863],{"class":249},"行程",[196,1865,246],{"class":245},[196,1867,211],{"class":210},[196,1869,262],{"class":245},[196,1871,1872],{"class":249},"差旅",[196,1874,246],{"class":245},[196,1876,211],{"class":210},[196,1878,262],{"class":245},[196,1880,1881],{"class":249},"住宿",[196,1883,246],{"class":245},[196,1885,1601],{"class":210},[196,1887,1888],{"class":198,"line":490},[196,1889,1606],{"class":210},[196,1891,1892],{"class":198,"line":496},[196,1893,493],{"class":210},[196,1895,1896],{"class":198,"line":502},[196,1897,1701],{"class":210},[196,1899,1900],{"class":198,"line":575},[196,1901,499],{"class":210},[186,1903,1905],{"className":1393,"code":1904,"filename":997,"language":651,"meta":192,"style":192},"{\n  \"code\": 0,\n  \"message\": \"ok\",\n  \"data\": {\n    \"success\": true,\n    \"preference_detail_list\": [\n      {\n        \"preference\": \"偏好使用带语法高亮的 Markdown 代码块呈现文档内容。\",\n        \"reasoning\": \"用户明确表示喜欢 Markdown 与代码块高亮。\",\n        \"preference_type\": \"explicit_preference\"\n      },\n      {\n        \"preference\": \"尽量减少 emoji 的使用。\",\n        \"reasoning\": \"用户直接提出不要用太多 emoji。\",\n        \"preference_type\": \"explicit_preference\"\n      }\n    ]\n  }\n}\n",[101,1906,1907,1911,1925,1943,1955,1969,1981,1985,2004,2023,2039,2044,2048,2067,2086,2102,2106,2110,2114],{"__ignoreMap":192},[196,1908,1909],{"class":198,"line":199},[196,1910,1401],{"class":210},[196,1912,1913,1915,1917,1919,1921,1923],{"class":198,"line":222},[196,1914,1407],{"class":1406},[196,1916,101],{"class":1410},[196,1918,246],{"class":1406},[196,1920,327],{"class":210},[196,1922,1418],{"class":1417},[196,1924,1421],{"class":210},[196,1926,1927,1929,1931,1933,1935,1937,1939,1941],{"class":198,"line":229},[196,1928,1407],{"class":1406},[196,1930,1428],{"class":1410},[196,1932,246],{"class":1406},[196,1934,327],{"class":210},[196,1936,262],{"class":245},[196,1938,1437],{"class":249},[196,1940,246],{"class":245},[196,1942,1421],{"class":210},[196,1944,1945,1947,1949,1951,1953],{"class":198,"line":271},[196,1946,1407],{"class":1406},[196,1948,661],{"class":1410},[196,1950,246],{"class":1406},[196,1952,327],{"class":210},[196,1954,314],{"class":210},[196,1956,1957,1959,1961,1963,1965,1967],{"class":198,"line":300},[196,1958,320],{"class":1406},[196,1960,1461],{"class":1460},[196,1962,246],{"class":1406},[196,1964,327],{"class":210},[196,1966,1469],{"class":1468},[196,1968,1421],{"class":210},[196,1970,1971,1973,1975,1977,1979],{"class":198,"line":305},[196,1972,320],{"class":1406},[196,1974,1617],{"class":1460},[196,1976,246],{"class":1406},[196,1978,327],{"class":210},[196,1980,330],{"class":210},[196,1982,1983],{"class":198,"line":317},[196,1984,1489],{"class":210},[196,1986,1987,1989,1991,1993,1995,1997,2000,2002],{"class":198,"line":333},[196,1988,1494],{"class":1406},[196,1990,1226],{"class":1497},[196,1992,246],{"class":1406},[196,1994,327],{"class":210},[196,1996,262],{"class":245},[196,1998,1999],{"class":249},"偏好使用带语法高亮的 Markdown 代码块呈现文档内容。",[196,2001,246],{"class":245},[196,2003,1421],{"class":210},[196,2005,2006,2008,2010,2012,2014,2016,2019,2021],{"class":198,"line":374},[196,2007,1494],{"class":1406},[196,2009,1653],{"class":1497},[196,2011,246],{"class":1406},[196,2013,327],{"class":210},[196,2015,262],{"class":245},[196,2017,2018],{"class":249},"用户明确表示喜欢 Markdown 与代码块高亮。",[196,2020,246],{"class":245},[196,2022,1421],{"class":210},[196,2024,2025,2027,2029,2031,2033,2035,2037],{"class":198,"line":413},[196,2026,1494],{"class":1406},[196,2028,1674],{"class":1497},[196,2030,246],{"class":1406},[196,2032,327],{"class":210},[196,2034,262],{"class":245},[196,2036,1683],{"class":249},[196,2038,268],{"class":245},[196,2040,2041],{"class":198,"line":452},[196,2042,2043],{"class":210},"      },\n",[196,2045,2046],{"class":198,"line":490},[196,2047,1489],{"class":210},[196,2049,2050,2052,2054,2056,2058,2060,2063,2065],{"class":198,"line":496},[196,2051,1494],{"class":1406},[196,2053,1226],{"class":1497},[196,2055,246],{"class":1406},[196,2057,327],{"class":210},[196,2059,262],{"class":245},[196,2061,2062],{"class":249},"尽量减少 emoji 的使用。",[196,2064,246],{"class":245},[196,2066,1421],{"class":210},[196,2068,2069,2071,2073,2075,2077,2079,2082,2084],{"class":198,"line":502},[196,2070,1494],{"class":1406},[196,2072,1653],{"class":1497},[196,2074,246],{"class":1406},[196,2076,327],{"class":210},[196,2078,262],{"class":245},[196,2080,2081],{"class":249},"用户直接提出不要用太多 emoji。",[196,2083,246],{"class":245},[196,2085,1421],{"class":210},[196,2087,2088,2090,2092,2094,2096,2098,2100],{"class":198,"line":575},[196,2089,1494],{"class":1406},[196,2091,1674],{"class":1497},[196,2093,246],{"class":1406},[196,2095,327],{"class":210},[196,2097,262],{"class":245},[196,2099,1683],{"class":249},[196,2101,268],{"class":245},[196,2103,2104],{"class":198,"line":610},[196,2105,1606],{"class":210},[196,2107,2108],{"class":198,"line":667},[196,2109,493],{"class":210},[196,2111,2112],{"class":198,"line":1669},[196,2113,1701],{"class":210},[196,2115,2116],{"class":198,"line":1688},[196,2117,499],{"class":210},[35,2119],{},[46,2121,2122],{"id":2122},"使用限制",[53,2124,2125,2131,2138],{},[56,2126,2127,2128,33],{},"接口输入上限：",[15,2129,2130],{},"8,000 tokens",[56,2132,2133,2134,2137],{},"当前仅支持",[15,2135,2136],{},"同步模式","，接口将在抽取完成后一次性返回结果。",[56,2139,2140,2141,2144,2145,2147,2148,108,2150,2152,2153,2156],{},"当前仅支持传入",[15,2142,2143],{},"对话文本","：",[101,2146,103],{}," 中每条消息仅包含 ",[101,2149,107],{},[101,2151,111],{},"；",[15,2154,2155],{},"暂不支持多模态","输入，也无法通过本接口抽取多模态记忆。",[35,2158],{},[46,2160,2162],{"id":2161},"对比-addmessage-接口","对比 add\u002Fmessage 接口",[2164,2165,2166,2182],"table",{},[2167,2168,2169],"thead",{},[2170,2171,2172,2176,2179],"tr",{},[2173,2174,2175],"th",{},"对比维度",[2173,2177,2178],{},"记忆抽取接口",[2173,2180,2181],{},"add\u002Fmessage 接口",[2183,2184,2185,2197,2208,2219,2230,2240,2250],"tbody",{},[2170,2186,2187,2191,2194],{},[2188,2189,2190],"td",{},"核心能力",[2188,2192,2193],{},"从对话中提取记忆，仅返回结果",[2188,2195,2196],{},"写入对话并自动提取、存储记忆",[2170,2198,2199,2202,2205],{},[2188,2200,2201],{},"记忆存储",[2188,2203,2204],{},"❌ 不写入 MemOS 记忆库",[2188,2206,2207],{},"✅ 自动写入 MemOS 记忆库",[2170,2209,2210,2213,2216],{},[2188,2211,2212],{},"推理模型",[2188,2214,2215],{},"自研 0.6B 小模型，低延迟",[2188,2217,2218],{},"MemOS 内置模型",[2170,2220,2221,2224,2227],{},[2188,2222,2223],{},"异步模式",[2188,2225,2226],{},"暂不支持",[2188,2228,2229],{},"✅ 支持",[2170,2231,2232,2235,2238],{},[2188,2233,2234],{},"偏好记忆",[2188,2236,2237],{},"✅ 支持（显性 + 隐性）",[2188,2239,2229],{},[2170,2241,2242,2245,2248],{},[2188,2243,2244],{},"工具记忆 \u002F 技能",[2188,2246,2247],{},"❌ 不支持",[2188,2249,2229],{},[2170,2251,2252,2255,2258],{},[2188,2253,2254],{},"典型使用场景",[2188,2256,2257],{},"独立的记忆分析 \u002F 预处理 \u002F 质量评估",[2188,2259,2260],{},"完整的对话记忆管理",[2262,2263,2264],"style",{},"html pre.shiki code .sBMTB, html code.shiki .sBMTB{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#A0111F;--shiki-default-font-style:inherit;--shiki-dark:#FF7B72;--shiki-dark-font-style:inherit}html pre.shiki code .s5ojA, html code.shiki .s5ojA{--shiki-light:#90A4AE;--shiki-default:#0E1116;--shiki-dark:#E6EDF3}html pre.shiki code .suWxN, html code.shiki .suWxN{--shiki-light:#39ADB5;--shiki-default:#0E1116;--shiki-dark:#E6EDF3}html pre.shiki code .s5qkx, html code.shiki .s5qkx{--shiki-light:#E53935;--shiki-default:#0E1116;--shiki-dark:#E6EDF3}html pre.shiki code .sjUum, html code.shiki .sjUum{--shiki-light:#39ADB5;--shiki-default:#032563;--shiki-dark:#A5D6FF}html pre.shiki code .sp1uZ, html code.shiki .sp1uZ{--shiki-light:#91B859;--shiki-default:#032563;--shiki-dark:#A5D6FF}html pre.shiki code .saN0X, html code.shiki .saN0X{--shiki-light:#39ADB5;--shiki-default:#A0111F;--shiki-dark:#FF7B72}html pre.shiki code .sZ6T4, html code.shiki .sZ6T4{--shiki-light:#9C3EDA;--shiki-default:#A0111F;--shiki-dark:#FF7B72}html pre.shiki code .scyET, html code.shiki .scyET{--shiki-light:#F76D47;--shiki-default:#A0111F;--shiki-dark:#FF7B72}html pre.shiki code .sa-2m, html code.shiki .sa-2m{--shiki-light:#6182B8;--shiki-default:#0E1116;--shiki-dark:#E6EDF3}html pre.shiki code .sp4zP, html code.shiki .sp4zP{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#702C00;--shiki-default-font-style:inherit;--shiki-dark:#FFA657;--shiki-dark-font-style:inherit}html pre.shiki code .svxCd, html code.shiki .svxCd{--shiki-light:#6182B8;--shiki-default:#023B95;--shiki-dark:#79C0FF}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 .sfJrv, html code.shiki .sfJrv{--shiki-light:#39ADB5;--shiki-default:#024C1A;--shiki-dark:#7EE787}html pre.shiki code .skH7o, html code.shiki .skH7o{--shiki-light:#9C3EDA;--shiki-default:#024C1A;--shiki-dark:#7EE787}html pre.shiki code .sJNII, html code.shiki .sJNII{--shiki-light:#F76D47;--shiki-default:#023B95;--shiki-dark:#79C0FF}html pre.shiki code .smon8, html code.shiki .smon8{--shiki-light:#E2931D;--shiki-default:#024C1A;--shiki-dark:#7EE787}html pre.shiki code .smHB8, html code.shiki .smHB8{--shiki-light:#39ADB5;--shiki-default:#023B95;--shiki-dark:#79C0FF}html pre.shiki code .s_fzf, html code.shiki .s_fzf{--shiki-light:#F76D47;--shiki-default:#024C1A;--shiki-dark:#7EE787}",{"title":192,"searchDepth":222,"depth":222,"links":2266},[2267,2268,2269,2272,2273],{"id":48,"depth":222,"text":48},{"id":78,"depth":222,"text":78},{"id":181,"depth":222,"text":181,"children":2270},[2271],{"id":1388,"depth":229,"text":1388},{"id":2122,"depth":222,"text":2122},{"id":2161,"depth":222,"text":2162},"基于自研 memos-extractor-0.6b 模型，从对话中抽取事实与偏好记忆。","MemOS 提供记忆抽取接口，基于自研 memos-extractor-0.6b 小模型，开发者可直接传入对话内容，一键提取事实记忆与偏好记忆。","md",{},"\u002Fcn\u002Fself_developed_model\u002Fextraction_usage_example",{"title":5,"description":2275},"cn\u002Fself_developed_model\u002Fextraction_usage_example","lBUK-RnVqV2xhknK1CDK8U7Rq1RT10LY_DvZeCOKgRs",[-1,2283],{"title":5,"path":2284,"stem":2285,"icon":2286,"framework":6,"module":6,"class":2287,"target":-1,"active":2288,"defaultOpen":2288,"children":-1,"description":2289},"\u002Fcn\u002Fself_developed_model\u002Freranker_usage_example","self_developed_model\u002Freranker_usage_example","i-ri-book-open-line",[],false,"基于自研 memos-reranker 模型，提供记忆相关性重排能力。",1781576391742]