[{"data":1,"prerenderedAt":2275},["ShallowReactive",2],{"\u002Fself_developed_model\u002Fextraction_usage_example":3,"surround-\u002Fself_developed_model\u002Fextraction_usage_example":2274},{"id":4,"title":5,"avatar":6,"banner":6,"body":7,"category":6,"desc":2266,"description":2267,"extension":2268,"links":6,"meta":2269,"navigation":6,"path":2270,"seo":2271,"stem":2272,"__hash__":2273},"docs\u002Fen\u002Fself_developed_model\u002Fextraction_usage_example.md","Usage Examples",null,{"type":8,"value":9,"toc":2257},"minimark",[10,19,42,44,49,52,78,80,84,91,94,183,185,189,1386,1388,1393,2111,2113,2117,2150,2152,2156,2253],[11,12,13,14,18],"p",{},"MemOS exposes a memory extraction API powered by the in-house ",[15,16,17],"strong",{},"memos-extractor-0.6b"," model. Pass conversation turns in and get fact and preference memories in one call.",[20,21,25],"callout",{"className":22,"color":24},[23],"extraction-usage-api-hint","warning",[11,26,27,28,33,34,37,38,33],{},"Request\u002Fresponse fields and OpenAPI: ",[29,30,32],"a",{"href":31},"\u002Fapi_docs\u002Fcore\u002Fextract_memory","Extract Memory",".",[35,36],"br",{},"\nAuth, base URL, and calling conventions match ",[29,39,41],{"href":40},"\u002Fmemos_cloud\u002Fquick_start","MemOS Cloud Quick Start",[35,43],{},[45,46,48],"h2",{"id":47},"when-to-use-memory-extraction","When to use memory extraction",[11,50,51],{},"The extraction API fits when you need:",[53,54,55,62,68],"ul",{},[56,57,58,61],"li",{},[15,59,60],{},"Lightweight extraction",": Structured memories from dialogue without running the full add\u002Fmessage pipeline.",[56,63,64,67],{},[15,65,66],{},"Low latency at high QPS",": A 0.6B in-house model tuned for fast, frequent calls.",[56,69,70,73,74,33],{},[15,71,72],{},"Flexible control",": Request fact memories, preferences, or both via ",[75,76,77],"code",{},"extraction_types",[35,79],{},[45,81,83],{"id":82},"how-it-works","How it works",[11,85,86],{},[87,88],"img",{"alt":89,"src":90},"Memory extraction flow","https:\u002F\u002Fcdn.memtensor.com.cn\u002Fimg\u002F1775554708977_az90s6_compressed.png",[11,92,93],{},"The end-to-end flow is:",[95,96,97,117,125,156,164,175],"ol",{},[56,98,99,102,104,105,108,109,112,113,116],{},[15,100,101],{},"Data input",[35,103],{},"\nYou send raw dialogue as ",[75,106,107],{},"messages"," with ",[75,110,111],{},"role"," and ",[75,114,115],{},"content"," on each item.",[56,118,119,122,124],{},[15,120,121],{},"Format & clean",[35,123],{},"\nContent is normalized to a standard shape and the dialogue language is detected.",[56,126,127,130,132,133,135,136],{},[15,128,129],{},"Task & language selection",[35,131],{},"\nUsing ",[75,134,77],{}," and the detected language, the pipeline selects a branch:",[53,137,138,144,150],{},[56,139,140,143],{},[15,141,142],{},"Memory Reader",": fact memories",[56,145,146,149],{},[15,147,148],{},"Explicit Preference",": stated preferences",[56,151,152,155],{},[15,153,154],{},"Implicit Preference",": inferred preferences",[56,157,158,161,163],{},[15,159,160],{},"Prompt build",[35,162],{},"\nThe prompt template for the chosen branch is assembled into the final inference request.",[56,165,166,169,171,172,174],{},[15,167,168],{},"API call",[35,170],{},"\nThe request is sent to ",[15,173,17],{}," in the agreed format.",[56,176,177,180,182],{},[15,178,179],{},"Final results",[35,181],{},"\nThe model returns structured fact and\u002For preference lists, depending on what you asked to extract.",[35,184],{},[45,186,188],{"id":187},"get-started","Get started",[190,191,192,687,997],"code-group",{},[193,194,200],"pre",{"className":195,"code":196,"filename":197,"language":198,"meta":199,"style":199},"language-python shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","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\": \"Extract key memories from the dialogue.\"},\n        {\"role\": \"user\", \"content\": \"I'm Alex, 28, backend dev in Hangzhou, I play badminton.\"},\n        {\"role\": \"assistant\", \"content\": \"Hi Alex!\"},\n        {\"role\": \"user\", \"content\": \"Keep replies short, not too wordy.\"},\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","Facts + preferences","python","",[75,201,202,227,234,273,302,307,319,335,376,415,454,492,498,504,577,612,669],{"__ignoreMap":199},[203,204,207,211,215,219,222,224],"span",{"class":205,"line":206},"line",1,[203,208,210],{"class":209},"s7zQu","import",[203,212,214],{"class":213},"sTEyZ"," os",[203,216,218],{"class":217},"sMK4o",",",[203,220,221],{"class":213}," json",[203,223,218],{"class":217},[203,225,226],{"class":213}," requests\n",[203,228,230],{"class":205,"line":229},2,[203,231,233],{"emptyLinePlaceholder":232},true,"\n",[203,235,237,240,242,246,249,252,256,258,261,264,267,270],{"class":205,"line":236},3,[203,238,239],{"class":213},"os",[203,241,33],{"class":217},[203,243,245],{"class":244},"swJcz","environ",[203,247,248],{"class":217},"[",[203,250,251],{"class":217},"\"",[203,253,255],{"class":254},"sfazB","MEMOS_API_KEY",[203,257,251],{"class":217},[203,259,260],{"class":217},"]",[203,262,263],{"class":217}," =",[203,265,266],{"class":217}," \"",[203,268,269],{"class":254},"YOUR_API_KEY",[203,271,272],{"class":217},"\"\n",[203,274,276,278,280,282,284,286,289,291,293,295,297,300],{"class":205,"line":275},4,[203,277,239],{"class":213},[203,279,33],{"class":217},[203,281,245],{"class":244},[203,283,248],{"class":217},[203,285,251],{"class":217},[203,287,288],{"class":254},"MEMOS_BASE_URL",[203,290,251],{"class":217},[203,292,260],{"class":217},[203,294,263],{"class":217},[203,296,266],{"class":217},[203,298,299],{"class":254},"https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1",[203,301,272],{"class":217},[203,303,305],{"class":205,"line":304},5,[203,306,233],{"emptyLinePlaceholder":232},[203,308,310,313,316],{"class":205,"line":309},6,[203,311,312],{"class":213},"data ",[203,314,315],{"class":217},"=",[203,317,318],{"class":217}," {\n",[203,320,322,325,327,329,332],{"class":205,"line":321},7,[203,323,324],{"class":217},"    \"",[203,326,107],{"class":254},[203,328,251],{"class":217},[203,330,331],{"class":217},":",[203,333,334],{"class":217}," [\n",[203,336,338,341,343,345,347,349,351,354,356,358,360,362,364,366,368,371,373],{"class":205,"line":337},8,[203,339,340],{"class":217},"        {",[203,342,251],{"class":217},[203,344,111],{"class":254},[203,346,251],{"class":217},[203,348,331],{"class":217},[203,350,266],{"class":217},[203,352,353],{"class":254},"system",[203,355,251],{"class":217},[203,357,218],{"class":217},[203,359,266],{"class":217},[203,361,115],{"class":254},[203,363,251],{"class":217},[203,365,331],{"class":217},[203,367,266],{"class":217},[203,369,370],{"class":254},"Extract key memories from the dialogue.",[203,372,251],{"class":217},[203,374,375],{"class":217},"},\n",[203,377,379,381,383,385,387,389,391,394,396,398,400,402,404,406,408,411,413],{"class":205,"line":378},9,[203,380,340],{"class":217},[203,382,251],{"class":217},[203,384,111],{"class":254},[203,386,251],{"class":217},[203,388,331],{"class":217},[203,390,266],{"class":217},[203,392,393],{"class":254},"user",[203,395,251],{"class":217},[203,397,218],{"class":217},[203,399,266],{"class":217},[203,401,115],{"class":254},[203,403,251],{"class":217},[203,405,331],{"class":217},[203,407,266],{"class":217},[203,409,410],{"class":254},"I'm Alex, 28, backend dev in Hangzhou, I play badminton.",[203,412,251],{"class":217},[203,414,375],{"class":217},[203,416,418,420,422,424,426,428,430,433,435,437,439,441,443,445,447,450,452],{"class":205,"line":417},10,[203,419,340],{"class":217},[203,421,251],{"class":217},[203,423,111],{"class":254},[203,425,251],{"class":217},[203,427,331],{"class":217},[203,429,266],{"class":217},[203,431,432],{"class":254},"assistant",[203,434,251],{"class":217},[203,436,218],{"class":217},[203,438,266],{"class":217},[203,440,115],{"class":254},[203,442,251],{"class":217},[203,444,331],{"class":217},[203,446,266],{"class":217},[203,448,449],{"class":254},"Hi Alex!",[203,451,251],{"class":217},[203,453,375],{"class":217},[203,455,457,459,461,463,465,467,469,471,473,475,477,479,481,483,485,488,490],{"class":205,"line":456},11,[203,458,340],{"class":217},[203,460,251],{"class":217},[203,462,111],{"class":254},[203,464,251],{"class":217},[203,466,331],{"class":217},[203,468,266],{"class":217},[203,470,393],{"class":254},[203,472,251],{"class":217},[203,474,218],{"class":217},[203,476,266],{"class":217},[203,478,115],{"class":254},[203,480,251],{"class":217},[203,482,331],{"class":217},[203,484,266],{"class":217},[203,486,487],{"class":254},"Keep replies short, not too wordy.",[203,489,251],{"class":217},[203,491,375],{"class":217},[203,493,495],{"class":205,"line":494},12,[203,496,497],{"class":217},"    ]\n",[203,499,501],{"class":205,"line":500},13,[203,502,503],{"class":217},"}\n",[203,505,507,510,512,515,517,520,522,524,526,529,531,533,535,538,540,542,546,549,553,555,557,559,561,564,566,568,570,573,575],{"class":205,"line":506},14,[203,508,509],{"class":213},"headers ",[203,511,315],{"class":217},[203,513,514],{"class":217}," {",[203,516,251],{"class":217},[203,518,519],{"class":254},"Content-Type",[203,521,251],{"class":217},[203,523,331],{"class":217},[203,525,266],{"class":217},[203,527,528],{"class":254},"application\u002Fjson",[203,530,251],{"class":217},[203,532,218],{"class":217},[203,534,266],{"class":217},[203,536,537],{"class":254},"Authorization",[203,539,251],{"class":217},[203,541,331],{"class":217},[203,543,545],{"class":544},"spNyl"," f",[203,547,548],{"class":254},"\"Token ",[203,550,552],{"class":551},"sbssI","{",[203,554,239],{"class":213},[203,556,33],{"class":217},[203,558,245],{"class":244},[203,560,248],{"class":217},[203,562,563],{"class":217},"'",[203,565,255],{"class":254},[203,567,563],{"class":217},[203,569,260],{"class":217},[203,571,572],{"class":551},"}",[203,574,251],{"class":254},[203,576,503],{"class":217},[203,578,580,583,585,587,589,591,593,595,597,599,601,603,605,607,609],{"class":205,"line":579},15,[203,581,582],{"class":213},"url ",[203,584,315],{"class":217},[203,586,545],{"class":544},[203,588,251],{"class":254},[203,590,552],{"class":551},[203,592,239],{"class":213},[203,594,33],{"class":217},[203,596,245],{"class":244},[203,598,248],{"class":217},[203,600,563],{"class":217},[203,602,288],{"class":254},[203,604,563],{"class":217},[203,606,260],{"class":217},[203,608,572],{"class":551},[203,610,611],{"class":254},"\u002Fextract\u002Fmemory\"\n",[203,613,615,618,620,623,625,629,632,635,637,641,643,646,648,651,653,656,658,661,663,666],{"class":205,"line":614},16,[203,616,617],{"class":213},"res ",[203,619,315],{"class":217},[203,621,622],{"class":213}," requests",[203,624,33],{"class":217},[203,626,628],{"class":627},"s2Zo4","post",[203,630,631],{"class":217},"(",[203,633,634],{"class":627},"url",[203,636,218],{"class":217},[203,638,640],{"class":639},"sHdIc"," headers",[203,642,315],{"class":217},[203,644,645],{"class":627},"headers",[203,647,218],{"class":217},[203,649,650],{"class":639}," data",[203,652,315],{"class":217},[203,654,655],{"class":627},"json",[203,657,33],{"class":217},[203,659,660],{"class":627},"dumps",[203,662,631],{"class":217},[203,664,665],{"class":627},"data",[203,667,668],{"class":217},"))\n",[203,670,672,675,677,680,682,684],{"class":205,"line":671},17,[203,673,674],{"class":627},"print",[203,676,631],{"class":217},[203,678,679],{"class":627},"res",[203,681,33],{"class":217},[203,683,655],{"class":627},[203,685,686],{"class":217},"())\n",[193,688,691],{"className":195,"code":689,"filename":690,"language":198,"meta":199,"style":199},"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\": \"Flying to Beijing next Wed, staying at Ji Hotel Chaoyang.\"}],\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","Facts only",[75,692,693,707,711,737,763,767,775,822,845,849,909,941,983],{"__ignoreMap":199},[203,694,695,697,699,701,703,705],{"class":205,"line":206},[203,696,210],{"class":209},[203,698,214],{"class":213},[203,700,218],{"class":217},[203,702,221],{"class":213},[203,704,218],{"class":217},[203,706,226],{"class":213},[203,708,709],{"class":205,"line":229},[203,710,233],{"emptyLinePlaceholder":232},[203,712,713,715,717,719,721,723,725,727,729,731,733,735],{"class":205,"line":236},[203,714,239],{"class":213},[203,716,33],{"class":217},[203,718,245],{"class":244},[203,720,248],{"class":217},[203,722,251],{"class":217},[203,724,255],{"class":254},[203,726,251],{"class":217},[203,728,260],{"class":217},[203,730,263],{"class":217},[203,732,266],{"class":217},[203,734,269],{"class":254},[203,736,272],{"class":217},[203,738,739,741,743,745,747,749,751,753,755,757,759,761],{"class":205,"line":275},[203,740,239],{"class":213},[203,742,33],{"class":217},[203,744,245],{"class":244},[203,746,248],{"class":217},[203,748,251],{"class":217},[203,750,288],{"class":254},[203,752,251],{"class":217},[203,754,260],{"class":217},[203,756,263],{"class":217},[203,758,266],{"class":217},[203,760,299],{"class":254},[203,762,272],{"class":217},[203,764,765],{"class":205,"line":304},[203,766,233],{"emptyLinePlaceholder":232},[203,768,769,771,773],{"class":205,"line":309},[203,770,312],{"class":213},[203,772,315],{"class":217},[203,774,318],{"class":217},[203,776,777,779,781,783,785,788,790,792,794,796,798,800,802,804,806,808,810,812,814,817,819],{"class":205,"line":321},[203,778,324],{"class":217},[203,780,107],{"class":254},[203,782,251],{"class":217},[203,784,331],{"class":217},[203,786,787],{"class":217}," [{",[203,789,251],{"class":217},[203,791,111],{"class":254},[203,793,251],{"class":217},[203,795,331],{"class":217},[203,797,266],{"class":217},[203,799,393],{"class":254},[203,801,251],{"class":217},[203,803,218],{"class":217},[203,805,266],{"class":217},[203,807,115],{"class":254},[203,809,251],{"class":217},[203,811,331],{"class":217},[203,813,266],{"class":217},[203,815,816],{"class":254},"Flying to Beijing next Wed, staying at Ji Hotel Chaoyang.",[203,818,251],{"class":217},[203,820,821],{"class":217},"}],\n",[203,823,824,826,828,830,832,835,837,840,842],{"class":205,"line":337},[203,825,324],{"class":217},[203,827,77],{"class":254},[203,829,251],{"class":217},[203,831,331],{"class":217},[203,833,834],{"class":217}," [",[203,836,251],{"class":217},[203,838,839],{"class":254},"memory",[203,841,251],{"class":217},[203,843,844],{"class":217},"],\n",[203,846,847],{"class":205,"line":378},[203,848,503],{"class":217},[203,850,851,853,855,857,859,861,863,865,867,869,871,873,875,877,879,881,883,885,887,889,891,893,895,897,899,901,903,905,907],{"class":205,"line":417},[203,852,509],{"class":213},[203,854,315],{"class":217},[203,856,514],{"class":217},[203,858,251],{"class":217},[203,860,519],{"class":254},[203,862,251],{"class":217},[203,864,331],{"class":217},[203,866,266],{"class":217},[203,868,528],{"class":254},[203,870,251],{"class":217},[203,872,218],{"class":217},[203,874,266],{"class":217},[203,876,537],{"class":254},[203,878,251],{"class":217},[203,880,331],{"class":217},[203,882,545],{"class":544},[203,884,548],{"class":254},[203,886,552],{"class":551},[203,888,239],{"class":213},[203,890,33],{"class":217},[203,892,245],{"class":244},[203,894,248],{"class":217},[203,896,563],{"class":217},[203,898,255],{"class":254},[203,900,563],{"class":217},[203,902,260],{"class":217},[203,904,572],{"class":551},[203,906,251],{"class":254},[203,908,503],{"class":217},[203,910,911,913,915,917,919,921,923,925,927,929,931,933,935,937,939],{"class":205,"line":456},[203,912,582],{"class":213},[203,914,315],{"class":217},[203,916,545],{"class":544},[203,918,251],{"class":254},[203,920,552],{"class":551},[203,922,239],{"class":213},[203,924,33],{"class":217},[203,926,245],{"class":244},[203,928,248],{"class":217},[203,930,563],{"class":217},[203,932,288],{"class":254},[203,934,563],{"class":217},[203,936,260],{"class":217},[203,938,572],{"class":551},[203,940,611],{"class":254},[203,942,943,945,947,949,951,953,955,957,959,961,963,965,967,969,971,973,975,977,979,981],{"class":205,"line":494},[203,944,617],{"class":213},[203,946,315],{"class":217},[203,948,622],{"class":213},[203,950,33],{"class":217},[203,952,628],{"class":627},[203,954,631],{"class":217},[203,956,634],{"class":627},[203,958,218],{"class":217},[203,960,640],{"class":639},[203,962,315],{"class":217},[203,964,645],{"class":627},[203,966,218],{"class":217},[203,968,650],{"class":639},[203,970,315],{"class":217},[203,972,655],{"class":627},[203,974,33],{"class":217},[203,976,660],{"class":627},[203,978,631],{"class":217},[203,980,665],{"class":627},[203,982,668],{"class":217},[203,984,985,987,989,991,993,995],{"class":205,"line":500},[203,986,674],{"class":627},[203,988,631],{"class":217},[203,990,679],{"class":627},[203,992,33],{"class":217},[203,994,655],{"class":627},[203,996,686],{"class":217},[193,998,1001],{"className":195,"code":999,"filename":1000,"language":198,"meta":199,"style":199},"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\": \"Use Markdown for docs, code blocks should have syntax highlighting.\"},\n        {\"role\": \"assistant\", \"content\": \"Got it.\"},\n        {\"role\": \"user\", \"content\": \"Also go easy on 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","Preferences only",[75,1002,1003,1017,1021,1047,1073,1077,1085,1097,1134,1171,1208,1213,1234,1238,1298,1330,1372],{"__ignoreMap":199},[203,1004,1005,1007,1009,1011,1013,1015],{"class":205,"line":206},[203,1006,210],{"class":209},[203,1008,214],{"class":213},[203,1010,218],{"class":217},[203,1012,221],{"class":213},[203,1014,218],{"class":217},[203,1016,226],{"class":213},[203,1018,1019],{"class":205,"line":229},[203,1020,233],{"emptyLinePlaceholder":232},[203,1022,1023,1025,1027,1029,1031,1033,1035,1037,1039,1041,1043,1045],{"class":205,"line":236},[203,1024,239],{"class":213},[203,1026,33],{"class":217},[203,1028,245],{"class":244},[203,1030,248],{"class":217},[203,1032,251],{"class":217},[203,1034,255],{"class":254},[203,1036,251],{"class":217},[203,1038,260],{"class":217},[203,1040,263],{"class":217},[203,1042,266],{"class":217},[203,1044,269],{"class":254},[203,1046,272],{"class":217},[203,1048,1049,1051,1053,1055,1057,1059,1061,1063,1065,1067,1069,1071],{"class":205,"line":275},[203,1050,239],{"class":213},[203,1052,33],{"class":217},[203,1054,245],{"class":244},[203,1056,248],{"class":217},[203,1058,251],{"class":217},[203,1060,288],{"class":254},[203,1062,251],{"class":217},[203,1064,260],{"class":217},[203,1066,263],{"class":217},[203,1068,266],{"class":217},[203,1070,299],{"class":254},[203,1072,272],{"class":217},[203,1074,1075],{"class":205,"line":304},[203,1076,233],{"emptyLinePlaceholder":232},[203,1078,1079,1081,1083],{"class":205,"line":309},[203,1080,312],{"class":213},[203,1082,315],{"class":217},[203,1084,318],{"class":217},[203,1086,1087,1089,1091,1093,1095],{"class":205,"line":321},[203,1088,324],{"class":217},[203,1090,107],{"class":254},[203,1092,251],{"class":217},[203,1094,331],{"class":217},[203,1096,334],{"class":217},[203,1098,1099,1101,1103,1105,1107,1109,1111,1113,1115,1117,1119,1121,1123,1125,1127,1130,1132],{"class":205,"line":337},[203,1100,340],{"class":217},[203,1102,251],{"class":217},[203,1104,111],{"class":254},[203,1106,251],{"class":217},[203,1108,331],{"class":217},[203,1110,266],{"class":217},[203,1112,393],{"class":254},[203,1114,251],{"class":217},[203,1116,218],{"class":217},[203,1118,266],{"class":217},[203,1120,115],{"class":254},[203,1122,251],{"class":217},[203,1124,331],{"class":217},[203,1126,266],{"class":217},[203,1128,1129],{"class":254},"Use Markdown for docs, code blocks should have syntax highlighting.",[203,1131,251],{"class":217},[203,1133,375],{"class":217},[203,1135,1136,1138,1140,1142,1144,1146,1148,1150,1152,1154,1156,1158,1160,1162,1164,1167,1169],{"class":205,"line":378},[203,1137,340],{"class":217},[203,1139,251],{"class":217},[203,1141,111],{"class":254},[203,1143,251],{"class":217},[203,1145,331],{"class":217},[203,1147,266],{"class":217},[203,1149,432],{"class":254},[203,1151,251],{"class":217},[203,1153,218],{"class":217},[203,1155,266],{"class":217},[203,1157,115],{"class":254},[203,1159,251],{"class":217},[203,1161,331],{"class":217},[203,1163,266],{"class":217},[203,1165,1166],{"class":254},"Got it.",[203,1168,251],{"class":217},[203,1170,375],{"class":217},[203,1172,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1204,1206],{"class":205,"line":417},[203,1174,340],{"class":217},[203,1176,251],{"class":217},[203,1178,111],{"class":254},[203,1180,251],{"class":217},[203,1182,331],{"class":217},[203,1184,266],{"class":217},[203,1186,393],{"class":254},[203,1188,251],{"class":217},[203,1190,218],{"class":217},[203,1192,266],{"class":217},[203,1194,115],{"class":254},[203,1196,251],{"class":217},[203,1198,331],{"class":217},[203,1200,266],{"class":217},[203,1202,1203],{"class":254},"Also go easy on emoji.",[203,1205,251],{"class":217},[203,1207,375],{"class":217},[203,1209,1210],{"class":205,"line":456},[203,1211,1212],{"class":217},"    ],\n",[203,1214,1215,1217,1219,1221,1223,1225,1227,1230,1232],{"class":205,"line":494},[203,1216,324],{"class":217},[203,1218,77],{"class":254},[203,1220,251],{"class":217},[203,1222,331],{"class":217},[203,1224,834],{"class":217},[203,1226,251],{"class":217},[203,1228,1229],{"class":254},"preference",[203,1231,251],{"class":217},[203,1233,844],{"class":217},[203,1235,1236],{"class":205,"line":500},[203,1237,503],{"class":217},[203,1239,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296],{"class":205,"line":506},[203,1241,509],{"class":213},[203,1243,315],{"class":217},[203,1245,514],{"class":217},[203,1247,251],{"class":217},[203,1249,519],{"class":254},[203,1251,251],{"class":217},[203,1253,331],{"class":217},[203,1255,266],{"class":217},[203,1257,528],{"class":254},[203,1259,251],{"class":217},[203,1261,218],{"class":217},[203,1263,266],{"class":217},[203,1265,537],{"class":254},[203,1267,251],{"class":217},[203,1269,331],{"class":217},[203,1271,545],{"class":544},[203,1273,548],{"class":254},[203,1275,552],{"class":551},[203,1277,239],{"class":213},[203,1279,33],{"class":217},[203,1281,245],{"class":244},[203,1283,248],{"class":217},[203,1285,563],{"class":217},[203,1287,255],{"class":254},[203,1289,563],{"class":217},[203,1291,260],{"class":217},[203,1293,572],{"class":551},[203,1295,251],{"class":254},[203,1297,503],{"class":217},[203,1299,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,1328],{"class":205,"line":579},[203,1301,582],{"class":213},[203,1303,315],{"class":217},[203,1305,545],{"class":544},[203,1307,251],{"class":254},[203,1309,552],{"class":551},[203,1311,239],{"class":213},[203,1313,33],{"class":217},[203,1315,245],{"class":244},[203,1317,248],{"class":217},[203,1319,563],{"class":217},[203,1321,288],{"class":254},[203,1323,563],{"class":217},[203,1325,260],{"class":217},[203,1327,572],{"class":551},[203,1329,611],{"class":254},[203,1331,1332,1334,1336,1338,1340,1342,1344,1346,1348,1350,1352,1354,1356,1358,1360,1362,1364,1366,1368,1370],{"class":205,"line":614},[203,1333,617],{"class":213},[203,1335,315],{"class":217},[203,1337,622],{"class":213},[203,1339,33],{"class":217},[203,1341,628],{"class":627},[203,1343,631],{"class":217},[203,1345,634],{"class":627},[203,1347,218],{"class":217},[203,1349,640],{"class":639},[203,1351,315],{"class":217},[203,1353,645],{"class":627},[203,1355,218],{"class":217},[203,1357,650],{"class":639},[203,1359,315],{"class":217},[203,1361,655],{"class":627},[203,1363,33],{"class":217},[203,1365,660],{"class":627},[203,1367,631],{"class":217},[203,1369,665],{"class":627},[203,1371,668],{"class":217},[203,1373,1374,1376,1378,1380,1382,1384],{"class":205,"line":671},[203,1375,674],{"class":627},[203,1377,631],{"class":217},[203,1379,679],{"class":627},[203,1381,33],{"class":217},[203,1383,655],{"class":627},[203,1385,686],{"class":217},[35,1387],{},[1389,1390,1392],"h3",{"id":1391},"sample-responses","Sample responses",[190,1394,1395,1704,1897],{},[193,1396,1399],{"className":1397,"code":1398,"filename":197,"language":655,"meta":199,"style":199},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"code\": 0,\n  \"message\": \"ok\",\n  \"data\": {\n    \"success\": true,\n    \"memory_detail_list\": [\n      {\n        \"memory_key\": \"User profile and job\",\n        \"memory_value\": \"User Alex, 28, backend developer in Hangzhou, plays badminton.\",\n        \"memory_type\": \"UserMemory\",\n        \"tags\": [\"person\", \"job\", \"location\", \"hobby\"]\n      }\n    ],\n    \"preference_detail_list\": [\n      {\n        \"preference\": \"Wants assistant replies to stay concise and not overly verbose.\",\n        \"reasoning\": \"User explicitly asked to keep responses short and not too wordy.\",\n        \"preference_type\": \"explicit_preference\"\n      }\n    ]\n  }\n}\n",[75,1400,1401,1406,1423,1443,1455,1470,1483,1488,1509,1529,1549,1599,1604,1608,1621,1625,1644,1664,1683,1688,1693,1699],{"__ignoreMap":199},[203,1402,1403],{"class":205,"line":206},[203,1404,1405],{"class":217},"{\n",[203,1407,1408,1411,1413,1415,1417,1420],{"class":205,"line":229},[203,1409,1410],{"class":217},"  \"",[203,1412,75],{"class":544},[203,1414,251],{"class":217},[203,1416,331],{"class":217},[203,1418,1419],{"class":551}," 0",[203,1421,1422],{"class":217},",\n",[203,1424,1425,1427,1430,1432,1434,1436,1439,1441],{"class":205,"line":236},[203,1426,1410],{"class":217},[203,1428,1429],{"class":544},"message",[203,1431,251],{"class":217},[203,1433,331],{"class":217},[203,1435,266],{"class":217},[203,1437,1438],{"class":254},"ok",[203,1440,251],{"class":217},[203,1442,1422],{"class":217},[203,1444,1445,1447,1449,1451,1453],{"class":205,"line":275},[203,1446,1410],{"class":217},[203,1448,665],{"class":544},[203,1450,251],{"class":217},[203,1452,331],{"class":217},[203,1454,318],{"class":217},[203,1456,1457,1459,1463,1465,1467],{"class":205,"line":304},[203,1458,324],{"class":217},[203,1460,1462],{"class":1461},"sBMFI","success",[203,1464,251],{"class":217},[203,1466,331],{"class":217},[203,1468,1469],{"class":217}," true,\n",[203,1471,1472,1474,1477,1479,1481],{"class":205,"line":309},[203,1473,324],{"class":217},[203,1475,1476],{"class":1461},"memory_detail_list",[203,1478,251],{"class":217},[203,1480,331],{"class":217},[203,1482,334],{"class":217},[203,1484,1485],{"class":205,"line":321},[203,1486,1487],{"class":217},"      {\n",[203,1489,1490,1493,1496,1498,1500,1502,1505,1507],{"class":205,"line":337},[203,1491,1492],{"class":217},"        \"",[203,1494,1495],{"class":551},"memory_key",[203,1497,251],{"class":217},[203,1499,331],{"class":217},[203,1501,266],{"class":217},[203,1503,1504],{"class":254},"User profile and job",[203,1506,251],{"class":217},[203,1508,1422],{"class":217},[203,1510,1511,1513,1516,1518,1520,1522,1525,1527],{"class":205,"line":378},[203,1512,1492],{"class":217},[203,1514,1515],{"class":551},"memory_value",[203,1517,251],{"class":217},[203,1519,331],{"class":217},[203,1521,266],{"class":217},[203,1523,1524],{"class":254},"User Alex, 28, backend developer in Hangzhou, plays badminton.",[203,1526,251],{"class":217},[203,1528,1422],{"class":217},[203,1530,1531,1533,1536,1538,1540,1542,1545,1547],{"class":205,"line":417},[203,1532,1492],{"class":217},[203,1534,1535],{"class":551},"memory_type",[203,1537,251],{"class":217},[203,1539,331],{"class":217},[203,1541,266],{"class":217},[203,1543,1544],{"class":254},"UserMemory",[203,1546,251],{"class":217},[203,1548,1422],{"class":217},[203,1550,1551,1553,1556,1558,1560,1562,1564,1567,1569,1571,1573,1576,1578,1580,1582,1585,1587,1589,1591,1594,1596],{"class":205,"line":456},[203,1552,1492],{"class":217},[203,1554,1555],{"class":551},"tags",[203,1557,251],{"class":217},[203,1559,331],{"class":217},[203,1561,834],{"class":217},[203,1563,251],{"class":217},[203,1565,1566],{"class":254},"person",[203,1568,251],{"class":217},[203,1570,218],{"class":217},[203,1572,266],{"class":217},[203,1574,1575],{"class":254},"job",[203,1577,251],{"class":217},[203,1579,218],{"class":217},[203,1581,266],{"class":217},[203,1583,1584],{"class":254},"location",[203,1586,251],{"class":217},[203,1588,218],{"class":217},[203,1590,266],{"class":217},[203,1592,1593],{"class":254},"hobby",[203,1595,251],{"class":217},[203,1597,1598],{"class":217},"]\n",[203,1600,1601],{"class":205,"line":494},[203,1602,1603],{"class":217},"      }\n",[203,1605,1606],{"class":205,"line":500},[203,1607,1212],{"class":217},[203,1609,1610,1612,1615,1617,1619],{"class":205,"line":506},[203,1611,324],{"class":217},[203,1613,1614],{"class":1461},"preference_detail_list",[203,1616,251],{"class":217},[203,1618,331],{"class":217},[203,1620,334],{"class":217},[203,1622,1623],{"class":205,"line":579},[203,1624,1487],{"class":217},[203,1626,1627,1629,1631,1633,1635,1637,1640,1642],{"class":205,"line":614},[203,1628,1492],{"class":217},[203,1630,1229],{"class":551},[203,1632,251],{"class":217},[203,1634,331],{"class":217},[203,1636,266],{"class":217},[203,1638,1639],{"class":254},"Wants assistant replies to stay concise and not overly verbose.",[203,1641,251],{"class":217},[203,1643,1422],{"class":217},[203,1645,1646,1648,1651,1653,1655,1657,1660,1662],{"class":205,"line":671},[203,1647,1492],{"class":217},[203,1649,1650],{"class":551},"reasoning",[203,1652,251],{"class":217},[203,1654,331],{"class":217},[203,1656,266],{"class":217},[203,1658,1659],{"class":254},"User explicitly asked to keep responses short and not too wordy.",[203,1661,251],{"class":217},[203,1663,1422],{"class":217},[203,1665,1667,1669,1672,1674,1676,1678,1681],{"class":205,"line":1666},18,[203,1668,1492],{"class":217},[203,1670,1671],{"class":551},"preference_type",[203,1673,251],{"class":217},[203,1675,331],{"class":217},[203,1677,266],{"class":217},[203,1679,1680],{"class":254},"explicit_preference",[203,1682,272],{"class":217},[203,1684,1686],{"class":205,"line":1685},19,[203,1687,1603],{"class":217},[203,1689,1691],{"class":205,"line":1690},20,[203,1692,497],{"class":217},[203,1694,1696],{"class":205,"line":1695},21,[203,1697,1698],{"class":217},"  }\n",[203,1700,1702],{"class":205,"line":1701},22,[203,1703,503],{"class":217},[193,1705,1707],{"className":1397,"code":1706,"filename":690,"language":655,"meta":199,"style":199},"{\n  \"code\": 0,\n  \"message\": \"ok\",\n  \"data\": {\n    \"success\": true,\n    \"memory_detail_list\": [\n      {\n        \"memory_key\": \"Travel and stay\",\n        \"memory_value\": \"User flies to Beijing next Wednesday on business and plans to stay at Ji Hotel in Chaoyang.\",\n        \"memory_type\": \"LongTermMemory\",\n        \"tags\": [\"travel\", \"trip\", \"hotel\"]\n      }\n    ]\n  }\n}\n",[75,1708,1709,1713,1727,1745,1757,1769,1781,1785,1804,1823,1842,1881,1885,1889,1893],{"__ignoreMap":199},[203,1710,1711],{"class":205,"line":206},[203,1712,1405],{"class":217},[203,1714,1715,1717,1719,1721,1723,1725],{"class":205,"line":229},[203,1716,1410],{"class":217},[203,1718,75],{"class":544},[203,1720,251],{"class":217},[203,1722,331],{"class":217},[203,1724,1419],{"class":551},[203,1726,1422],{"class":217},[203,1728,1729,1731,1733,1735,1737,1739,1741,1743],{"class":205,"line":236},[203,1730,1410],{"class":217},[203,1732,1429],{"class":544},[203,1734,251],{"class":217},[203,1736,331],{"class":217},[203,1738,266],{"class":217},[203,1740,1438],{"class":254},[203,1742,251],{"class":217},[203,1744,1422],{"class":217},[203,1746,1747,1749,1751,1753,1755],{"class":205,"line":275},[203,1748,1410],{"class":217},[203,1750,665],{"class":544},[203,1752,251],{"class":217},[203,1754,331],{"class":217},[203,1756,318],{"class":217},[203,1758,1759,1761,1763,1765,1767],{"class":205,"line":304},[203,1760,324],{"class":217},[203,1762,1462],{"class":1461},[203,1764,251],{"class":217},[203,1766,331],{"class":217},[203,1768,1469],{"class":217},[203,1770,1771,1773,1775,1777,1779],{"class":205,"line":309},[203,1772,324],{"class":217},[203,1774,1476],{"class":1461},[203,1776,251],{"class":217},[203,1778,331],{"class":217},[203,1780,334],{"class":217},[203,1782,1783],{"class":205,"line":321},[203,1784,1487],{"class":217},[203,1786,1787,1789,1791,1793,1795,1797,1800,1802],{"class":205,"line":337},[203,1788,1492],{"class":217},[203,1790,1495],{"class":551},[203,1792,251],{"class":217},[203,1794,331],{"class":217},[203,1796,266],{"class":217},[203,1798,1799],{"class":254},"Travel and stay",[203,1801,251],{"class":217},[203,1803,1422],{"class":217},[203,1805,1806,1808,1810,1812,1814,1816,1819,1821],{"class":205,"line":378},[203,1807,1492],{"class":217},[203,1809,1515],{"class":551},[203,1811,251],{"class":217},[203,1813,331],{"class":217},[203,1815,266],{"class":217},[203,1817,1818],{"class":254},"User flies to Beijing next Wednesday on business and plans to stay at Ji Hotel in Chaoyang.",[203,1820,251],{"class":217},[203,1822,1422],{"class":217},[203,1824,1825,1827,1829,1831,1833,1835,1838,1840],{"class":205,"line":417},[203,1826,1492],{"class":217},[203,1828,1535],{"class":551},[203,1830,251],{"class":217},[203,1832,331],{"class":217},[203,1834,266],{"class":217},[203,1836,1837],{"class":254},"LongTermMemory",[203,1839,251],{"class":217},[203,1841,1422],{"class":217},[203,1843,1844,1846,1848,1850,1852,1854,1856,1859,1861,1863,1865,1868,1870,1872,1874,1877,1879],{"class":205,"line":456},[203,1845,1492],{"class":217},[203,1847,1555],{"class":551},[203,1849,251],{"class":217},[203,1851,331],{"class":217},[203,1853,834],{"class":217},[203,1855,251],{"class":217},[203,1857,1858],{"class":254},"travel",[203,1860,251],{"class":217},[203,1862,218],{"class":217},[203,1864,266],{"class":217},[203,1866,1867],{"class":254},"trip",[203,1869,251],{"class":217},[203,1871,218],{"class":217},[203,1873,266],{"class":217},[203,1875,1876],{"class":254},"hotel",[203,1878,251],{"class":217},[203,1880,1598],{"class":217},[203,1882,1883],{"class":205,"line":494},[203,1884,1603],{"class":217},[203,1886,1887],{"class":205,"line":500},[203,1888,497],{"class":217},[203,1890,1891],{"class":205,"line":506},[203,1892,1698],{"class":217},[203,1894,1895],{"class":205,"line":579},[203,1896,503],{"class":217},[193,1898,1900],{"className":1397,"code":1899,"filename":1000,"language":655,"meta":199,"style":199},"{\n  \"code\": 0,\n  \"message\": \"ok\",\n  \"data\": {\n    \"success\": true,\n    \"preference_detail_list\": [\n      {\n        \"preference\": \"Prefers Markdown documents with syntax-highlighted code blocks.\",\n        \"reasoning\": \"User clearly asked for Markdown and highlighted code blocks.\",\n        \"preference_type\": \"explicit_preference\"\n      },\n      {\n        \"preference\": \"Use fewer emoji.\",\n        \"reasoning\": \"User directly asked to avoid too many emoji.\",\n        \"preference_type\": \"explicit_preference\"\n      }\n    ]\n  }\n}\n",[75,1901,1902,1906,1920,1938,1950,1962,1974,1978,1997,2016,2032,2037,2041,2060,2079,2095,2099,2103,2107],{"__ignoreMap":199},[203,1903,1904],{"class":205,"line":206},[203,1905,1405],{"class":217},[203,1907,1908,1910,1912,1914,1916,1918],{"class":205,"line":229},[203,1909,1410],{"class":217},[203,1911,75],{"class":544},[203,1913,251],{"class":217},[203,1915,331],{"class":217},[203,1917,1419],{"class":551},[203,1919,1422],{"class":217},[203,1921,1922,1924,1926,1928,1930,1932,1934,1936],{"class":205,"line":236},[203,1923,1410],{"class":217},[203,1925,1429],{"class":544},[203,1927,251],{"class":217},[203,1929,331],{"class":217},[203,1931,266],{"class":217},[203,1933,1438],{"class":254},[203,1935,251],{"class":217},[203,1937,1422],{"class":217},[203,1939,1940,1942,1944,1946,1948],{"class":205,"line":275},[203,1941,1410],{"class":217},[203,1943,665],{"class":544},[203,1945,251],{"class":217},[203,1947,331],{"class":217},[203,1949,318],{"class":217},[203,1951,1952,1954,1956,1958,1960],{"class":205,"line":304},[203,1953,324],{"class":217},[203,1955,1462],{"class":1461},[203,1957,251],{"class":217},[203,1959,331],{"class":217},[203,1961,1469],{"class":217},[203,1963,1964,1966,1968,1970,1972],{"class":205,"line":309},[203,1965,324],{"class":217},[203,1967,1614],{"class":1461},[203,1969,251],{"class":217},[203,1971,331],{"class":217},[203,1973,334],{"class":217},[203,1975,1976],{"class":205,"line":321},[203,1977,1487],{"class":217},[203,1979,1980,1982,1984,1986,1988,1990,1993,1995],{"class":205,"line":337},[203,1981,1492],{"class":217},[203,1983,1229],{"class":551},[203,1985,251],{"class":217},[203,1987,331],{"class":217},[203,1989,266],{"class":217},[203,1991,1992],{"class":254},"Prefers Markdown documents with syntax-highlighted code blocks.",[203,1994,251],{"class":217},[203,1996,1422],{"class":217},[203,1998,1999,2001,2003,2005,2007,2009,2012,2014],{"class":205,"line":378},[203,2000,1492],{"class":217},[203,2002,1650],{"class":551},[203,2004,251],{"class":217},[203,2006,331],{"class":217},[203,2008,266],{"class":217},[203,2010,2011],{"class":254},"User clearly asked for Markdown and highlighted code blocks.",[203,2013,251],{"class":217},[203,2015,1422],{"class":217},[203,2017,2018,2020,2022,2024,2026,2028,2030],{"class":205,"line":417},[203,2019,1492],{"class":217},[203,2021,1671],{"class":551},[203,2023,251],{"class":217},[203,2025,331],{"class":217},[203,2027,266],{"class":217},[203,2029,1680],{"class":254},[203,2031,272],{"class":217},[203,2033,2034],{"class":205,"line":456},[203,2035,2036],{"class":217},"      },\n",[203,2038,2039],{"class":205,"line":494},[203,2040,1487],{"class":217},[203,2042,2043,2045,2047,2049,2051,2053,2056,2058],{"class":205,"line":500},[203,2044,1492],{"class":217},[203,2046,1229],{"class":551},[203,2048,251],{"class":217},[203,2050,331],{"class":217},[203,2052,266],{"class":217},[203,2054,2055],{"class":254},"Use fewer emoji.",[203,2057,251],{"class":217},[203,2059,1422],{"class":217},[203,2061,2062,2064,2066,2068,2070,2072,2075,2077],{"class":205,"line":506},[203,2063,1492],{"class":217},[203,2065,1650],{"class":551},[203,2067,251],{"class":217},[203,2069,331],{"class":217},[203,2071,266],{"class":217},[203,2073,2074],{"class":254},"User directly asked to avoid too many emoji.",[203,2076,251],{"class":217},[203,2078,1422],{"class":217},[203,2080,2081,2083,2085,2087,2089,2091,2093],{"class":205,"line":579},[203,2082,1492],{"class":217},[203,2084,1671],{"class":551},[203,2086,251],{"class":217},[203,2088,331],{"class":217},[203,2090,266],{"class":217},[203,2092,1680],{"class":254},[203,2094,272],{"class":217},[203,2096,2097],{"class":205,"line":614},[203,2098,1603],{"class":217},[203,2100,2101],{"class":205,"line":671},[203,2102,497],{"class":217},[203,2104,2105],{"class":205,"line":1666},[203,2106,1698],{"class":217},[203,2108,2109],{"class":205,"line":1685},[203,2110,503],{"class":217},[35,2112],{},[45,2114,2116],{"id":2115},"limits","Limits",[53,2118,2119,2126,2132],{},[56,2120,2121,2122,2125],{},"Request size: up to ",[15,2123,2124],{},"8,000 tokens"," for input.",[56,2127,2128,2131],{},[15,2129,2130],{},"Synchronous only"," today: the API returns when extraction finishes.",[56,2133,2134,2137,2138,2140,2141,112,2143,2145,2146,2149],{},[15,2135,2136],{},"Text-only dialogue",": each ",[75,2139,107],{}," item only supports ",[75,2142,111],{},[75,2144,115],{},". ",[15,2147,2148],{},"No multimodal"," input or multimodal memory extraction through this API.",[35,2151],{},[45,2153,2155],{"id":2154},"compared-to-addmessage","Compared to add\u002Fmessage",[2157,2158,2159,2174],"table",{},[2160,2161,2162],"thead",{},[2163,2164,2165,2169,2171],"tr",{},[2166,2167,2168],"th",{},"Dimension",[2166,2170,32],{},[2166,2172,2173],{},"add\u002Fmessage",[2175,2176,2177,2189,2200,2211,2222,2232,2242],"tbody",{},[2163,2178,2179,2183,2186],{},[2180,2181,2182],"td",{},"Core behavior",[2180,2184,2185],{},"Extract memories from dialogue; returns results only",[2180,2187,2188],{},"Writes the dialogue and extracts\u002Fstores memories",[2163,2190,2191,2194,2197],{},[2180,2192,2193],{},"Storage",[2180,2195,2196],{},"❌ Does not write to the MemOS memory store",[2180,2198,2199],{},"✅ Writes into the MemOS memory store",[2163,2201,2202,2205,2208],{},[2180,2203,2204],{},"Model",[2180,2206,2207],{},"In-house 0.6B extractor, low latency",[2180,2209,2210],{},"MemOS built-in pipeline models",[2163,2212,2213,2216,2219],{},[2180,2214,2215],{},"Async",[2180,2217,2218],{},"Not supported",[2180,2220,2221],{},"✅ Supported",[2163,2223,2224,2227,2230],{},[2180,2225,2226],{},"Preferences",[2180,2228,2229],{},"✅ Explicit + implicit",[2180,2231,2221],{},[2163,2233,2234,2237,2240],{},[2180,2235,2236],{},"Tool \u002F skill memories",[2180,2238,2239],{},"❌ Not supported",[2180,2241,2221],{},[2163,2243,2244,2247,2250],{},[2180,2245,2246],{},"Typical use",[2180,2248,2249],{},"Offline analysis \u002F pre-processing \u002F QA",[2180,2251,2252],{},"Full conversational memory lifecycle",[2254,2255,2256],"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 .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":199,"searchDepth":229,"depth":229,"links":2258},[2259,2260,2261,2264,2265],{"id":47,"depth":229,"text":48},{"id":82,"depth":229,"text":83},{"id":187,"depth":229,"text":188,"children":2262},[2263],{"id":1391,"depth":236,"text":1392},{"id":2115,"depth":229,"text":2116},{"id":2154,"depth":229,"text":2155},"Extract fact and preference memories from dialogue using the in-house memos-extractor-0.6b model.","MemOS exposes a memory extraction API powered by the in-house memos-extractor-0.6b model. Pass conversation turns in and get fact and preference memories in one call.","md",{},"\u002Fen\u002Fself_developed_model\u002Fextraction_usage_example",{"title":5,"description":2267},"en\u002Fself_developed_model\u002Fextraction_usage_example","75fx6VaZ0Noi57-Ma-dndi7uQXLpsz86EfGC4mN3Gc0",[],1775723762280]