[{"data":1,"prerenderedAt":4553},["ShallowReactive",2],{"\u002Fcn\u002Fmemos_cloud\u002Ffeatures\u002Fbasic\u002Fmultimodal":3,"surround-\u002Fcn\u002Fmemos_cloud\u002Ffeatures\u002Fbasic\u002Fmultimodal":4537},{"id":4,"title":5,"avatar":6,"banner":6,"body":7,"category":6,"desc":4530,"description":83,"extension":4531,"links":6,"meta":4532,"navigation":6,"path":4533,"seo":4534,"stem":4535,"__hash__":4536},"docs\u002Fcn\u002Fmemos_cloud\u002Ffeatures\u002Fbasic\u002Fmultimodal.md","多模态消息",null,{"type":8,"value":9,"toc":4516},"minimark",[10,24,27,30,35,53,56,71,73,77,738,740,743,1109,1111,1114,1742,1744,1748,1751,1767,1769,1773,1785,1787,1791,1794,1799,1802,2242,2247,2250,2817,2819,2822,2827,3269,3274,3864,3866,3869,3872,4512],[11,12,13],"warning",{},[14,15,16],"p",{},[17,18,19],"strong",{},[20,21,23],"a",{"href":22},"\u002Fapi_docs\u002Fcore\u002Fadd_message","本文是对【添加记忆-addMessage接口】里的如何添加多模态数据做展开介绍，可点此直接查看详细 API 文档",[14,25,26],{},"MemOS 不仅支持文本，还支持多模态数据，包括文档和图片。用户可以将文本、文档和图片无缝整合到与 MemOS 的交互中，使系统能够从多种媒体类型提取相关信息，丰富记忆内容，并增强记忆系统的能力。",[28,29],"br",{},[31,32,34],"h2",{"id":33},"_1-如何添加多模态消息","1. 如何添加多模态消息",[36,37,38],"note",{},[14,39,40,41,43,44,48,49,52],{},"注意",[28,42],{},"\n当消息包含多模态内容时，由于文件记忆的加工时间较长，您传入的",[45,46,47],"code",{},"async_mode","字段失效，此时默认使用“异步模式”。您可通过",[45,50,51],{},"get\u002Fstatus","接口查询文件记忆的处理进度。",[14,54,55],{},"当用户上传文档或图片时，MemOS 会提取文本、视觉信息和其他相关细节，并处理为用户记忆。",[36,57,58,63],{},[14,59,60],{},[17,61,62],{},"多模态消息与工具记忆",[14,64,65,66,70],{},"除了处理文档和图片内容外，MemOS 还支持处理工具调用信息。当您在消息中添加工具调用信息时，系统会将其处理为工具记忆，包括工具信息（Tool Schema）和轨迹记忆（Tool Trajectory Memory）。详见",[20,67,69],{"href":68},"\u002Fmemos_cloud\u002Ffeatures\u002Fadvanced\u002Ftool_calling","工具调用","。",[28,72],{},[74,75,76],"h3",{"id":76},"添加消息",[78,79,84],"pre",{"className":80,"code":81,"language":82,"meta":83,"style":83},"language-python shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import os\nimport requests\nimport json\n\n# 替换成你的 MemOS 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\": \"1211\",\n    \"messages\": [\n        {\n            \"role\": \"user\", \n            \"content\": [\n                {\n                  \"type\": \"text\",\n                  \"text\": \"我正在研究MemOS。\"\n                },\n                {\n                  \"type\": \"image_url\",\n                  \"image_url\": {\n                    \"url\": \"https:\u002F\u002Fcdn.memtensor.com.cn\u002Fimg\u002F1758706201390_iluj1c_compressed.png\"\n                  }\n                }\n            ]\n        },\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(json.dumps(res.json(), indent=2, ensure_ascii=False))\n","python","",[45,85,86,99,107,115,122,129,170,199,204,216,240,261,276,282,308,322,328,350,368,374,379,399,412,432,438,444,450,456,497,503,509,519,541,586,591,626,631,691,696],{"__ignoreMap":83},[87,88,91,95],"span",{"class":89,"line":90},"line",1,[87,92,94],{"class":93},"s7zQu","import",[87,96,98],{"class":97},"sTEyZ"," os\n",[87,100,102,104],{"class":89,"line":101},2,[87,103,94],{"class":93},[87,105,106],{"class":97}," requests\n",[87,108,110,112],{"class":89,"line":109},3,[87,111,94],{"class":93},[87,113,114],{"class":97}," json\n",[87,116,118],{"class":89,"line":117},4,[87,119,121],{"emptyLinePlaceholder":120},true,"\n",[87,123,125],{"class":89,"line":124},5,[87,126,128],{"class":127},"sHwdD","# 替换成你的 MemOS API Key\n",[87,130,132,135,139,143,146,149,153,155,158,161,164,167],{"class":89,"line":131},6,[87,133,134],{"class":97},"os",[87,136,138],{"class":137},"sMK4o",".",[87,140,142],{"class":141},"swJcz","environ",[87,144,145],{"class":137},"[",[87,147,148],{"class":137},"\"",[87,150,152],{"class":151},"sfazB","MEMOS_API_KEY",[87,154,148],{"class":137},[87,156,157],{"class":137},"]",[87,159,160],{"class":137}," =",[87,162,163],{"class":137}," \"",[87,165,166],{"class":151},"YOUR_API_KEY",[87,168,169],{"class":137},"\"\n",[87,171,173,175,177,179,181,183,186,188,190,192,194,197],{"class":89,"line":172},7,[87,174,134],{"class":97},[87,176,138],{"class":137},[87,178,142],{"class":141},[87,180,145],{"class":137},[87,182,148],{"class":137},[87,184,185],{"class":151},"MEMOS_BASE_URL",[87,187,148],{"class":137},[87,189,157],{"class":137},[87,191,160],{"class":137},[87,193,163],{"class":137},[87,195,196],{"class":151},"https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1",[87,198,169],{"class":137},[87,200,202],{"class":89,"line":201},8,[87,203,121],{"emptyLinePlaceholder":120},[87,205,207,210,213],{"class":89,"line":206},9,[87,208,209],{"class":97},"data ",[87,211,212],{"class":137},"=",[87,214,215],{"class":137}," {\n",[87,217,219,222,225,227,230,232,235,237],{"class":89,"line":218},10,[87,220,221],{"class":137},"    \"",[87,223,224],{"class":151},"user_id",[87,226,148],{"class":137},[87,228,229],{"class":137},":",[87,231,163],{"class":137},[87,233,234],{"class":151},"memos_user_123",[87,236,148],{"class":137},[87,238,239],{"class":137},",\n",[87,241,243,245,248,250,252,254,257,259],{"class":89,"line":242},11,[87,244,221],{"class":137},[87,246,247],{"class":151},"conversation_id",[87,249,148],{"class":137},[87,251,229],{"class":137},[87,253,163],{"class":137},[87,255,256],{"class":151},"1211",[87,258,148],{"class":137},[87,260,239],{"class":137},[87,262,264,266,269,271,273],{"class":89,"line":263},12,[87,265,221],{"class":137},[87,267,268],{"class":151},"messages",[87,270,148],{"class":137},[87,272,229],{"class":137},[87,274,275],{"class":137}," [\n",[87,277,279],{"class":89,"line":278},13,[87,280,281],{"class":137},"        {\n",[87,283,285,288,291,293,295,297,300,302,305],{"class":89,"line":284},14,[87,286,287],{"class":137},"            \"",[87,289,290],{"class":151},"role",[87,292,148],{"class":137},[87,294,229],{"class":137},[87,296,163],{"class":137},[87,298,299],{"class":151},"user",[87,301,148],{"class":137},[87,303,304],{"class":137},",",[87,306,307],{"class":97}," \n",[87,309,311,313,316,318,320],{"class":89,"line":310},15,[87,312,287],{"class":137},[87,314,315],{"class":151},"content",[87,317,148],{"class":137},[87,319,229],{"class":137},[87,321,275],{"class":137},[87,323,325],{"class":89,"line":324},16,[87,326,327],{"class":137},"                {\n",[87,329,331,334,337,339,341,343,346,348],{"class":89,"line":330},17,[87,332,333],{"class":137},"                  \"",[87,335,336],{"class":151},"type",[87,338,148],{"class":137},[87,340,229],{"class":137},[87,342,163],{"class":137},[87,344,345],{"class":151},"text",[87,347,148],{"class":137},[87,349,239],{"class":137},[87,351,353,355,357,359,361,363,366],{"class":89,"line":352},18,[87,354,333],{"class":137},[87,356,345],{"class":151},[87,358,148],{"class":137},[87,360,229],{"class":137},[87,362,163],{"class":137},[87,364,365],{"class":151},"我正在研究MemOS。",[87,367,169],{"class":137},[87,369,371],{"class":89,"line":370},19,[87,372,373],{"class":137},"                },\n",[87,375,377],{"class":89,"line":376},20,[87,378,327],{"class":137},[87,380,382,384,386,388,390,392,395,397],{"class":89,"line":381},21,[87,383,333],{"class":137},[87,385,336],{"class":151},[87,387,148],{"class":137},[87,389,229],{"class":137},[87,391,163],{"class":137},[87,393,394],{"class":151},"image_url",[87,396,148],{"class":137},[87,398,239],{"class":137},[87,400,402,404,406,408,410],{"class":89,"line":401},22,[87,403,333],{"class":137},[87,405,394],{"class":151},[87,407,148],{"class":137},[87,409,229],{"class":137},[87,411,215],{"class":137},[87,413,415,418,421,423,425,427,430],{"class":89,"line":414},23,[87,416,417],{"class":137},"                    \"",[87,419,420],{"class":151},"url",[87,422,148],{"class":137},[87,424,229],{"class":137},[87,426,163],{"class":137},[87,428,429],{"class":151},"https:\u002F\u002Fcdn.memtensor.com.cn\u002Fimg\u002F1758706201390_iluj1c_compressed.png",[87,431,169],{"class":137},[87,433,435],{"class":89,"line":434},24,[87,436,437],{"class":137},"                  }\n",[87,439,441],{"class":89,"line":440},25,[87,442,443],{"class":137},"                }\n",[87,445,447],{"class":89,"line":446},26,[87,448,449],{"class":137},"            ]\n",[87,451,453],{"class":89,"line":452},27,[87,454,455],{"class":137},"        },\n",[87,457,459,462,464,466,468,470,472,475,477,479,481,483,485,487,489,492,494],{"class":89,"line":458},28,[87,460,461],{"class":137},"        {",[87,463,148],{"class":137},[87,465,290],{"class":151},[87,467,148],{"class":137},[87,469,229],{"class":137},[87,471,163],{"class":137},[87,473,474],{"class":151},"assistant",[87,476,148],{"class":137},[87,478,304],{"class":137},[87,480,163],{"class":137},[87,482,315],{"class":151},[87,484,148],{"class":137},[87,486,229],{"class":137},[87,488,163],{"class":137},[87,490,491],{"class":151},"好的，需要我为您解答吗？",[87,493,148],{"class":137},[87,495,496],{"class":137},"}\n",[87,498,500],{"class":89,"line":499},29,[87,501,502],{"class":137},"    ]\n",[87,504,506],{"class":89,"line":505},30,[87,507,508],{"class":137},"  }\n",[87,510,512,515,517],{"class":89,"line":511},31,[87,513,514],{"class":97},"headers ",[87,516,212],{"class":137},[87,518,215],{"class":137},[87,520,522,525,528,530,532,534,537,539],{"class":89,"line":521},32,[87,523,524],{"class":137},"  \"",[87,526,527],{"class":151},"Content-Type",[87,529,148],{"class":137},[87,531,229],{"class":137},[87,533,163],{"class":137},[87,535,536],{"class":151},"application\u002Fjson",[87,538,148],{"class":137},[87,540,239],{"class":137},[87,542,544,546,549,551,553,557,560,564,566,568,570,572,575,577,579,581,584],{"class":89,"line":543},33,[87,545,524],{"class":137},[87,547,548],{"class":151},"Authorization",[87,550,148],{"class":137},[87,552,229],{"class":137},[87,554,556],{"class":555},"spNyl"," f",[87,558,559],{"class":151},"\"Token ",[87,561,563],{"class":562},"sbssI","{",[87,565,134],{"class":97},[87,567,138],{"class":137},[87,569,142],{"class":141},[87,571,145],{"class":137},[87,573,574],{"class":137},"'",[87,576,152],{"class":151},[87,578,574],{"class":137},[87,580,157],{"class":137},[87,582,583],{"class":562},"}",[87,585,169],{"class":151},[87,587,589],{"class":89,"line":588},34,[87,590,496],{"class":137},[87,592,594,597,599,601,603,605,607,609,611,613,615,617,619,621,623],{"class":89,"line":593},35,[87,595,596],{"class":97},"url ",[87,598,212],{"class":137},[87,600,556],{"class":555},[87,602,148],{"class":151},[87,604,563],{"class":562},[87,606,134],{"class":97},[87,608,138],{"class":137},[87,610,142],{"class":141},[87,612,145],{"class":137},[87,614,574],{"class":137},[87,616,185],{"class":151},[87,618,574],{"class":137},[87,620,157],{"class":137},[87,622,583],{"class":562},[87,624,625],{"class":151},"\u002Fadd\u002Fmessage\"\n",[87,627,629],{"class":89,"line":628},36,[87,630,121],{"emptyLinePlaceholder":120},[87,632,634,637,639,642,644,648,651,654,656,658,660,663,665,668,670,673,675,678,680,683,685,688],{"class":89,"line":633},37,[87,635,636],{"class":97},"res ",[87,638,212],{"class":137},[87,640,641],{"class":97}," requests",[87,643,138],{"class":137},[87,645,647],{"class":646},"s2Zo4","post",[87,649,650],{"class":137},"(",[87,652,420],{"class":653},"sHdIc",[87,655,212],{"class":137},[87,657,420],{"class":646},[87,659,304],{"class":137},[87,661,662],{"class":653}," headers",[87,664,212],{"class":137},[87,666,667],{"class":646},"headers",[87,669,304],{"class":137},[87,671,672],{"class":653}," data",[87,674,212],{"class":137},[87,676,677],{"class":646},"json",[87,679,138],{"class":137},[87,681,682],{"class":646},"dumps",[87,684,650],{"class":137},[87,686,687],{"class":646},"data",[87,689,690],{"class":137},"))\n",[87,692,694],{"class":89,"line":693},38,[87,695,121],{"emptyLinePlaceholder":120},[87,697,699,702,704,706,708,710,712,715,717,719,722,725,727,730,732,735],{"class":89,"line":698},39,[87,700,701],{"class":646},"print",[87,703,650],{"class":137},[87,705,677],{"class":646},[87,707,138],{"class":137},[87,709,682],{"class":646},[87,711,650],{"class":137},[87,713,714],{"class":646},"res",[87,716,138],{"class":137},[87,718,677],{"class":646},[87,720,721],{"class":137},"(),",[87,723,724],{"class":653}," indent",[87,726,212],{"class":137},[87,728,729],{"class":562},"2",[87,731,304],{"class":137},[87,733,734],{"class":653}," ensure_ascii",[87,736,737],{"class":137},"=False))\n",[28,739],{},[74,741,742],{"id":742},"检索记忆",[78,744,746],{"className":80,"code":745,"language":82,"meta":83,"style":83},"import os\nimport requests\nimport json\n\n# 替换成你的 MemOS 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  \"query\": \"帮我总结一下这张图\",\n  \"user_id\": \"memos_user_123\",\n  \"conversation_id\": \"1214\"\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']}\u002Fsearch\u002Fmemory\"\n\nres = requests.post(url=url, headers=headers, data=json.dumps(data))\n\n# 替换打印部分\nprint(\"结果：\")\nprint(json.dumps(res.json(), indent=2, ensure_ascii=False))\n",[45,747,748,754,760,766,770,774,800,826,830,838,858,876,893,897,901,909,927,963,967,1000,1004,1050,1054,1059,1075],{"__ignoreMap":83},[87,749,750,752],{"class":89,"line":90},[87,751,94],{"class":93},[87,753,98],{"class":97},[87,755,756,758],{"class":89,"line":101},[87,757,94],{"class":93},[87,759,106],{"class":97},[87,761,762,764],{"class":89,"line":109},[87,763,94],{"class":93},[87,765,114],{"class":97},[87,767,768],{"class":89,"line":117},[87,769,121],{"emptyLinePlaceholder":120},[87,771,772],{"class":89,"line":124},[87,773,128],{"class":127},[87,775,776,778,780,782,784,786,788,790,792,794,796,798],{"class":89,"line":131},[87,777,134],{"class":97},[87,779,138],{"class":137},[87,781,142],{"class":141},[87,783,145],{"class":137},[87,785,148],{"class":137},[87,787,152],{"class":151},[87,789,148],{"class":137},[87,791,157],{"class":137},[87,793,160],{"class":137},[87,795,163],{"class":137},[87,797,166],{"class":151},[87,799,169],{"class":137},[87,801,802,804,806,808,810,812,814,816,818,820,822,824],{"class":89,"line":172},[87,803,134],{"class":97},[87,805,138],{"class":137},[87,807,142],{"class":141},[87,809,145],{"class":137},[87,811,148],{"class":137},[87,813,185],{"class":151},[87,815,148],{"class":137},[87,817,157],{"class":137},[87,819,160],{"class":137},[87,821,163],{"class":137},[87,823,196],{"class":151},[87,825,169],{"class":137},[87,827,828],{"class":89,"line":201},[87,829,121],{"emptyLinePlaceholder":120},[87,831,832,834,836],{"class":89,"line":206},[87,833,209],{"class":97},[87,835,212],{"class":137},[87,837,215],{"class":137},[87,839,840,842,845,847,849,851,854,856],{"class":89,"line":218},[87,841,524],{"class":137},[87,843,844],{"class":151},"query",[87,846,148],{"class":137},[87,848,229],{"class":137},[87,850,163],{"class":137},[87,852,853],{"class":151},"帮我总结一下这张图",[87,855,148],{"class":137},[87,857,239],{"class":137},[87,859,860,862,864,866,868,870,872,874],{"class":89,"line":242},[87,861,524],{"class":137},[87,863,224],{"class":151},[87,865,148],{"class":137},[87,867,229],{"class":137},[87,869,163],{"class":137},[87,871,234],{"class":151},[87,873,148],{"class":137},[87,875,239],{"class":137},[87,877,878,880,882,884,886,888,891],{"class":89,"line":263},[87,879,524],{"class":137},[87,881,247],{"class":151},[87,883,148],{"class":137},[87,885,229],{"class":137},[87,887,163],{"class":137},[87,889,890],{"class":151},"1214",[87,892,169],{"class":137},[87,894,895],{"class":89,"line":278},[87,896,496],{"class":137},[87,898,899],{"class":89,"line":284},[87,900,121],{"emptyLinePlaceholder":120},[87,902,903,905,907],{"class":89,"line":310},[87,904,514],{"class":97},[87,906,212],{"class":137},[87,908,215],{"class":137},[87,910,911,913,915,917,919,921,923,925],{"class":89,"line":324},[87,912,524],{"class":137},[87,914,527],{"class":151},[87,916,148],{"class":137},[87,918,229],{"class":137},[87,920,163],{"class":137},[87,922,536],{"class":151},[87,924,148],{"class":137},[87,926,239],{"class":137},[87,928,929,931,933,935,937,939,941,943,945,947,949,951,953,955,957,959,961],{"class":89,"line":330},[87,930,524],{"class":137},[87,932,548],{"class":151},[87,934,148],{"class":137},[87,936,229],{"class":137},[87,938,556],{"class":555},[87,940,559],{"class":151},[87,942,563],{"class":562},[87,944,134],{"class":97},[87,946,138],{"class":137},[87,948,142],{"class":141},[87,950,145],{"class":137},[87,952,574],{"class":137},[87,954,152],{"class":151},[87,956,574],{"class":137},[87,958,157],{"class":137},[87,960,583],{"class":562},[87,962,169],{"class":151},[87,964,965],{"class":89,"line":352},[87,966,496],{"class":137},[87,968,969,971,973,975,977,979,981,983,985,987,989,991,993,995,997],{"class":89,"line":370},[87,970,596],{"class":97},[87,972,212],{"class":137},[87,974,556],{"class":555},[87,976,148],{"class":151},[87,978,563],{"class":562},[87,980,134],{"class":97},[87,982,138],{"class":137},[87,984,142],{"class":141},[87,986,145],{"class":137},[87,988,574],{"class":137},[87,990,185],{"class":151},[87,992,574],{"class":137},[87,994,157],{"class":137},[87,996,583],{"class":562},[87,998,999],{"class":151},"\u002Fsearch\u002Fmemory\"\n",[87,1001,1002],{"class":89,"line":376},[87,1003,121],{"emptyLinePlaceholder":120},[87,1005,1006,1008,1010,1012,1014,1016,1018,1020,1022,1024,1026,1028,1030,1032,1034,1036,1038,1040,1042,1044,1046,1048],{"class":89,"line":381},[87,1007,636],{"class":97},[87,1009,212],{"class":137},[87,1011,641],{"class":97},[87,1013,138],{"class":137},[87,1015,647],{"class":646},[87,1017,650],{"class":137},[87,1019,420],{"class":653},[87,1021,212],{"class":137},[87,1023,420],{"class":646},[87,1025,304],{"class":137},[87,1027,662],{"class":653},[87,1029,212],{"class":137},[87,1031,667],{"class":646},[87,1033,304],{"class":137},[87,1035,672],{"class":653},[87,1037,212],{"class":137},[87,1039,677],{"class":646},[87,1041,138],{"class":137},[87,1043,682],{"class":646},[87,1045,650],{"class":137},[87,1047,687],{"class":646},[87,1049,690],{"class":137},[87,1051,1052],{"class":89,"line":401},[87,1053,121],{"emptyLinePlaceholder":120},[87,1055,1056],{"class":89,"line":414},[87,1057,1058],{"class":127},"# 替换打印部分\n",[87,1060,1061,1063,1065,1067,1070,1072],{"class":89,"line":434},[87,1062,701],{"class":646},[87,1064,650],{"class":137},[87,1066,148],{"class":137},[87,1068,1069],{"class":151},"结果：",[87,1071,148],{"class":137},[87,1073,1074],{"class":137},")\n",[87,1076,1077,1079,1081,1083,1085,1087,1089,1091,1093,1095,1097,1099,1101,1103,1105,1107],{"class":89,"line":440},[87,1078,701],{"class":646},[87,1080,650],{"class":137},[87,1082,677],{"class":646},[87,1084,138],{"class":137},[87,1086,682],{"class":646},[87,1088,650],{"class":137},[87,1090,714],{"class":646},[87,1092,138],{"class":137},[87,1094,677],{"class":646},[87,1096,721],{"class":137},[87,1098,724],{"class":653},[87,1100,212],{"class":137},[87,1102,729],{"class":562},[87,1104,304],{"class":137},[87,1106,734],{"class":653},[87,1108,737],{"class":137},[28,1110],{},[74,1112,1113],{"id":1113},"输出结果",[78,1115,1117],{"className":80,"code":1116,"language":82,"meta":83,"style":83},"{\n  \"code\": 0,\n  \"data\": {\n    \"memory_detail_list\": [\n      {\n        \"id\": \"a5136287-de10-4df2-afc5-e412cdb8b649\",\n        \"memory_key\": \"研究MemOS\",\n        \"memory_value\": \"用户正在研究MemOS，并分享了一张相关的图片，时间为2025年12月18日早上7:07（UTC）。\",\n        \"memory_type\": \"WorkingMemory\",\n        \"create_time\": 1766041646311,\n        \"conversation_id\": \"1211\",\n        \"status\": \"activated\",\n        \"confidence\": 0.99,\n        \"tags\": [\n          \"研究\",\n          \"MemOS\",\n          \"图片分享\"\n        ],\n        \"update_time\": 1766041689234,\n        \"relativity\": 0.5170716\n      },\n      {\n        \"id\": \"4a1d42f4-c9fa-41bf-805d-2ea985bba984\",\n        \"memory_key\": \"MemOS功能概述\",\n        \"memory_value\": \"MemOS是一个智能记忆系统，能够通过添加路径进行信息存储，并通过查询功能进行信息检索。系统支持多种文档格式，如PDF和DOC，并利用AI进行智能响应和处理。\",\n        \"memory_type\": \"WorkingMemory\",\n        \"create_time\": 1766041689091,\n        \"conversation_id\": \"1211\",\n        \"status\": \"activated\",\n        \"confidence\": 0.99,\n        \"tags\": [\n          \"MemOS\",\n          \"智能记忆\",\n          \"信息存储\",\n          \"查询功能\",\n          \"image\",\n          \"visual\"\n        ],\n        \"update_time\": 1766041689234,\n        \"relativity\": 0.38406307\n      }\n    ],\n    \"preference_detail_list\": [],\n    \"tool_memory_detail_list\": [],\n    \"preference_note\": \"\"\n  },\n  \"message\": \"ok\"\n}\n",[45,1118,1119,1124,1139,1151,1164,1169,1190,1210,1230,1250,1266,1284,1304,1320,1333,1345,1356,1365,1370,1386,1400,1405,1409,1428,1447,1466,1484,1499,1517,1535,1549,1561,1571,1582,1593,1604,1615,1624,1628,1642,1656,1662,1668,1683,1697,1712,1718,1737],{"__ignoreMap":83},[87,1120,1121],{"class":89,"line":90},[87,1122,1123],{"class":137},"{\n",[87,1125,1126,1128,1130,1132,1134,1137],{"class":89,"line":101},[87,1127,524],{"class":137},[87,1129,45],{"class":151},[87,1131,148],{"class":137},[87,1133,229],{"class":137},[87,1135,1136],{"class":562}," 0",[87,1138,239],{"class":137},[87,1140,1141,1143,1145,1147,1149],{"class":89,"line":109},[87,1142,524],{"class":137},[87,1144,687],{"class":151},[87,1146,148],{"class":137},[87,1148,229],{"class":137},[87,1150,215],{"class":137},[87,1152,1153,1155,1158,1160,1162],{"class":89,"line":117},[87,1154,221],{"class":137},[87,1156,1157],{"class":151},"memory_detail_list",[87,1159,148],{"class":137},[87,1161,229],{"class":137},[87,1163,275],{"class":137},[87,1165,1166],{"class":89,"line":124},[87,1167,1168],{"class":137},"      {\n",[87,1170,1171,1174,1177,1179,1181,1183,1186,1188],{"class":89,"line":131},[87,1172,1173],{"class":137},"        \"",[87,1175,1176],{"class":151},"id",[87,1178,148],{"class":137},[87,1180,229],{"class":137},[87,1182,163],{"class":137},[87,1184,1185],{"class":151},"a5136287-de10-4df2-afc5-e412cdb8b649",[87,1187,148],{"class":137},[87,1189,239],{"class":137},[87,1191,1192,1194,1197,1199,1201,1203,1206,1208],{"class":89,"line":172},[87,1193,1173],{"class":137},[87,1195,1196],{"class":151},"memory_key",[87,1198,148],{"class":137},[87,1200,229],{"class":137},[87,1202,163],{"class":137},[87,1204,1205],{"class":151},"研究MemOS",[87,1207,148],{"class":137},[87,1209,239],{"class":137},[87,1211,1212,1214,1217,1219,1221,1223,1226,1228],{"class":89,"line":201},[87,1213,1173],{"class":137},[87,1215,1216],{"class":151},"memory_value",[87,1218,148],{"class":137},[87,1220,229],{"class":137},[87,1222,163],{"class":137},[87,1224,1225],{"class":151},"用户正在研究MemOS，并分享了一张相关的图片，时间为2025年12月18日早上7:07（UTC）。",[87,1227,148],{"class":137},[87,1229,239],{"class":137},[87,1231,1232,1234,1237,1239,1241,1243,1246,1248],{"class":89,"line":206},[87,1233,1173],{"class":137},[87,1235,1236],{"class":151},"memory_type",[87,1238,148],{"class":137},[87,1240,229],{"class":137},[87,1242,163],{"class":137},[87,1244,1245],{"class":151},"WorkingMemory",[87,1247,148],{"class":137},[87,1249,239],{"class":137},[87,1251,1252,1254,1257,1259,1261,1264],{"class":89,"line":218},[87,1253,1173],{"class":137},[87,1255,1256],{"class":151},"create_time",[87,1258,148],{"class":137},[87,1260,229],{"class":137},[87,1262,1263],{"class":562}," 1766041646311",[87,1265,239],{"class":137},[87,1267,1268,1270,1272,1274,1276,1278,1280,1282],{"class":89,"line":242},[87,1269,1173],{"class":137},[87,1271,247],{"class":151},[87,1273,148],{"class":137},[87,1275,229],{"class":137},[87,1277,163],{"class":137},[87,1279,256],{"class":151},[87,1281,148],{"class":137},[87,1283,239],{"class":137},[87,1285,1286,1288,1291,1293,1295,1297,1300,1302],{"class":89,"line":263},[87,1287,1173],{"class":137},[87,1289,1290],{"class":151},"status",[87,1292,148],{"class":137},[87,1294,229],{"class":137},[87,1296,163],{"class":137},[87,1298,1299],{"class":151},"activated",[87,1301,148],{"class":137},[87,1303,239],{"class":137},[87,1305,1306,1308,1311,1313,1315,1318],{"class":89,"line":278},[87,1307,1173],{"class":137},[87,1309,1310],{"class":151},"confidence",[87,1312,148],{"class":137},[87,1314,229],{"class":137},[87,1316,1317],{"class":562}," 0.99",[87,1319,239],{"class":137},[87,1321,1322,1324,1327,1329,1331],{"class":89,"line":284},[87,1323,1173],{"class":137},[87,1325,1326],{"class":151},"tags",[87,1328,148],{"class":137},[87,1330,229],{"class":137},[87,1332,275],{"class":137},[87,1334,1335,1338,1341,1343],{"class":89,"line":310},[87,1336,1337],{"class":137},"          \"",[87,1339,1340],{"class":151},"研究",[87,1342,148],{"class":137},[87,1344,239],{"class":137},[87,1346,1347,1349,1352,1354],{"class":89,"line":324},[87,1348,1337],{"class":137},[87,1350,1351],{"class":151},"MemOS",[87,1353,148],{"class":137},[87,1355,239],{"class":137},[87,1357,1358,1360,1363],{"class":89,"line":330},[87,1359,1337],{"class":137},[87,1361,1362],{"class":151},"图片分享",[87,1364,169],{"class":137},[87,1366,1367],{"class":89,"line":352},[87,1368,1369],{"class":137},"        ],\n",[87,1371,1372,1374,1377,1379,1381,1384],{"class":89,"line":370},[87,1373,1173],{"class":137},[87,1375,1376],{"class":151},"update_time",[87,1378,148],{"class":137},[87,1380,229],{"class":137},[87,1382,1383],{"class":562}," 1766041689234",[87,1385,239],{"class":137},[87,1387,1388,1390,1393,1395,1397],{"class":89,"line":376},[87,1389,1173],{"class":137},[87,1391,1392],{"class":151},"relativity",[87,1394,148],{"class":137},[87,1396,229],{"class":137},[87,1398,1399],{"class":562}," 0.5170716\n",[87,1401,1402],{"class":89,"line":381},[87,1403,1404],{"class":137},"      },\n",[87,1406,1407],{"class":89,"line":401},[87,1408,1168],{"class":137},[87,1410,1411,1413,1415,1417,1419,1421,1424,1426],{"class":89,"line":414},[87,1412,1173],{"class":137},[87,1414,1176],{"class":151},[87,1416,148],{"class":137},[87,1418,229],{"class":137},[87,1420,163],{"class":137},[87,1422,1423],{"class":151},"4a1d42f4-c9fa-41bf-805d-2ea985bba984",[87,1425,148],{"class":137},[87,1427,239],{"class":137},[87,1429,1430,1432,1434,1436,1438,1440,1443,1445],{"class":89,"line":434},[87,1431,1173],{"class":137},[87,1433,1196],{"class":151},[87,1435,148],{"class":137},[87,1437,229],{"class":137},[87,1439,163],{"class":137},[87,1441,1442],{"class":151},"MemOS功能概述",[87,1444,148],{"class":137},[87,1446,239],{"class":137},[87,1448,1449,1451,1453,1455,1457,1459,1462,1464],{"class":89,"line":440},[87,1450,1173],{"class":137},[87,1452,1216],{"class":151},[87,1454,148],{"class":137},[87,1456,229],{"class":137},[87,1458,163],{"class":137},[87,1460,1461],{"class":151},"MemOS是一个智能记忆系统，能够通过添加路径进行信息存储，并通过查询功能进行信息检索。系统支持多种文档格式，如PDF和DOC，并利用AI进行智能响应和处理。",[87,1463,148],{"class":137},[87,1465,239],{"class":137},[87,1467,1468,1470,1472,1474,1476,1478,1480,1482],{"class":89,"line":446},[87,1469,1173],{"class":137},[87,1471,1236],{"class":151},[87,1473,148],{"class":137},[87,1475,229],{"class":137},[87,1477,163],{"class":137},[87,1479,1245],{"class":151},[87,1481,148],{"class":137},[87,1483,239],{"class":137},[87,1485,1486,1488,1490,1492,1494,1497],{"class":89,"line":452},[87,1487,1173],{"class":137},[87,1489,1256],{"class":151},[87,1491,148],{"class":137},[87,1493,229],{"class":137},[87,1495,1496],{"class":562}," 1766041689091",[87,1498,239],{"class":137},[87,1500,1501,1503,1505,1507,1509,1511,1513,1515],{"class":89,"line":458},[87,1502,1173],{"class":137},[87,1504,247],{"class":151},[87,1506,148],{"class":137},[87,1508,229],{"class":137},[87,1510,163],{"class":137},[87,1512,256],{"class":151},[87,1514,148],{"class":137},[87,1516,239],{"class":137},[87,1518,1519,1521,1523,1525,1527,1529,1531,1533],{"class":89,"line":499},[87,1520,1173],{"class":137},[87,1522,1290],{"class":151},[87,1524,148],{"class":137},[87,1526,229],{"class":137},[87,1528,163],{"class":137},[87,1530,1299],{"class":151},[87,1532,148],{"class":137},[87,1534,239],{"class":137},[87,1536,1537,1539,1541,1543,1545,1547],{"class":89,"line":505},[87,1538,1173],{"class":137},[87,1540,1310],{"class":151},[87,1542,148],{"class":137},[87,1544,229],{"class":137},[87,1546,1317],{"class":562},[87,1548,239],{"class":137},[87,1550,1551,1553,1555,1557,1559],{"class":89,"line":511},[87,1552,1173],{"class":137},[87,1554,1326],{"class":151},[87,1556,148],{"class":137},[87,1558,229],{"class":137},[87,1560,275],{"class":137},[87,1562,1563,1565,1567,1569],{"class":89,"line":521},[87,1564,1337],{"class":137},[87,1566,1351],{"class":151},[87,1568,148],{"class":137},[87,1570,239],{"class":137},[87,1572,1573,1575,1578,1580],{"class":89,"line":543},[87,1574,1337],{"class":137},[87,1576,1577],{"class":151},"智能记忆",[87,1579,148],{"class":137},[87,1581,239],{"class":137},[87,1583,1584,1586,1589,1591],{"class":89,"line":588},[87,1585,1337],{"class":137},[87,1587,1588],{"class":151},"信息存储",[87,1590,148],{"class":137},[87,1592,239],{"class":137},[87,1594,1595,1597,1600,1602],{"class":89,"line":593},[87,1596,1337],{"class":137},[87,1598,1599],{"class":151},"查询功能",[87,1601,148],{"class":137},[87,1603,239],{"class":137},[87,1605,1606,1608,1611,1613],{"class":89,"line":628},[87,1607,1337],{"class":137},[87,1609,1610],{"class":151},"image",[87,1612,148],{"class":137},[87,1614,239],{"class":137},[87,1616,1617,1619,1622],{"class":89,"line":633},[87,1618,1337],{"class":137},[87,1620,1621],{"class":151},"visual",[87,1623,169],{"class":137},[87,1625,1626],{"class":89,"line":693},[87,1627,1369],{"class":137},[87,1629,1630,1632,1634,1636,1638,1640],{"class":89,"line":698},[87,1631,1173],{"class":137},[87,1633,1376],{"class":151},[87,1635,148],{"class":137},[87,1637,229],{"class":137},[87,1639,1383],{"class":562},[87,1641,239],{"class":137},[87,1643,1645,1647,1649,1651,1653],{"class":89,"line":1644},40,[87,1646,1173],{"class":137},[87,1648,1392],{"class":151},[87,1650,148],{"class":137},[87,1652,229],{"class":137},[87,1654,1655],{"class":562}," 0.38406307\n",[87,1657,1659],{"class":89,"line":1658},41,[87,1660,1661],{"class":137},"      }\n",[87,1663,1665],{"class":89,"line":1664},42,[87,1666,1667],{"class":137},"    ],\n",[87,1669,1671,1673,1676,1678,1680],{"class":89,"line":1670},43,[87,1672,221],{"class":137},[87,1674,1675],{"class":151},"preference_detail_list",[87,1677,148],{"class":137},[87,1679,229],{"class":137},[87,1681,1682],{"class":137}," [],\n",[87,1684,1686,1688,1691,1693,1695],{"class":89,"line":1685},44,[87,1687,221],{"class":137},[87,1689,1690],{"class":151},"tool_memory_detail_list",[87,1692,148],{"class":137},[87,1694,229],{"class":137},[87,1696,1682],{"class":137},[87,1698,1700,1702,1705,1707,1709],{"class":89,"line":1699},45,[87,1701,221],{"class":137},[87,1703,1704],{"class":151},"preference_note",[87,1706,148],{"class":137},[87,1708,229],{"class":137},[87,1710,1711],{"class":137}," \"\"\n",[87,1713,1715],{"class":89,"line":1714},46,[87,1716,1717],{"class":137},"  },\n",[87,1719,1721,1723,1726,1728,1730,1732,1735],{"class":89,"line":1720},47,[87,1722,524],{"class":137},[87,1724,1725],{"class":151},"message",[87,1727,148],{"class":137},[87,1729,229],{"class":137},[87,1731,163],{"class":137},[87,1733,1734],{"class":151},"ok",[87,1736,169],{"class":137},[87,1738,1740],{"class":89,"line":1739},48,[87,1741,496],{"class":137},[28,1743],{},[31,1745,1747],{"id":1746},"_2-媒体类型","2. 媒体类型",[14,1749,1750],{},"MemOS 目前支持以下的媒体类型：",[1752,1753,1754,1761],"ol",{},[1755,1756,1757,1760],"li",{},[17,1758,1759],{},"图片"," - JPG、PNG 及其他常见图片格式",[1755,1762,1763,1766],{},[17,1764,1765],{},"文档"," - PDF、DOCX、DOC、TXT、JSON、MD、XML",[28,1768],{},[31,1770,1772],{"id":1771},"_3-文件上传限制","3. 文件上传限制",[1752,1774,1775,1782],{},[1755,1776,1777,1778,1781],{},"添加消息时，每次请求上传的文件不超过20个，单文件大小不超过 100 MB、500页。注意：",[45,1779,1780],{},"add\u002Fmessage","接口的输入上限为 20，000 Token 数。",[1755,1783,1784],{},"当文件数量、单文件大小或页数超出上述限制时，本次任务将被判定为“处理失败”。您需根据限制要求调整后，重新发起请求。",[28,1786],{},[31,1788,1790],{"id":1789},"_4-使用示例","4. 使用示例",[74,1792,1793],{"id":1793},"上传图片消息",[14,1795,1796],{},[17,1797,1798],{},"使用图片网址",[14,1800,1801],{},"添加消息时，可以直接上传图片的网址。",[78,1803,1805],{"className":80,"code":1804,"language":82,"meta":83,"style":83},"import os\nimport requests\nimport json\n\n# 替换成你的 MemOS 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\": \"1211\",\n    \"messages\": [\n        {\n            \"role\": \"user\", \n            \"content\": [\n                {\n                  \"type\": \"image_url\",\n                  \"image_url\": {\n                    \"url\": \"https:\u002F\u002Fcdn.memtensor.com.cn\u002Fimg\u002F1758706201390_iluj1c_compressed.png\"\n                  }\n                }\n            ]\n        }\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(json.dumps(res.json(), indent=2, ensure_ascii=False))\n",[45,1806,1807,1813,1819,1825,1829,1833,1859,1885,1889,1897,1915,1933,1945,1949,1969,1981,1985,2003,2015,2031,2035,2039,2043,2048,2052,2056,2064,2082,2118,2122,2154,2158,2204,2208],{"__ignoreMap":83},[87,1808,1809,1811],{"class":89,"line":90},[87,1810,94],{"class":93},[87,1812,98],{"class":97},[87,1814,1815,1817],{"class":89,"line":101},[87,1816,94],{"class":93},[87,1818,106],{"class":97},[87,1820,1821,1823],{"class":89,"line":109},[87,1822,94],{"class":93},[87,1824,114],{"class":97},[87,1826,1827],{"class":89,"line":117},[87,1828,121],{"emptyLinePlaceholder":120},[87,1830,1831],{"class":89,"line":124},[87,1832,128],{"class":127},[87,1834,1835,1837,1839,1841,1843,1845,1847,1849,1851,1853,1855,1857],{"class":89,"line":131},[87,1836,134],{"class":97},[87,1838,138],{"class":137},[87,1840,142],{"class":141},[87,1842,145],{"class":137},[87,1844,148],{"class":137},[87,1846,152],{"class":151},[87,1848,148],{"class":137},[87,1850,157],{"class":137},[87,1852,160],{"class":137},[87,1854,163],{"class":137},[87,1856,166],{"class":151},[87,1858,169],{"class":137},[87,1860,1861,1863,1865,1867,1869,1871,1873,1875,1877,1879,1881,1883],{"class":89,"line":172},[87,1862,134],{"class":97},[87,1864,138],{"class":137},[87,1866,142],{"class":141},[87,1868,145],{"class":137},[87,1870,148],{"class":137},[87,1872,185],{"class":151},[87,1874,148],{"class":137},[87,1876,157],{"class":137},[87,1878,160],{"class":137},[87,1880,163],{"class":137},[87,1882,196],{"class":151},[87,1884,169],{"class":137},[87,1886,1887],{"class":89,"line":201},[87,1888,121],{"emptyLinePlaceholder":120},[87,1890,1891,1893,1895],{"class":89,"line":206},[87,1892,209],{"class":97},[87,1894,212],{"class":137},[87,1896,215],{"class":137},[87,1898,1899,1901,1903,1905,1907,1909,1911,1913],{"class":89,"line":218},[87,1900,221],{"class":137},[87,1902,224],{"class":151},[87,1904,148],{"class":137},[87,1906,229],{"class":137},[87,1908,163],{"class":137},[87,1910,234],{"class":151},[87,1912,148],{"class":137},[87,1914,239],{"class":137},[87,1916,1917,1919,1921,1923,1925,1927,1929,1931],{"class":89,"line":242},[87,1918,221],{"class":137},[87,1920,247],{"class":151},[87,1922,148],{"class":137},[87,1924,229],{"class":137},[87,1926,163],{"class":137},[87,1928,256],{"class":151},[87,1930,148],{"class":137},[87,1932,239],{"class":137},[87,1934,1935,1937,1939,1941,1943],{"class":89,"line":263},[87,1936,221],{"class":137},[87,1938,268],{"class":151},[87,1940,148],{"class":137},[87,1942,229],{"class":137},[87,1944,275],{"class":137},[87,1946,1947],{"class":89,"line":278},[87,1948,281],{"class":137},[87,1950,1951,1953,1955,1957,1959,1961,1963,1965,1967],{"class":89,"line":284},[87,1952,287],{"class":137},[87,1954,290],{"class":151},[87,1956,148],{"class":137},[87,1958,229],{"class":137},[87,1960,163],{"class":137},[87,1962,299],{"class":151},[87,1964,148],{"class":137},[87,1966,304],{"class":137},[87,1968,307],{"class":97},[87,1970,1971,1973,1975,1977,1979],{"class":89,"line":310},[87,1972,287],{"class":137},[87,1974,315],{"class":151},[87,1976,148],{"class":137},[87,1978,229],{"class":137},[87,1980,275],{"class":137},[87,1982,1983],{"class":89,"line":324},[87,1984,327],{"class":137},[87,1986,1987,1989,1991,1993,1995,1997,1999,2001],{"class":89,"line":330},[87,1988,333],{"class":137},[87,1990,336],{"class":151},[87,1992,148],{"class":137},[87,1994,229],{"class":137},[87,1996,163],{"class":137},[87,1998,394],{"class":151},[87,2000,148],{"class":137},[87,2002,239],{"class":137},[87,2004,2005,2007,2009,2011,2013],{"class":89,"line":352},[87,2006,333],{"class":137},[87,2008,394],{"class":151},[87,2010,148],{"class":137},[87,2012,229],{"class":137},[87,2014,215],{"class":137},[87,2016,2017,2019,2021,2023,2025,2027,2029],{"class":89,"line":370},[87,2018,417],{"class":137},[87,2020,420],{"class":151},[87,2022,148],{"class":137},[87,2024,229],{"class":137},[87,2026,163],{"class":137},[87,2028,429],{"class":151},[87,2030,169],{"class":137},[87,2032,2033],{"class":89,"line":376},[87,2034,437],{"class":137},[87,2036,2037],{"class":89,"line":381},[87,2038,443],{"class":137},[87,2040,2041],{"class":89,"line":401},[87,2042,449],{"class":137},[87,2044,2045],{"class":89,"line":414},[87,2046,2047],{"class":137},"        }\n",[87,2049,2050],{"class":89,"line":434},[87,2051,502],{"class":137},[87,2053,2054],{"class":89,"line":440},[87,2055,508],{"class":137},[87,2057,2058,2060,2062],{"class":89,"line":446},[87,2059,514],{"class":97},[87,2061,212],{"class":137},[87,2063,215],{"class":137},[87,2065,2066,2068,2070,2072,2074,2076,2078,2080],{"class":89,"line":452},[87,2067,524],{"class":137},[87,2069,527],{"class":151},[87,2071,148],{"class":137},[87,2073,229],{"class":137},[87,2075,163],{"class":137},[87,2077,536],{"class":151},[87,2079,148],{"class":137},[87,2081,239],{"class":137},[87,2083,2084,2086,2088,2090,2092,2094,2096,2098,2100,2102,2104,2106,2108,2110,2112,2114,2116],{"class":89,"line":458},[87,2085,524],{"class":137},[87,2087,548],{"class":151},[87,2089,148],{"class":137},[87,2091,229],{"class":137},[87,2093,556],{"class":555},[87,2095,559],{"class":151},[87,2097,563],{"class":562},[87,2099,134],{"class":97},[87,2101,138],{"class":137},[87,2103,142],{"class":141},[87,2105,145],{"class":137},[87,2107,574],{"class":137},[87,2109,152],{"class":151},[87,2111,574],{"class":137},[87,2113,157],{"class":137},[87,2115,583],{"class":562},[87,2117,169],{"class":151},[87,2119,2120],{"class":89,"line":499},[87,2121,496],{"class":137},[87,2123,2124,2126,2128,2130,2132,2134,2136,2138,2140,2142,2144,2146,2148,2150,2152],{"class":89,"line":505},[87,2125,596],{"class":97},[87,2127,212],{"class":137},[87,2129,556],{"class":555},[87,2131,148],{"class":151},[87,2133,563],{"class":562},[87,2135,134],{"class":97},[87,2137,138],{"class":137},[87,2139,142],{"class":141},[87,2141,145],{"class":137},[87,2143,574],{"class":137},[87,2145,185],{"class":151},[87,2147,574],{"class":137},[87,2149,157],{"class":137},[87,2151,583],{"class":562},[87,2153,625],{"class":151},[87,2155,2156],{"class":89,"line":511},[87,2157,121],{"emptyLinePlaceholder":120},[87,2159,2160,2162,2164,2166,2168,2170,2172,2174,2176,2178,2180,2182,2184,2186,2188,2190,2192,2194,2196,2198,2200,2202],{"class":89,"line":521},[87,2161,636],{"class":97},[87,2163,212],{"class":137},[87,2165,641],{"class":97},[87,2167,138],{"class":137},[87,2169,647],{"class":646},[87,2171,650],{"class":137},[87,2173,420],{"class":653},[87,2175,212],{"class":137},[87,2177,420],{"class":646},[87,2179,304],{"class":137},[87,2181,662],{"class":653},[87,2183,212],{"class":137},[87,2185,667],{"class":646},[87,2187,304],{"class":137},[87,2189,672],{"class":653},[87,2191,212],{"class":137},[87,2193,677],{"class":646},[87,2195,138],{"class":137},[87,2197,682],{"class":646},[87,2199,650],{"class":137},[87,2201,687],{"class":646},[87,2203,690],{"class":137},[87,2205,2206],{"class":89,"line":543},[87,2207,121],{"emptyLinePlaceholder":120},[87,2209,2210,2212,2214,2216,2218,2220,2222,2224,2226,2228,2230,2232,2234,2236,2238,2240],{"class":89,"line":588},[87,2211,701],{"class":646},[87,2213,650],{"class":137},[87,2215,677],{"class":646},[87,2217,138],{"class":137},[87,2219,682],{"class":646},[87,2221,650],{"class":137},[87,2223,714],{"class":646},[87,2225,138],{"class":137},[87,2227,677],{"class":646},[87,2229,721],{"class":137},[87,2231,724],{"class":653},[87,2233,212],{"class":137},[87,2235,729],{"class":562},[87,2237,304],{"class":137},[87,2239,734],{"class":653},[87,2241,737],{"class":137},[14,2243,2244],{},[17,2245,2246],{},"使用 Base64 图像编码上传本地图片",[14,2248,2249],{},"上传本地图像或者直接嵌入图像，可以使用 Base64 图像编码。",[78,2251,2253],{"className":80,"code":2252,"language":82,"meta":83,"style":83},"import os\nimport requests\nimport json\nimport base64\n\n# 替换成你的 MemOS API Key\nos.environ[\"MEMOS_API_KEY\"] = \"YOUR_API_KEY\"\nos.environ[\"MEMOS_BASE_URL\"] = \"https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\"\n\n# 图像文件的路径地址\nimage_path = \"path\u002Fto\u002Fyour\u002Fimage.jpg\"\n\n# 使用 Base64 为图像编码\nwith open(image_path, \"rb\") as image_file:\n    base64_image = base64.b64encode(image_file.read()).decode(\"utf-8\")\n\n\ndata = {\n    \"user_id\": \"memos_user_123\",\n    \"conversation_id\": \"1211\",\n    \"messages\": [\n        {\n            \"role\": \"user\", \n            \"content\": [\n                {\n                    \"type\": \"image_url\",\n                    \"image_url\": {\"url\": f\"data:image\u002Fjpeg;base64,{base64_image}\"}\n                }\n            ]\n        }\n    ]\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(json.dumps(res.json(), indent=2, ensure_ascii=False))\n",[45,2254,2255,2261,2267,2273,2280,2284,2288,2314,2340,2344,2349,2363,2367,2372,2406,2448,2452,2456,2464,2482,2500,2512,2516,2536,2548,2552,2570,2607,2611,2615,2619,2623,2627,2631,2639,2657,2693,2697,2729,2733,2779,2783],{"__ignoreMap":83},[87,2256,2257,2259],{"class":89,"line":90},[87,2258,94],{"class":93},[87,2260,98],{"class":97},[87,2262,2263,2265],{"class":89,"line":101},[87,2264,94],{"class":93},[87,2266,106],{"class":97},[87,2268,2269,2271],{"class":89,"line":109},[87,2270,94],{"class":93},[87,2272,114],{"class":97},[87,2274,2275,2277],{"class":89,"line":117},[87,2276,94],{"class":93},[87,2278,2279],{"class":97}," base64\n",[87,2281,2282],{"class":89,"line":124},[87,2283,121],{"emptyLinePlaceholder":120},[87,2285,2286],{"class":89,"line":131},[87,2287,128],{"class":127},[87,2289,2290,2292,2294,2296,2298,2300,2302,2304,2306,2308,2310,2312],{"class":89,"line":172},[87,2291,134],{"class":97},[87,2293,138],{"class":137},[87,2295,142],{"class":141},[87,2297,145],{"class":137},[87,2299,148],{"class":137},[87,2301,152],{"class":151},[87,2303,148],{"class":137},[87,2305,157],{"class":137},[87,2307,160],{"class":137},[87,2309,163],{"class":137},[87,2311,166],{"class":151},[87,2313,169],{"class":137},[87,2315,2316,2318,2320,2322,2324,2326,2328,2330,2332,2334,2336,2338],{"class":89,"line":201},[87,2317,134],{"class":97},[87,2319,138],{"class":137},[87,2321,142],{"class":141},[87,2323,145],{"class":137},[87,2325,148],{"class":137},[87,2327,185],{"class":151},[87,2329,148],{"class":137},[87,2331,157],{"class":137},[87,2333,160],{"class":137},[87,2335,163],{"class":137},[87,2337,196],{"class":151},[87,2339,169],{"class":137},[87,2341,2342],{"class":89,"line":206},[87,2343,121],{"emptyLinePlaceholder":120},[87,2345,2346],{"class":89,"line":218},[87,2347,2348],{"class":127},"# 图像文件的路径地址\n",[87,2350,2351,2354,2356,2358,2361],{"class":89,"line":242},[87,2352,2353],{"class":97},"image_path ",[87,2355,212],{"class":137},[87,2357,163],{"class":137},[87,2359,2360],{"class":151},"path\u002Fto\u002Fyour\u002Fimage.jpg",[87,2362,169],{"class":137},[87,2364,2365],{"class":89,"line":263},[87,2366,121],{"emptyLinePlaceholder":120},[87,2368,2369],{"class":89,"line":278},[87,2370,2371],{"class":127},"# 使用 Base64 为图像编码\n",[87,2373,2374,2377,2380,2382,2385,2387,2389,2392,2394,2397,2400,2403],{"class":89,"line":284},[87,2375,2376],{"class":93},"with",[87,2378,2379],{"class":646}," open",[87,2381,650],{"class":137},[87,2383,2384],{"class":646},"image_path",[87,2386,304],{"class":137},[87,2388,163],{"class":137},[87,2390,2391],{"class":151},"rb",[87,2393,148],{"class":137},[87,2395,2396],{"class":137},")",[87,2398,2399],{"class":93}," as",[87,2401,2402],{"class":97}," image_file",[87,2404,2405],{"class":137},":\n",[87,2407,2408,2411,2413,2416,2418,2421,2423,2426,2428,2431,2434,2437,2439,2441,2444,2446],{"class":89,"line":310},[87,2409,2410],{"class":97},"    base64_image ",[87,2412,212],{"class":137},[87,2414,2415],{"class":97}," base64",[87,2417,138],{"class":137},[87,2419,2420],{"class":646},"b64encode",[87,2422,650],{"class":137},[87,2424,2425],{"class":646},"image_file",[87,2427,138],{"class":137},[87,2429,2430],{"class":646},"read",[87,2432,2433],{"class":137},"()).",[87,2435,2436],{"class":646},"decode",[87,2438,650],{"class":137},[87,2440,148],{"class":137},[87,2442,2443],{"class":151},"utf-8",[87,2445,148],{"class":137},[87,2447,1074],{"class":137},[87,2449,2450],{"class":89,"line":324},[87,2451,121],{"emptyLinePlaceholder":120},[87,2453,2454],{"class":89,"line":330},[87,2455,121],{"emptyLinePlaceholder":120},[87,2457,2458,2460,2462],{"class":89,"line":352},[87,2459,209],{"class":97},[87,2461,212],{"class":137},[87,2463,215],{"class":137},[87,2465,2466,2468,2470,2472,2474,2476,2478,2480],{"class":89,"line":370},[87,2467,221],{"class":137},[87,2469,224],{"class":151},[87,2471,148],{"class":137},[87,2473,229],{"class":137},[87,2475,163],{"class":137},[87,2477,234],{"class":151},[87,2479,148],{"class":137},[87,2481,239],{"class":137},[87,2483,2484,2486,2488,2490,2492,2494,2496,2498],{"class":89,"line":376},[87,2485,221],{"class":137},[87,2487,247],{"class":151},[87,2489,148],{"class":137},[87,2491,229],{"class":137},[87,2493,163],{"class":137},[87,2495,256],{"class":151},[87,2497,148],{"class":137},[87,2499,239],{"class":137},[87,2501,2502,2504,2506,2508,2510],{"class":89,"line":381},[87,2503,221],{"class":137},[87,2505,268],{"class":151},[87,2507,148],{"class":137},[87,2509,229],{"class":137},[87,2511,275],{"class":137},[87,2513,2514],{"class":89,"line":401},[87,2515,281],{"class":137},[87,2517,2518,2520,2522,2524,2526,2528,2530,2532,2534],{"class":89,"line":414},[87,2519,287],{"class":137},[87,2521,290],{"class":151},[87,2523,148],{"class":137},[87,2525,229],{"class":137},[87,2527,163],{"class":137},[87,2529,299],{"class":151},[87,2531,148],{"class":137},[87,2533,304],{"class":137},[87,2535,307],{"class":97},[87,2537,2538,2540,2542,2544,2546],{"class":89,"line":434},[87,2539,287],{"class":137},[87,2541,315],{"class":151},[87,2543,148],{"class":137},[87,2545,229],{"class":137},[87,2547,275],{"class":137},[87,2549,2550],{"class":89,"line":440},[87,2551,327],{"class":137},[87,2553,2554,2556,2558,2560,2562,2564,2566,2568],{"class":89,"line":446},[87,2555,417],{"class":137},[87,2557,336],{"class":151},[87,2559,148],{"class":137},[87,2561,229],{"class":137},[87,2563,163],{"class":137},[87,2565,394],{"class":151},[87,2567,148],{"class":137},[87,2569,239],{"class":137},[87,2571,2572,2574,2576,2578,2580,2583,2585,2587,2589,2591,2593,2596,2598,2601,2603,2605],{"class":89,"line":452},[87,2573,417],{"class":137},[87,2575,394],{"class":151},[87,2577,148],{"class":137},[87,2579,229],{"class":137},[87,2581,2582],{"class":137}," {",[87,2584,148],{"class":137},[87,2586,420],{"class":151},[87,2588,148],{"class":137},[87,2590,229],{"class":137},[87,2592,556],{"class":555},[87,2594,2595],{"class":151},"\"data:image\u002Fjpeg;base64,",[87,2597,563],{"class":562},[87,2599,2600],{"class":97},"base64_image",[87,2602,583],{"class":562},[87,2604,148],{"class":151},[87,2606,496],{"class":137},[87,2608,2609],{"class":89,"line":458},[87,2610,443],{"class":137},[87,2612,2613],{"class":89,"line":499},[87,2614,449],{"class":137},[87,2616,2617],{"class":89,"line":505},[87,2618,2047],{"class":137},[87,2620,2621],{"class":89,"line":511},[87,2622,502],{"class":137},[87,2624,2625],{"class":89,"line":521},[87,2626,496],{"class":137},[87,2628,2629],{"class":89,"line":543},[87,2630,121],{"emptyLinePlaceholder":120},[87,2632,2633,2635,2637],{"class":89,"line":588},[87,2634,514],{"class":97},[87,2636,212],{"class":137},[87,2638,215],{"class":137},[87,2640,2641,2643,2645,2647,2649,2651,2653,2655],{"class":89,"line":593},[87,2642,221],{"class":137},[87,2644,527],{"class":151},[87,2646,148],{"class":137},[87,2648,229],{"class":137},[87,2650,163],{"class":137},[87,2652,536],{"class":151},[87,2654,148],{"class":137},[87,2656,239],{"class":137},[87,2658,2659,2661,2663,2665,2667,2669,2671,2673,2675,2677,2679,2681,2683,2685,2687,2689,2691],{"class":89,"line":628},[87,2660,221],{"class":137},[87,2662,548],{"class":151},[87,2664,148],{"class":137},[87,2666,229],{"class":137},[87,2668,556],{"class":555},[87,2670,559],{"class":151},[87,2672,563],{"class":562},[87,2674,134],{"class":97},[87,2676,138],{"class":137},[87,2678,142],{"class":141},[87,2680,145],{"class":137},[87,2682,574],{"class":137},[87,2684,152],{"class":151},[87,2686,574],{"class":137},[87,2688,157],{"class":137},[87,2690,583],{"class":562},[87,2692,169],{"class":151},[87,2694,2695],{"class":89,"line":633},[87,2696,496],{"class":137},[87,2698,2699,2701,2703,2705,2707,2709,2711,2713,2715,2717,2719,2721,2723,2725,2727],{"class":89,"line":693},[87,2700,596],{"class":97},[87,2702,212],{"class":137},[87,2704,556],{"class":555},[87,2706,148],{"class":151},[87,2708,563],{"class":562},[87,2710,134],{"class":97},[87,2712,138],{"class":137},[87,2714,142],{"class":141},[87,2716,145],{"class":137},[87,2718,574],{"class":137},[87,2720,185],{"class":151},[87,2722,574],{"class":137},[87,2724,157],{"class":137},[87,2726,583],{"class":562},[87,2728,625],{"class":151},[87,2730,2731],{"class":89,"line":698},[87,2732,121],{"emptyLinePlaceholder":120},[87,2734,2735,2737,2739,2741,2743,2745,2747,2749,2751,2753,2755,2757,2759,2761,2763,2765,2767,2769,2771,2773,2775,2777],{"class":89,"line":1644},[87,2736,636],{"class":97},[87,2738,212],{"class":137},[87,2740,641],{"class":97},[87,2742,138],{"class":137},[87,2744,647],{"class":646},[87,2746,650],{"class":137},[87,2748,420],{"class":653},[87,2750,212],{"class":137},[87,2752,420],{"class":646},[87,2754,304],{"class":137},[87,2756,662],{"class":653},[87,2758,212],{"class":137},[87,2760,667],{"class":646},[87,2762,304],{"class":137},[87,2764,672],{"class":653},[87,2766,212],{"class":137},[87,2768,677],{"class":646},[87,2770,138],{"class":137},[87,2772,682],{"class":646},[87,2774,650],{"class":137},[87,2776,687],{"class":646},[87,2778,690],{"class":137},[87,2780,2781],{"class":89,"line":1658},[87,2782,121],{"emptyLinePlaceholder":120},[87,2784,2785,2787,2789,2791,2793,2795,2797,2799,2801,2803,2805,2807,2809,2811,2813,2815],{"class":89,"line":1664},[87,2786,701],{"class":646},[87,2788,650],{"class":137},[87,2790,677],{"class":646},[87,2792,138],{"class":137},[87,2794,682],{"class":646},[87,2796,650],{"class":137},[87,2798,714],{"class":646},[87,2800,138],{"class":137},[87,2802,677],{"class":646},[87,2804,721],{"class":137},[87,2806,724],{"class":653},[87,2808,212],{"class":137},[87,2810,729],{"class":562},[87,2812,304],{"class":137},[87,2814,734],{"class":653},[87,2816,737],{"class":137},[28,2818],{},[74,2820,2821],{"id":2821},"上传文档消息",[14,2823,2824],{},[17,2825,2826],{},"使用文档网址",[78,2828,2830],{"className":80,"code":2829,"language":82,"meta":83,"style":83},"import os\nimport requests\nimport json\n\n# 替换成你的 MemOS 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\": \"1211\",\n    \"messages\": [\n        {\n            \"role\": \"user\", \n            \"content\": [\n                {\n                  \"type\": \"file\",\n                  \"file\": {\n                    \"file_data\": \"https:\u002F\u002Fcdn.memtensor.com.cn\u002Ffile\u002FMemOS 2.pdf\"\n                  }\n                }\n            ]\n        }\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(json.dumps(res.json(), indent=2, ensure_ascii=False))\n",[45,2831,2832,2838,2844,2850,2854,2858,2884,2910,2914,2922,2940,2958,2970,2974,2994,3006,3010,3029,3041,3059,3063,3067,3071,3075,3079,3083,3091,3109,3145,3149,3181,3185,3231,3235],{"__ignoreMap":83},[87,2833,2834,2836],{"class":89,"line":90},[87,2835,94],{"class":93},[87,2837,98],{"class":97},[87,2839,2840,2842],{"class":89,"line":101},[87,2841,94],{"class":93},[87,2843,106],{"class":97},[87,2845,2846,2848],{"class":89,"line":109},[87,2847,94],{"class":93},[87,2849,114],{"class":97},[87,2851,2852],{"class":89,"line":117},[87,2853,121],{"emptyLinePlaceholder":120},[87,2855,2856],{"class":89,"line":124},[87,2857,128],{"class":127},[87,2859,2860,2862,2864,2866,2868,2870,2872,2874,2876,2878,2880,2882],{"class":89,"line":131},[87,2861,134],{"class":97},[87,2863,138],{"class":137},[87,2865,142],{"class":141},[87,2867,145],{"class":137},[87,2869,148],{"class":137},[87,2871,152],{"class":151},[87,2873,148],{"class":137},[87,2875,157],{"class":137},[87,2877,160],{"class":137},[87,2879,163],{"class":137},[87,2881,166],{"class":151},[87,2883,169],{"class":137},[87,2885,2886,2888,2890,2892,2894,2896,2898,2900,2902,2904,2906,2908],{"class":89,"line":172},[87,2887,134],{"class":97},[87,2889,138],{"class":137},[87,2891,142],{"class":141},[87,2893,145],{"class":137},[87,2895,148],{"class":137},[87,2897,185],{"class":151},[87,2899,148],{"class":137},[87,2901,157],{"class":137},[87,2903,160],{"class":137},[87,2905,163],{"class":137},[87,2907,196],{"class":151},[87,2909,169],{"class":137},[87,2911,2912],{"class":89,"line":201},[87,2913,121],{"emptyLinePlaceholder":120},[87,2915,2916,2918,2920],{"class":89,"line":206},[87,2917,209],{"class":97},[87,2919,212],{"class":137},[87,2921,215],{"class":137},[87,2923,2924,2926,2928,2930,2932,2934,2936,2938],{"class":89,"line":218},[87,2925,221],{"class":137},[87,2927,224],{"class":151},[87,2929,148],{"class":137},[87,2931,229],{"class":137},[87,2933,163],{"class":137},[87,2935,234],{"class":151},[87,2937,148],{"class":137},[87,2939,239],{"class":137},[87,2941,2942,2944,2946,2948,2950,2952,2954,2956],{"class":89,"line":242},[87,2943,221],{"class":137},[87,2945,247],{"class":151},[87,2947,148],{"class":137},[87,2949,229],{"class":137},[87,2951,163],{"class":137},[87,2953,256],{"class":151},[87,2955,148],{"class":137},[87,2957,239],{"class":137},[87,2959,2960,2962,2964,2966,2968],{"class":89,"line":263},[87,2961,221],{"class":137},[87,2963,268],{"class":151},[87,2965,148],{"class":137},[87,2967,229],{"class":137},[87,2969,275],{"class":137},[87,2971,2972],{"class":89,"line":278},[87,2973,281],{"class":137},[87,2975,2976,2978,2980,2982,2984,2986,2988,2990,2992],{"class":89,"line":284},[87,2977,287],{"class":137},[87,2979,290],{"class":151},[87,2981,148],{"class":137},[87,2983,229],{"class":137},[87,2985,163],{"class":137},[87,2987,299],{"class":151},[87,2989,148],{"class":137},[87,2991,304],{"class":137},[87,2993,307],{"class":97},[87,2995,2996,2998,3000,3002,3004],{"class":89,"line":310},[87,2997,287],{"class":137},[87,2999,315],{"class":151},[87,3001,148],{"class":137},[87,3003,229],{"class":137},[87,3005,275],{"class":137},[87,3007,3008],{"class":89,"line":324},[87,3009,327],{"class":137},[87,3011,3012,3014,3016,3018,3020,3022,3025,3027],{"class":89,"line":330},[87,3013,333],{"class":137},[87,3015,336],{"class":151},[87,3017,148],{"class":137},[87,3019,229],{"class":137},[87,3021,163],{"class":137},[87,3023,3024],{"class":151},"file",[87,3026,148],{"class":137},[87,3028,239],{"class":137},[87,3030,3031,3033,3035,3037,3039],{"class":89,"line":352},[87,3032,333],{"class":137},[87,3034,3024],{"class":151},[87,3036,148],{"class":137},[87,3038,229],{"class":137},[87,3040,215],{"class":137},[87,3042,3043,3045,3048,3050,3052,3054,3057],{"class":89,"line":370},[87,3044,417],{"class":137},[87,3046,3047],{"class":151},"file_data",[87,3049,148],{"class":137},[87,3051,229],{"class":137},[87,3053,163],{"class":137},[87,3055,3056],{"class":151},"https:\u002F\u002Fcdn.memtensor.com.cn\u002Ffile\u002FMemOS 2.pdf",[87,3058,169],{"class":137},[87,3060,3061],{"class":89,"line":376},[87,3062,437],{"class":137},[87,3064,3065],{"class":89,"line":381},[87,3066,443],{"class":137},[87,3068,3069],{"class":89,"line":401},[87,3070,449],{"class":137},[87,3072,3073],{"class":89,"line":414},[87,3074,2047],{"class":137},[87,3076,3077],{"class":89,"line":434},[87,3078,502],{"class":137},[87,3080,3081],{"class":89,"line":440},[87,3082,508],{"class":137},[87,3084,3085,3087,3089],{"class":89,"line":446},[87,3086,514],{"class":97},[87,3088,212],{"class":137},[87,3090,215],{"class":137},[87,3092,3093,3095,3097,3099,3101,3103,3105,3107],{"class":89,"line":452},[87,3094,524],{"class":137},[87,3096,527],{"class":151},[87,3098,148],{"class":137},[87,3100,229],{"class":137},[87,3102,163],{"class":137},[87,3104,536],{"class":151},[87,3106,148],{"class":137},[87,3108,239],{"class":137},[87,3110,3111,3113,3115,3117,3119,3121,3123,3125,3127,3129,3131,3133,3135,3137,3139,3141,3143],{"class":89,"line":458},[87,3112,524],{"class":137},[87,3114,548],{"class":151},[87,3116,148],{"class":137},[87,3118,229],{"class":137},[87,3120,556],{"class":555},[87,3122,559],{"class":151},[87,3124,563],{"class":562},[87,3126,134],{"class":97},[87,3128,138],{"class":137},[87,3130,142],{"class":141},[87,3132,145],{"class":137},[87,3134,574],{"class":137},[87,3136,152],{"class":151},[87,3138,574],{"class":137},[87,3140,157],{"class":137},[87,3142,583],{"class":562},[87,3144,169],{"class":151},[87,3146,3147],{"class":89,"line":499},[87,3148,496],{"class":137},[87,3150,3151,3153,3155,3157,3159,3161,3163,3165,3167,3169,3171,3173,3175,3177,3179],{"class":89,"line":505},[87,3152,596],{"class":97},[87,3154,212],{"class":137},[87,3156,556],{"class":555},[87,3158,148],{"class":151},[87,3160,563],{"class":562},[87,3162,134],{"class":97},[87,3164,138],{"class":137},[87,3166,142],{"class":141},[87,3168,145],{"class":137},[87,3170,574],{"class":137},[87,3172,185],{"class":151},[87,3174,574],{"class":137},[87,3176,157],{"class":137},[87,3178,583],{"class":562},[87,3180,625],{"class":151},[87,3182,3183],{"class":89,"line":511},[87,3184,121],{"emptyLinePlaceholder":120},[87,3186,3187,3189,3191,3193,3195,3197,3199,3201,3203,3205,3207,3209,3211,3213,3215,3217,3219,3221,3223,3225,3227,3229],{"class":89,"line":521},[87,3188,636],{"class":97},[87,3190,212],{"class":137},[87,3192,641],{"class":97},[87,3194,138],{"class":137},[87,3196,647],{"class":646},[87,3198,650],{"class":137},[87,3200,420],{"class":653},[87,3202,212],{"class":137},[87,3204,420],{"class":646},[87,3206,304],{"class":137},[87,3208,662],{"class":653},[87,3210,212],{"class":137},[87,3212,667],{"class":646},[87,3214,304],{"class":137},[87,3216,672],{"class":653},[87,3218,212],{"class":137},[87,3220,677],{"class":646},[87,3222,138],{"class":137},[87,3224,682],{"class":646},[87,3226,650],{"class":137},[87,3228,687],{"class":646},[87,3230,690],{"class":137},[87,3232,3233],{"class":89,"line":543},[87,3234,121],{"emptyLinePlaceholder":120},[87,3236,3237,3239,3241,3243,3245,3247,3249,3251,3253,3255,3257,3259,3261,3263,3265,3267],{"class":89,"line":588},[87,3238,701],{"class":646},[87,3240,650],{"class":137},[87,3242,677],{"class":646},[87,3244,138],{"class":137},[87,3246,682],{"class":646},[87,3248,650],{"class":137},[87,3250,714],{"class":646},[87,3252,138],{"class":137},[87,3254,677],{"class":646},[87,3256,721],{"class":137},[87,3258,724],{"class":653},[87,3260,212],{"class":137},[87,3262,729],{"class":562},[87,3264,304],{"class":137},[87,3266,734],{"class":653},[87,3268,737],{"class":137},[14,3270,3271],{},[17,3272,3273],{},"使用 Base64 图像编码上传本地文档",[78,3275,3277],{"className":80,"code":3276,"language":82,"meta":83,"style":83},"import os\nimport requests\nimport json\nimport base64\n\n# 替换成你的 MemOS API Key\nos.environ[\"MEMOS_API_KEY\"] = \"YOUR_API_KEY\"\nos.environ[\"MEMOS_BASE_URL\"] = \"https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\"\n\n# 文档文件的路径地址\ndocument_path = \"path\u002Fto\u002Fyour\u002Fdocument.pdf\"\n\n# 将文件转换为 Base64 字符串的函数\ndef file_to_base64(file_path):\n    with open(file_path, \"rb\") as file:\n        return base64.b64encode(file.read()).decode('utf-8')\n\n# 使用 Base64 为文档编码\nbase64_document = file_to_base64(document_path)\n\ndata = {\n    \"user_id\": \"memos_user_123\",\n    \"conversation_id\": \"1211\",\n    \"messages\": [\n        {\n            \"role\": \"user\", \n            \"content\": [\n                {\n                    \"type\": \"file\",\n                    \"file\": {\"file_data\": base64_document}\n                }\n            ]\n        }\n    ]\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(\"结果：\")\nprint(json.dumps(res.json(), indent=2, ensure_ascii=False))\n",[45,3278,3279,3285,3291,3297,3303,3307,3311,3337,3363,3367,3372,3386,3390,3395,3411,3439,3472,3476,3481,3497,3501,3509,3527,3545,3557,3561,3581,3593,3597,3615,3640,3644,3648,3652,3656,3660,3664,3672,3690,3726,3730,3762,3766,3812,3816,3830],{"__ignoreMap":83},[87,3280,3281,3283],{"class":89,"line":90},[87,3282,94],{"class":93},[87,3284,98],{"class":97},[87,3286,3287,3289],{"class":89,"line":101},[87,3288,94],{"class":93},[87,3290,106],{"class":97},[87,3292,3293,3295],{"class":89,"line":109},[87,3294,94],{"class":93},[87,3296,114],{"class":97},[87,3298,3299,3301],{"class":89,"line":117},[87,3300,94],{"class":93},[87,3302,2279],{"class":97},[87,3304,3305],{"class":89,"line":124},[87,3306,121],{"emptyLinePlaceholder":120},[87,3308,3309],{"class":89,"line":131},[87,3310,128],{"class":127},[87,3312,3313,3315,3317,3319,3321,3323,3325,3327,3329,3331,3333,3335],{"class":89,"line":172},[87,3314,134],{"class":97},[87,3316,138],{"class":137},[87,3318,142],{"class":141},[87,3320,145],{"class":137},[87,3322,148],{"class":137},[87,3324,152],{"class":151},[87,3326,148],{"class":137},[87,3328,157],{"class":137},[87,3330,160],{"class":137},[87,3332,163],{"class":137},[87,3334,166],{"class":151},[87,3336,169],{"class":137},[87,3338,3339,3341,3343,3345,3347,3349,3351,3353,3355,3357,3359,3361],{"class":89,"line":201},[87,3340,134],{"class":97},[87,3342,138],{"class":137},[87,3344,142],{"class":141},[87,3346,145],{"class":137},[87,3348,148],{"class":137},[87,3350,185],{"class":151},[87,3352,148],{"class":137},[87,3354,157],{"class":137},[87,3356,160],{"class":137},[87,3358,163],{"class":137},[87,3360,196],{"class":151},[87,3362,169],{"class":137},[87,3364,3365],{"class":89,"line":206},[87,3366,121],{"emptyLinePlaceholder":120},[87,3368,3369],{"class":89,"line":218},[87,3370,3371],{"class":127},"# 文档文件的路径地址\n",[87,3373,3374,3377,3379,3381,3384],{"class":89,"line":242},[87,3375,3376],{"class":97},"document_path ",[87,3378,212],{"class":137},[87,3380,163],{"class":137},[87,3382,3383],{"class":151},"path\u002Fto\u002Fyour\u002Fdocument.pdf",[87,3385,169],{"class":137},[87,3387,3388],{"class":89,"line":263},[87,3389,121],{"emptyLinePlaceholder":120},[87,3391,3392],{"class":89,"line":278},[87,3393,3394],{"class":127},"# 将文件转换为 Base64 字符串的函数\n",[87,3396,3397,3400,3403,3405,3408],{"class":89,"line":284},[87,3398,3399],{"class":555},"def",[87,3401,3402],{"class":646}," file_to_base64",[87,3404,650],{"class":137},[87,3406,3407],{"class":653},"file_path",[87,3409,3410],{"class":137},"):\n",[87,3412,3413,3416,3418,3420,3422,3424,3426,3428,3430,3432,3434,3437],{"class":89,"line":310},[87,3414,3415],{"class":93},"    with",[87,3417,2379],{"class":646},[87,3419,650],{"class":137},[87,3421,3407],{"class":646},[87,3423,304],{"class":137},[87,3425,163],{"class":137},[87,3427,2391],{"class":151},[87,3429,148],{"class":137},[87,3431,2396],{"class":137},[87,3433,2399],{"class":93},[87,3435,3436],{"class":97}," file",[87,3438,2405],{"class":137},[87,3440,3441,3444,3446,3448,3450,3452,3454,3456,3458,3460,3462,3464,3466,3468,3470],{"class":89,"line":324},[87,3442,3443],{"class":93},"        return",[87,3445,2415],{"class":97},[87,3447,138],{"class":137},[87,3449,2420],{"class":646},[87,3451,650],{"class":137},[87,3453,3024],{"class":97},[87,3455,138],{"class":137},[87,3457,2430],{"class":646},[87,3459,2433],{"class":137},[87,3461,2436],{"class":646},[87,3463,650],{"class":137},[87,3465,574],{"class":137},[87,3467,2443],{"class":151},[87,3469,574],{"class":137},[87,3471,1074],{"class":137},[87,3473,3474],{"class":89,"line":330},[87,3475,121],{"emptyLinePlaceholder":120},[87,3477,3478],{"class":89,"line":352},[87,3479,3480],{"class":127},"# 使用 Base64 为文档编码\n",[87,3482,3483,3486,3488,3490,3492,3495],{"class":89,"line":370},[87,3484,3485],{"class":97},"base64_document ",[87,3487,212],{"class":137},[87,3489,3402],{"class":646},[87,3491,650],{"class":137},[87,3493,3494],{"class":646},"document_path",[87,3496,1074],{"class":137},[87,3498,3499],{"class":89,"line":376},[87,3500,121],{"emptyLinePlaceholder":120},[87,3502,3503,3505,3507],{"class":89,"line":381},[87,3504,209],{"class":97},[87,3506,212],{"class":137},[87,3508,215],{"class":137},[87,3510,3511,3513,3515,3517,3519,3521,3523,3525],{"class":89,"line":401},[87,3512,221],{"class":137},[87,3514,224],{"class":151},[87,3516,148],{"class":137},[87,3518,229],{"class":137},[87,3520,163],{"class":137},[87,3522,234],{"class":151},[87,3524,148],{"class":137},[87,3526,239],{"class":137},[87,3528,3529,3531,3533,3535,3537,3539,3541,3543],{"class":89,"line":414},[87,3530,221],{"class":137},[87,3532,247],{"class":151},[87,3534,148],{"class":137},[87,3536,229],{"class":137},[87,3538,163],{"class":137},[87,3540,256],{"class":151},[87,3542,148],{"class":137},[87,3544,239],{"class":137},[87,3546,3547,3549,3551,3553,3555],{"class":89,"line":434},[87,3548,221],{"class":137},[87,3550,268],{"class":151},[87,3552,148],{"class":137},[87,3554,229],{"class":137},[87,3556,275],{"class":137},[87,3558,3559],{"class":89,"line":440},[87,3560,281],{"class":137},[87,3562,3563,3565,3567,3569,3571,3573,3575,3577,3579],{"class":89,"line":446},[87,3564,287],{"class":137},[87,3566,290],{"class":151},[87,3568,148],{"class":137},[87,3570,229],{"class":137},[87,3572,163],{"class":137},[87,3574,299],{"class":151},[87,3576,148],{"class":137},[87,3578,304],{"class":137},[87,3580,307],{"class":97},[87,3582,3583,3585,3587,3589,3591],{"class":89,"line":452},[87,3584,287],{"class":137},[87,3586,315],{"class":151},[87,3588,148],{"class":137},[87,3590,229],{"class":137},[87,3592,275],{"class":137},[87,3594,3595],{"class":89,"line":458},[87,3596,327],{"class":137},[87,3598,3599,3601,3603,3605,3607,3609,3611,3613],{"class":89,"line":499},[87,3600,417],{"class":137},[87,3602,336],{"class":151},[87,3604,148],{"class":137},[87,3606,229],{"class":137},[87,3608,163],{"class":137},[87,3610,3024],{"class":151},[87,3612,148],{"class":137},[87,3614,239],{"class":137},[87,3616,3617,3619,3621,3623,3625,3627,3629,3631,3633,3635,3638],{"class":89,"line":505},[87,3618,417],{"class":137},[87,3620,3024],{"class":151},[87,3622,148],{"class":137},[87,3624,229],{"class":137},[87,3626,2582],{"class":137},[87,3628,148],{"class":137},[87,3630,3047],{"class":151},[87,3632,148],{"class":137},[87,3634,229],{"class":137},[87,3636,3637],{"class":97}," base64_document",[87,3639,496],{"class":137},[87,3641,3642],{"class":89,"line":511},[87,3643,443],{"class":137},[87,3645,3646],{"class":89,"line":521},[87,3647,449],{"class":137},[87,3649,3650],{"class":89,"line":543},[87,3651,2047],{"class":137},[87,3653,3654],{"class":89,"line":588},[87,3655,502],{"class":137},[87,3657,3658],{"class":89,"line":593},[87,3659,496],{"class":137},[87,3661,3662],{"class":89,"line":628},[87,3663,121],{"emptyLinePlaceholder":120},[87,3665,3666,3668,3670],{"class":89,"line":633},[87,3667,514],{"class":97},[87,3669,212],{"class":137},[87,3671,215],{"class":137},[87,3673,3674,3676,3678,3680,3682,3684,3686,3688],{"class":89,"line":693},[87,3675,221],{"class":137},[87,3677,527],{"class":151},[87,3679,148],{"class":137},[87,3681,229],{"class":137},[87,3683,163],{"class":137},[87,3685,536],{"class":151},[87,3687,148],{"class":137},[87,3689,239],{"class":137},[87,3691,3692,3694,3696,3698,3700,3702,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3724],{"class":89,"line":698},[87,3693,221],{"class":137},[87,3695,548],{"class":151},[87,3697,148],{"class":137},[87,3699,229],{"class":137},[87,3701,556],{"class":555},[87,3703,559],{"class":151},[87,3705,563],{"class":562},[87,3707,134],{"class":97},[87,3709,138],{"class":137},[87,3711,142],{"class":141},[87,3713,145],{"class":137},[87,3715,574],{"class":137},[87,3717,152],{"class":151},[87,3719,574],{"class":137},[87,3721,157],{"class":137},[87,3723,583],{"class":562},[87,3725,169],{"class":151},[87,3727,3728],{"class":89,"line":1644},[87,3729,496],{"class":137},[87,3731,3732,3734,3736,3738,3740,3742,3744,3746,3748,3750,3752,3754,3756,3758,3760],{"class":89,"line":1658},[87,3733,596],{"class":97},[87,3735,212],{"class":137},[87,3737,556],{"class":555},[87,3739,148],{"class":151},[87,3741,563],{"class":562},[87,3743,134],{"class":97},[87,3745,138],{"class":137},[87,3747,142],{"class":141},[87,3749,145],{"class":137},[87,3751,574],{"class":137},[87,3753,185],{"class":151},[87,3755,574],{"class":137},[87,3757,157],{"class":137},[87,3759,583],{"class":562},[87,3761,625],{"class":151},[87,3763,3764],{"class":89,"line":1664},[87,3765,121],{"emptyLinePlaceholder":120},[87,3767,3768,3770,3772,3774,3776,3778,3780,3782,3784,3786,3788,3790,3792,3794,3796,3798,3800,3802,3804,3806,3808,3810],{"class":89,"line":1670},[87,3769,636],{"class":97},[87,3771,212],{"class":137},[87,3773,641],{"class":97},[87,3775,138],{"class":137},[87,3777,647],{"class":646},[87,3779,650],{"class":137},[87,3781,420],{"class":653},[87,3783,212],{"class":137},[87,3785,420],{"class":646},[87,3787,304],{"class":137},[87,3789,662],{"class":653},[87,3791,212],{"class":137},[87,3793,667],{"class":646},[87,3795,304],{"class":137},[87,3797,672],{"class":653},[87,3799,212],{"class":137},[87,3801,677],{"class":646},[87,3803,138],{"class":137},[87,3805,682],{"class":646},[87,3807,650],{"class":137},[87,3809,687],{"class":646},[87,3811,690],{"class":137},[87,3813,3814],{"class":89,"line":1685},[87,3815,121],{"emptyLinePlaceholder":120},[87,3817,3818,3820,3822,3824,3826,3828],{"class":89,"line":1699},[87,3819,701],{"class":646},[87,3821,650],{"class":137},[87,3823,148],{"class":137},[87,3825,1069],{"class":151},[87,3827,148],{"class":137},[87,3829,1074],{"class":137},[87,3831,3832,3834,3836,3838,3840,3842,3844,3846,3848,3850,3852,3854,3856,3858,3860,3862],{"class":89,"line":1714},[87,3833,701],{"class":646},[87,3835,650],{"class":137},[87,3837,677],{"class":646},[87,3839,138],{"class":137},[87,3841,682],{"class":646},[87,3843,650],{"class":137},[87,3845,714],{"class":646},[87,3847,138],{"class":137},[87,3849,677],{"class":646},[87,3851,721],{"class":137},[87,3853,724],{"class":653},[87,3855,212],{"class":137},[87,3857,729],{"class":562},[87,3859,304],{"class":137},[87,3861,734],{"class":653},[87,3863,737],{"class":137},[28,3865],{},[74,3867,3868],{"id":3868},"完整示例",[14,3870,3871],{},"以下是一个完整的示例，展示如何添加用户与助手包含了不同媒体类型的对话消息：",[78,3873,3875],{"className":80,"code":3874,"language":82,"meta":83,"style":83},"import os\nimport json\nimport requests\n\n# 替换成你的 MemOS 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\": \"1211\",\n    \"messages\": [\n        {\n            \"role\": \"user\",\n            \"content\": [\n                {\n                    \"type\": \"text\",\n                    \"text\": \"我在研究MemOS。\"\n                }  # 文本消息\n            ]\n        },\n        {\n            \"role\": \"user\",\n            \"content\": [\n                {\n                    \"type\": \"image_url\",\n                    \"image_url\": {\n                        \"url\": \"https:\u002F\u002Fcdn.memtensor.com.cn\u002Fimg\u002F1758706201390_iluj1c_compressed.png\"\n                    }\n                }  # 上传图片\n            ]\n        },\n        {\n            \"role\": \"user\",\n            \"content\": [\n                {\n                    \"type\": \"file\",\n                    \"file\": {\n                        \"file_data\": \"https:\u002F\u002Fcdn.memtensor.com.cn\u002Ffile\u002FMemOS 2.pdf\"\n                    }\n                }  # 上传文档\n            ]\n        }\n    ]\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))\nprint(json.dumps(res.json(), indent=2, ensure_ascii=False))\n",[45,3876,3877,3883,3889,3895,3899,3903,3929,3955,3959,3967,3985,4003,4015,4019,4037,4049,4053,4071,4088,4096,4100,4104,4108,4126,4138,4142,4160,4172,4189,4194,4201,4205,4209,4213,4231,4243,4247,4265,4277,4293,4297,4304,4308,4312,4316,4320,4324,4332,4350,4387,4392,4425,4430,4477],{"__ignoreMap":83},[87,3878,3879,3881],{"class":89,"line":90},[87,3880,94],{"class":93},[87,3882,98],{"class":97},[87,3884,3885,3887],{"class":89,"line":101},[87,3886,94],{"class":93},[87,3888,114],{"class":97},[87,3890,3891,3893],{"class":89,"line":109},[87,3892,94],{"class":93},[87,3894,106],{"class":97},[87,3896,3897],{"class":89,"line":117},[87,3898,121],{"emptyLinePlaceholder":120},[87,3900,3901],{"class":89,"line":124},[87,3902,128],{"class":127},[87,3904,3905,3907,3909,3911,3913,3915,3917,3919,3921,3923,3925,3927],{"class":89,"line":131},[87,3906,134],{"class":97},[87,3908,138],{"class":137},[87,3910,142],{"class":141},[87,3912,145],{"class":137},[87,3914,148],{"class":137},[87,3916,152],{"class":151},[87,3918,148],{"class":137},[87,3920,157],{"class":137},[87,3922,160],{"class":137},[87,3924,163],{"class":137},[87,3926,166],{"class":151},[87,3928,169],{"class":137},[87,3930,3931,3933,3935,3937,3939,3941,3943,3945,3947,3949,3951,3953],{"class":89,"line":172},[87,3932,134],{"class":97},[87,3934,138],{"class":137},[87,3936,142],{"class":141},[87,3938,145],{"class":137},[87,3940,148],{"class":137},[87,3942,185],{"class":151},[87,3944,148],{"class":137},[87,3946,157],{"class":137},[87,3948,160],{"class":137},[87,3950,163],{"class":137},[87,3952,196],{"class":151},[87,3954,169],{"class":137},[87,3956,3957],{"class":89,"line":201},[87,3958,121],{"emptyLinePlaceholder":120},[87,3960,3961,3963,3965],{"class":89,"line":206},[87,3962,209],{"class":97},[87,3964,212],{"class":137},[87,3966,215],{"class":137},[87,3968,3969,3971,3973,3975,3977,3979,3981,3983],{"class":89,"line":218},[87,3970,221],{"class":137},[87,3972,224],{"class":151},[87,3974,148],{"class":137},[87,3976,229],{"class":137},[87,3978,163],{"class":137},[87,3980,234],{"class":151},[87,3982,148],{"class":137},[87,3984,239],{"class":137},[87,3986,3987,3989,3991,3993,3995,3997,3999,4001],{"class":89,"line":242},[87,3988,221],{"class":137},[87,3990,247],{"class":151},[87,3992,148],{"class":137},[87,3994,229],{"class":137},[87,3996,163],{"class":137},[87,3998,256],{"class":151},[87,4000,148],{"class":137},[87,4002,239],{"class":137},[87,4004,4005,4007,4009,4011,4013],{"class":89,"line":263},[87,4006,221],{"class":137},[87,4008,268],{"class":151},[87,4010,148],{"class":137},[87,4012,229],{"class":137},[87,4014,275],{"class":137},[87,4016,4017],{"class":89,"line":278},[87,4018,281],{"class":137},[87,4020,4021,4023,4025,4027,4029,4031,4033,4035],{"class":89,"line":284},[87,4022,287],{"class":137},[87,4024,290],{"class":151},[87,4026,148],{"class":137},[87,4028,229],{"class":137},[87,4030,163],{"class":137},[87,4032,299],{"class":151},[87,4034,148],{"class":137},[87,4036,239],{"class":137},[87,4038,4039,4041,4043,4045,4047],{"class":89,"line":310},[87,4040,287],{"class":137},[87,4042,315],{"class":151},[87,4044,148],{"class":137},[87,4046,229],{"class":137},[87,4048,275],{"class":137},[87,4050,4051],{"class":89,"line":324},[87,4052,327],{"class":137},[87,4054,4055,4057,4059,4061,4063,4065,4067,4069],{"class":89,"line":330},[87,4056,417],{"class":137},[87,4058,336],{"class":151},[87,4060,148],{"class":137},[87,4062,229],{"class":137},[87,4064,163],{"class":137},[87,4066,345],{"class":151},[87,4068,148],{"class":137},[87,4070,239],{"class":137},[87,4072,4073,4075,4077,4079,4081,4083,4086],{"class":89,"line":352},[87,4074,417],{"class":137},[87,4076,345],{"class":151},[87,4078,148],{"class":137},[87,4080,229],{"class":137},[87,4082,163],{"class":137},[87,4084,4085],{"class":151},"我在研究MemOS。",[87,4087,169],{"class":137},[87,4089,4090,4093],{"class":89,"line":370},[87,4091,4092],{"class":137},"                }",[87,4094,4095],{"class":127},"  # 文本消息\n",[87,4097,4098],{"class":89,"line":376},[87,4099,449],{"class":137},[87,4101,4102],{"class":89,"line":381},[87,4103,455],{"class":137},[87,4105,4106],{"class":89,"line":401},[87,4107,281],{"class":137},[87,4109,4110,4112,4114,4116,4118,4120,4122,4124],{"class":89,"line":414},[87,4111,287],{"class":137},[87,4113,290],{"class":151},[87,4115,148],{"class":137},[87,4117,229],{"class":137},[87,4119,163],{"class":137},[87,4121,299],{"class":151},[87,4123,148],{"class":137},[87,4125,239],{"class":137},[87,4127,4128,4130,4132,4134,4136],{"class":89,"line":434},[87,4129,287],{"class":137},[87,4131,315],{"class":151},[87,4133,148],{"class":137},[87,4135,229],{"class":137},[87,4137,275],{"class":137},[87,4139,4140],{"class":89,"line":440},[87,4141,327],{"class":137},[87,4143,4144,4146,4148,4150,4152,4154,4156,4158],{"class":89,"line":446},[87,4145,417],{"class":137},[87,4147,336],{"class":151},[87,4149,148],{"class":137},[87,4151,229],{"class":137},[87,4153,163],{"class":137},[87,4155,394],{"class":151},[87,4157,148],{"class":137},[87,4159,239],{"class":137},[87,4161,4162,4164,4166,4168,4170],{"class":89,"line":452},[87,4163,417],{"class":137},[87,4165,394],{"class":151},[87,4167,148],{"class":137},[87,4169,229],{"class":137},[87,4171,215],{"class":137},[87,4173,4174,4177,4179,4181,4183,4185,4187],{"class":89,"line":458},[87,4175,4176],{"class":137},"                        \"",[87,4178,420],{"class":151},[87,4180,148],{"class":137},[87,4182,229],{"class":137},[87,4184,163],{"class":137},[87,4186,429],{"class":151},[87,4188,169],{"class":137},[87,4190,4191],{"class":89,"line":499},[87,4192,4193],{"class":137},"                    }\n",[87,4195,4196,4198],{"class":89,"line":505},[87,4197,4092],{"class":137},[87,4199,4200],{"class":127},"  # 上传图片\n",[87,4202,4203],{"class":89,"line":511},[87,4204,449],{"class":137},[87,4206,4207],{"class":89,"line":521},[87,4208,455],{"class":137},[87,4210,4211],{"class":89,"line":543},[87,4212,281],{"class":137},[87,4214,4215,4217,4219,4221,4223,4225,4227,4229],{"class":89,"line":588},[87,4216,287],{"class":137},[87,4218,290],{"class":151},[87,4220,148],{"class":137},[87,4222,229],{"class":137},[87,4224,163],{"class":137},[87,4226,299],{"class":151},[87,4228,148],{"class":137},[87,4230,239],{"class":137},[87,4232,4233,4235,4237,4239,4241],{"class":89,"line":593},[87,4234,287],{"class":137},[87,4236,315],{"class":151},[87,4238,148],{"class":137},[87,4240,229],{"class":137},[87,4242,275],{"class":137},[87,4244,4245],{"class":89,"line":628},[87,4246,327],{"class":137},[87,4248,4249,4251,4253,4255,4257,4259,4261,4263],{"class":89,"line":633},[87,4250,417],{"class":137},[87,4252,336],{"class":151},[87,4254,148],{"class":137},[87,4256,229],{"class":137},[87,4258,163],{"class":137},[87,4260,3024],{"class":151},[87,4262,148],{"class":137},[87,4264,239],{"class":137},[87,4266,4267,4269,4271,4273,4275],{"class":89,"line":693},[87,4268,417],{"class":137},[87,4270,3024],{"class":151},[87,4272,148],{"class":137},[87,4274,229],{"class":137},[87,4276,215],{"class":137},[87,4278,4279,4281,4283,4285,4287,4289,4291],{"class":89,"line":698},[87,4280,4176],{"class":137},[87,4282,3047],{"class":151},[87,4284,148],{"class":137},[87,4286,229],{"class":137},[87,4288,163],{"class":137},[87,4290,3056],{"class":151},[87,4292,169],{"class":137},[87,4294,4295],{"class":89,"line":1644},[87,4296,4193],{"class":137},[87,4298,4299,4301],{"class":89,"line":1658},[87,4300,4092],{"class":137},[87,4302,4303],{"class":127},"  # 上传文档\n",[87,4305,4306],{"class":89,"line":1664},[87,4307,449],{"class":137},[87,4309,4310],{"class":89,"line":1670},[87,4311,2047],{"class":137},[87,4313,4314],{"class":89,"line":1685},[87,4315,502],{"class":137},[87,4317,4318],{"class":89,"line":1699},[87,4319,496],{"class":137},[87,4321,4322],{"class":89,"line":1714},[87,4323,121],{"emptyLinePlaceholder":120},[87,4325,4326,4328,4330],{"class":89,"line":1720},[87,4327,514],{"class":97},[87,4329,212],{"class":137},[87,4331,215],{"class":137},[87,4333,4334,4336,4338,4340,4342,4344,4346,4348],{"class":89,"line":1739},[87,4335,221],{"class":137},[87,4337,527],{"class":151},[87,4339,148],{"class":137},[87,4341,229],{"class":137},[87,4343,163],{"class":137},[87,4345,536],{"class":151},[87,4347,148],{"class":137},[87,4349,239],{"class":137},[87,4351,4353,4355,4357,4359,4361,4363,4365,4367,4369,4371,4373,4375,4377,4379,4381,4383,4385],{"class":89,"line":4352},49,[87,4354,221],{"class":137},[87,4356,548],{"class":151},[87,4358,148],{"class":137},[87,4360,229],{"class":137},[87,4362,556],{"class":555},[87,4364,559],{"class":151},[87,4366,563],{"class":562},[87,4368,134],{"class":97},[87,4370,138],{"class":137},[87,4372,142],{"class":141},[87,4374,145],{"class":137},[87,4376,574],{"class":137},[87,4378,152],{"class":151},[87,4380,574],{"class":137},[87,4382,157],{"class":137},[87,4384,583],{"class":562},[87,4386,169],{"class":151},[87,4388,4390],{"class":89,"line":4389},50,[87,4391,496],{"class":137},[87,4393,4395,4397,4399,4401,4403,4405,4407,4409,4411,4413,4415,4417,4419,4421,4423],{"class":89,"line":4394},51,[87,4396,596],{"class":97},[87,4398,212],{"class":137},[87,4400,556],{"class":555},[87,4402,148],{"class":151},[87,4404,563],{"class":562},[87,4406,134],{"class":97},[87,4408,138],{"class":137},[87,4410,142],{"class":141},[87,4412,145],{"class":137},[87,4414,574],{"class":137},[87,4416,185],{"class":151},[87,4418,574],{"class":137},[87,4420,157],{"class":137},[87,4422,583],{"class":562},[87,4424,625],{"class":151},[87,4426,4428],{"class":89,"line":4427},52,[87,4429,121],{"emptyLinePlaceholder":120},[87,4431,4433,4435,4437,4439,4441,4443,4445,4447,4449,4451,4453,4455,4457,4459,4461,4463,4465,4467,4469,4471,4473,4475],{"class":89,"line":4432},53,[87,4434,636],{"class":97},[87,4436,212],{"class":137},[87,4438,641],{"class":97},[87,4440,138],{"class":137},[87,4442,647],{"class":646},[87,4444,650],{"class":137},[87,4446,420],{"class":653},[87,4448,212],{"class":137},[87,4450,420],{"class":646},[87,4452,304],{"class":137},[87,4454,662],{"class":653},[87,4456,212],{"class":137},[87,4458,667],{"class":646},[87,4460,304],{"class":137},[87,4462,672],{"class":653},[87,4464,212],{"class":137},[87,4466,677],{"class":646},[87,4468,138],{"class":137},[87,4470,682],{"class":646},[87,4472,650],{"class":137},[87,4474,687],{"class":646},[87,4476,690],{"class":137},[87,4478,4480,4482,4484,4486,4488,4490,4492,4494,4496,4498,4500,4502,4504,4506,4508,4510],{"class":89,"line":4479},54,[87,4481,701],{"class":646},[87,4483,650],{"class":137},[87,4485,677],{"class":646},[87,4487,138],{"class":137},[87,4489,682],{"class":646},[87,4491,650],{"class":137},[87,4493,714],{"class":646},[87,4495,138],{"class":137},[87,4497,677],{"class":646},[87,4499,721],{"class":137},[87,4501,724],{"class":653},[87,4503,212],{"class":137},[87,4505,729],{"class":562},[87,4507,304],{"class":137},[87,4509,734],{"class":653},[87,4511,737],{"class":137},[4513,4514,4515],"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);}",{"title":83,"searchDepth":101,"depth":101,"links":4517},[4518,4523,4524,4525],{"id":33,"depth":101,"text":34,"children":4519},[4520,4521,4522],{"id":76,"depth":109,"text":76},{"id":742,"depth":109,"text":742},{"id":1113,"depth":109,"text":1113},{"id":1746,"depth":101,"text":1747},{"id":1771,"depth":101,"text":1772},{"id":1789,"depth":101,"text":1790,"children":4526},[4527,4528,4529],{"id":1793,"depth":109,"text":1793},{"id":2821,"depth":109,"text":2821},{"id":3868,"depth":109,"text":3868},"添加消息时，将图片和文档集成到与MemOS的交互中。","md",{},"\u002Fcn\u002Fmemos_cloud\u002Ffeatures\u002Fbasic\u002Fmultimodal",{"title":5,"description":83},"cn\u002Fmemos_cloud\u002Ffeatures\u002Fbasic\u002Fmultimodal","mHAfzkX3QQzAs9JFM9O7co-4JjVXA6j-B-YAYuhElXo",[4538,4546],{"title":4539,"path":4540,"stem":4541,"icon":4542,"framework":6,"module":6,"class":4543,"target":-1,"active":4544,"defaultOpen":4544,"children":-1,"description":4545},"异步模式AsyncMode","\u002Fcn\u002Fmemos_cloud\u002Ffeatures\u002Fbasic\u002Fasync_mode","memos_cloud\u002Ffeatures\u002Fbasic\u002Fasync_mode","i-ri-timer-flash-line",[],false,"添加消息时使用异步模式，接口请求立即返回，而实际处理在MemOS后台排队完成。",{"title":4547,"path":4548,"stem":4549,"icon":4550,"framework":6,"module":6,"class":4551,"target":-1,"active":4544,"defaultOpen":4544,"children":-1,"description":4552},"自定义标签Tags","\u002Fcn\u002Fmemos_cloud\u002Ffeatures\u002Fbasic\u002Fcustom_tags","memos_cloud\u002Ffeatures\u002Fbasic\u002Fcustom_tags","i-ri-price-tag-3-line",[],"添加消息时按照你的业务需求使用标签。",1774339748430]