[{"data":1,"prerenderedAt":3785},["ShallowReactive",2],{"docs-page-en-\u002Fmemos_cloud\u002Ffeatures\u002Fprofile":3,"surround-en-\u002Fmemos_cloud\u002Ffeatures\u002Fprofile":3772},{"id":4,"title":5,"avatar":6,"banner":6,"body":7,"category":6,"desc":3765,"description":57,"extension":3766,"links":6,"meta":3767,"navigation":6,"path":3768,"seo":3769,"stem":3770,"__hash__":3771},"docs\u002Fen\u002Fmemos_cloud\u002Ffeatures\u002Fprofile.md","Profile",null,{"type":8,"value":9,"toc":3751},"minimark",[10,15,19,22,45,48,51,117,129,132,136,197,199,203,311,314,341,350,352,356,366,368,373,387,608,620,626,628,632,635,1136,1138,1142,1145,1812,1814,1818,1829,2262,2265,2770,2772,2776,2779,3347,3349,3353,3356,3721,3723,3727,3747],[11,12,14],"h2",{"id":13},"_1-what-is-profile","1. What is Profile?",[16,17,18],"p",{},"AI applications often try to achieve a sense of \"memory and personalization\" through a fixed persona passed in the prompt, combined with predefined tags that route different users to different canned replies. But as conversations continue, users keep changing — manually maintained tags can't keep up, and the feeling of being personally known never really lands.",[16,20,21],{},"Profile lets you build a structured picture of a user or AI Agent. Scattered pieces of information from conversations are extracted and mapped onto predefined fields, then automatically updated and completed as the conversation deepens. Key characteristics include:",[23,24,25,33,39],"ul",{},[26,27,28,32],"li",{},[29,30,31],"strong",{},"Structured",": the profile is made up of predefined fields, stored together and directly usable, instead of being scattered across individual memories;",[26,34,35,38],{},[29,36,37],{},"Continuously updated",": as conversations continue, MemOS automatically updates the fields so the profile keeps catching up with the user's latest state — no manual maintenance required;",[26,40,41,44],{},[29,42,43],{},"Field-level control",": you can configure whether each field can be updated automatically. Open fields evolve with the conversation, while key fields can be locked to stay stable and avoid drifting with conversational noise.",[16,46,47],{},"Profile fits scenarios such as smart home, brand customer service, and financial advisory — anywhere that benefits from consistent, stable conversations where the AI remembers who the user is over the long term.",[16,49,50],{},"An example structure:",[52,53,58],"pre",{"className":54,"code":55,"language":56,"meta":57,"style":57},"language-plaintext shiki shiki-themes material-theme-lighter github-light-high-contrast github-dark-default","Basic Info\n  Name: Alex\n  Occupation: Engineer\n  Location: Hangzhou\nInterests\n  Hobbies: camping, indie games\n  Favorite music: folk\nPersonality Tags\n  Three keywords: outgoing, curious, meticulous\n","plaintext","",[59,60,61,69,75,81,87,93,99,105,111],"code",{"__ignoreMap":57},[62,63,66],"span",{"class":64,"line":65},"line",1,[62,67,68],{},"Basic Info\n",[62,70,72],{"class":64,"line":71},2,[62,73,74],{},"  Name: Alex\n",[62,76,78],{"class":64,"line":77},3,[62,79,80],{},"  Occupation: Engineer\n",[62,82,84],{"class":64,"line":83},4,[62,85,86],{},"  Location: Hangzhou\n",[62,88,90],{"class":64,"line":89},5,[62,91,92],{},"Interests\n",[62,94,96],{"class":64,"line":95},6,[62,97,98],{},"  Hobbies: camping, indie games\n",[62,100,102],{"class":64,"line":101},7,[62,103,104],{},"  Favorite music: folk\n",[62,106,108],{"class":64,"line":107},8,[62,109,110],{},"Personality Tags\n",[62,112,114],{"class":64,"line":113},9,[62,115,116],{},"  Three keywords: outgoing, curious, meticulous\n",[118,119,120],"note",{},[16,121,122,123,128],{},"Profile can also be bound to an AI Agent to maintain a stable persona for that Agent. After enabling ",[124,125,127],"a",{"href":126},"\u002Fmemos_cloud\u002Fintroduction\u002Fisolation_filters#create-independent-memory-for-an-agent","Create Independent Memory for an Agent",", each Agent gets its own Profile.",[130,131],"br",{},[11,133,135],{"id":134},"_2-key-concepts","2. Key Concepts",[23,137,138,148,157,163,172,181],{},[26,139,140,147],{},[29,141,142,143,146],{},"Template (",[59,144,145],{},"profile_template",")",": defines the field structure of a Profile, including field names, hierarchy, default values, and whether algorithmic updates are allowed. A single template can be bound to multiple users or Agents.",[26,149,150,156],{},[29,151,152,153,146],{},"Instance (",[59,154,155],{},"profile",": the Profile created when a user or Agent is bound to a template; it stores that user's or Agent's own field values.",[26,158,159,162],{},[29,160,161],{},"Attribute",": a specific field in an instance, such as relationship, interests, communication style, or anniversaries.",[26,164,165,171],{},[29,166,167,168,146],{},"Value (",[59,169,170],{},"value",": the value of a field in an instance. When messages are added, MemOS updates the corresponding field value based on the message content.",[26,173,174,180],{},[29,175,176,177,146],{},"Algorithm-updatable flag (",[59,178,179],{},"algorithm_updatable",": controls whether a field can be automatically updated by the algorithm.",[26,182,183,193,194,196],{},[29,184,185,186,189,190,146],{},"Subject (",[59,187,188],{},"user_id","\u002F",[59,191,192],{},"agent_id",": each user has their own Profile instance. After enabling ",[124,195,127],{"href":126},", you can also create Profile instances for Agents.",[130,198],{},[11,200,202],{"id":201},"_3-how-it-works","3. How It Works",[52,204,208],{"className":205,"code":206,"language":207,"meta":57,"style":57},"language-mermaid shiki shiki-themes material-theme-lighter github-light-high-contrast github-dark-default","sequenceDiagram\n    autonumber\n    participant Dev as Developer\n    participant User as End user\n    participant App as AI product\n    participant Mem as MemOS\n    participant LLM as LLM used by the product\n\n    Dev->>Mem: Create a template defining the Profile structure\n    Dev->>Mem: Bind the template to a user, generating an instance\n    User->>App: Send message \u002F chat\n    App->>Mem: searchMemory\n    Mem-->>App: Recall Profile + other memories\n    App->>LLM: Build context and generate a more personalized reply\n    LLM-->>App: Return reply\n    App-->>User: Show reply\n    App->>Mem: addMessage\n    Mem->>Mem: Extract info from the conversation, update Profile fields\n","mermaid",[59,209,210,216,221,226,231,236,241,246,252,257,263,269,275,281,287,293,299,305],{"__ignoreMap":57},[62,211,212],{"class":64,"line":65},[62,213,215],{"class":214},"s5ojA","sequenceDiagram\n",[62,217,218],{"class":64,"line":71},[62,219,220],{"class":214},"    autonumber\n",[62,222,223],{"class":64,"line":77},[62,224,225],{"class":214},"    participant Dev as Developer\n",[62,227,228],{"class":64,"line":83},[62,229,230],{"class":214},"    participant User as End user\n",[62,232,233],{"class":64,"line":89},[62,234,235],{"class":214},"    participant App as AI product\n",[62,237,238],{"class":64,"line":95},[62,239,240],{"class":214},"    participant Mem as MemOS\n",[62,242,243],{"class":64,"line":101},[62,244,245],{"class":214},"    participant LLM as LLM used by the product\n",[62,247,248],{"class":64,"line":107},[62,249,251],{"emptyLinePlaceholder":250},true,"\n",[62,253,254],{"class":64,"line":113},[62,255,256],{"class":214},"    Dev->>Mem: Create a template defining the Profile structure\n",[62,258,260],{"class":64,"line":259},10,[62,261,262],{"class":214},"    Dev->>Mem: Bind the template to a user, generating an instance\n",[62,264,266],{"class":64,"line":265},11,[62,267,268],{"class":214},"    User->>App: Send message \u002F chat\n",[62,270,272],{"class":64,"line":271},12,[62,273,274],{"class":214},"    App->>Mem: searchMemory\n",[62,276,278],{"class":64,"line":277},13,[62,279,280],{"class":214},"    Mem-->>App: Recall Profile + other memories\n",[62,282,284],{"class":64,"line":283},14,[62,285,286],{"class":214},"    App->>LLM: Build context and generate a more personalized reply\n",[62,288,290],{"class":64,"line":289},15,[62,291,292],{"class":214},"    LLM-->>App: Return reply\n",[62,294,296],{"class":64,"line":295},16,[62,297,298],{"class":214},"    App-->>User: Show reply\n",[62,300,302],{"class":64,"line":301},17,[62,303,304],{"class":214},"    App->>Mem: addMessage\n",[62,306,308],{"class":64,"line":307},18,[62,309,310],{"class":214},"    Mem->>Mem: Extract info from the conversation, update Profile fields\n",[16,312,313],{},"The diagram above shows the full interaction flow between the developer, end user, AI product, and MemOS:",[315,316,317,323,329,335],"ol",{},[26,318,319,322],{},[29,320,321],{},"Prepare a template",": create a Profile template in the dashboard and define the field structure;",[26,324,325,328],{},[29,326,327],{},"Bind to a subject",": bind the template to a user or Agent to create their own Profile instance;",[26,330,331,334],{},[29,332,333],{},"Retrieve and use",": recall memories relevant to the current question, including the Profile, and add them to the LLM context to generate a reply that better understands the user;",[26,336,337,340],{},[29,338,339],{},"Auto-update",": as more messages are added, MemOS extracts information from the conversation and updates the corresponding fields in the instance.",[118,342,343],{},[16,344,345,346,349],{},"Binding a template currently does ",[29,347,348],{},"not"," retroactively fill in field values from past conversations. We recommend binding the template as soon as the user is created.",[130,351],{},[11,353,355],{"id":354},"_4-examples","4. Examples",[118,357,358],{},[16,359,360,361,365],{},"For the complete list of API fields, formats, and other details, see the ",[124,362,364],{"href":363},"\u002Fapi_docs\u002Fcore\u002Fbind_profile_template","Bind Profile Template"," API documentation.",[130,367],{},[369,370,372],"h3",{"id":371},"create-a-template","Create a template",[16,374,375,376,382,383,386],{},"Profile templates are created and maintained in the ",[124,377,381],{"href":378,"rel":379},"https:\u002F\u002Fmemos-dashboard.openmem.net",[380],"nofollow","MemOS Dashboard",". Templates are described in JSON, with ",[29,384,385],{},"up to three levels"," of nesting:",[52,388,392],{"className":389,"code":390,"language":391,"meta":57,"style":57},"language-json shiki shiki-themes material-theme-lighter github-light-high-contrast github-dark-default","{\n  \"Basic Info\": {\n    \"Name\": { \"value\": \"\", \"algorithm_updatable\": false },\n    \"Occupation\": { \"value\": \"\", \"algorithm_updatable\": true },\n    \"Location\": { \"value\": \"\", \"algorithm_updatable\": true }\n  },\n  \"Personality Tags\": {\n    \"Three keywords\": { \"value\": \"\", \"algorithm_updatable\": true }\n  }\n}\n","json",[59,393,394,400,419,467,505,543,548,561,598,603],{"__ignoreMap":57},[62,395,396],{"class":64,"line":65},[62,397,399],{"class":398},"suWxN","{\n",[62,401,402,406,410,413,416],{"class":64,"line":71},[62,403,405],{"class":404},"sfJrv","  \"",[62,407,409],{"class":408},"skH7o","Basic Info",[62,411,412],{"class":404},"\"",[62,414,415],{"class":398},":",[62,417,418],{"class":398}," {\n",[62,420,421,424,428,430,432,435,438,441,443,445,449,452,454,456,458,460,464],{"class":64,"line":77},[62,422,423],{"class":404},"    \"",[62,425,427],{"class":426},"smon8","Name",[62,429,412],{"class":404},[62,431,415],{"class":398},[62,433,434],{"class":398}," {",[62,436,437],{"class":404}," \"",[62,439,170],{"class":440},"s_fzf",[62,442,412],{"class":404},[62,444,415],{"class":398},[62,446,448],{"class":447},"sjUum"," \"\"",[62,450,451],{"class":398},",",[62,453,437],{"class":404},[62,455,179],{"class":440},[62,457,412],{"class":404},[62,459,415],{"class":398},[62,461,463],{"class":462},"smHB8"," false",[62,465,466],{"class":398}," },\n",[62,468,469,471,474,476,478,480,482,484,486,488,490,492,494,496,498,500,503],{"class":64,"line":83},[62,470,423],{"class":404},[62,472,473],{"class":426},"Occupation",[62,475,412],{"class":404},[62,477,415],{"class":398},[62,479,434],{"class":398},[62,481,437],{"class":404},[62,483,170],{"class":440},[62,485,412],{"class":404},[62,487,415],{"class":398},[62,489,448],{"class":447},[62,491,451],{"class":398},[62,493,437],{"class":404},[62,495,179],{"class":440},[62,497,412],{"class":404},[62,499,415],{"class":398},[62,501,502],{"class":462}," true",[62,504,466],{"class":398},[62,506,507,509,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540],{"class":64,"line":89},[62,508,423],{"class":404},[62,510,511],{"class":426},"Location",[62,513,412],{"class":404},[62,515,415],{"class":398},[62,517,434],{"class":398},[62,519,437],{"class":404},[62,521,170],{"class":440},[62,523,412],{"class":404},[62,525,415],{"class":398},[62,527,448],{"class":447},[62,529,451],{"class":398},[62,531,437],{"class":404},[62,533,179],{"class":440},[62,535,412],{"class":404},[62,537,415],{"class":398},[62,539,502],{"class":462},[62,541,542],{"class":398}," }\n",[62,544,545],{"class":64,"line":95},[62,546,547],{"class":398},"  },\n",[62,549,550,552,555,557,559],{"class":64,"line":101},[62,551,405],{"class":404},[62,553,554],{"class":408},"Personality Tags",[62,556,412],{"class":404},[62,558,415],{"class":398},[62,560,418],{"class":398},[62,562,563,565,568,570,572,574,576,578,580,582,584,586,588,590,592,594,596],{"class":64,"line":107},[62,564,423],{"class":404},[62,566,567],{"class":426},"Three keywords",[62,569,412],{"class":404},[62,571,415],{"class":398},[62,573,434],{"class":398},[62,575,437],{"class":404},[62,577,170],{"class":440},[62,579,412],{"class":404},[62,581,415],{"class":398},[62,583,448],{"class":447},[62,585,451],{"class":398},[62,587,437],{"class":404},[62,589,179],{"class":440},[62,591,412],{"class":404},[62,593,415],{"class":398},[62,595,502],{"class":462},[62,597,542],{"class":398},[62,599,600],{"class":64,"line":113},[62,601,602],{"class":398},"  }\n",[62,604,605],{"class":64,"line":259},[62,606,607],{"class":398},"}\n",[23,609,610,615],{},[26,611,612,614],{},[59,613,170],{},": the field's value; leave it empty or provide a default;",[26,616,617,619],{},[59,618,179],{},": marks whether the field can be automatically updated by the algorithm from conversations.",[621,622,623],"warning",{},[16,624,625],{},"Editing or deleting a field in a template affects that field across every Profile instance already bound to the template. Be careful when modifying a template that has bound instances.",[130,627],{},[369,629,631],{"id":630},"bind-a-user-to-a-template","Bind a user to a template",[16,633,634],{},"After you bind a template to a user, MemOS creates a Profile instance for that user. As messages are added, MemOS automatically updates the corresponding field values, keeping the profile up to date.",[636,637,638,886,1026],"code-group",{},[52,639,644],{"className":640,"code":641,"filename":642,"language":643,"meta":57,"style":57},"language-python shiki shiki-themes material-theme-lighter github-light-high-contrast github-dark-default","import requests\n\nAPI_KEY = \"YOUR_API_KEY\"\nBASE_URL = \"https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\"\n\ndata = {\n    \"bind_list\": [\n        {\"user_id\": \"memos_user_123\", \"profile_template_id\": \"tpl_user_001\"}\n    ]\n}\n\nres = requests.post(\n    f\"{BASE_URL}\u002Fbind\u002Fprofile_template\",\n    headers={\"Authorization\": f\"Token {API_KEY}\"},\n    json=data\n)\nprint(res.json())\n","Python (HTTP)","python",[59,645,646,655,659,678,692,696,706,720,760,765,769,773,793,817,853,863,868],{"__ignoreMap":57},[62,647,648,652],{"class":64,"line":65},[62,649,651],{"class":650},"sBMTB","import",[62,653,654],{"class":214}," requests\n",[62,656,657],{"class":64,"line":71},[62,658,251],{"emptyLinePlaceholder":250},[62,660,661,665,669,671,675],{"class":64,"line":77},[62,662,664],{"class":663},"sZaqd","API_KEY",[62,666,668],{"class":667},"saN0X"," =",[62,670,437],{"class":447},[62,672,674],{"class":673},"sp1uZ","YOUR_API_KEY",[62,676,677],{"class":447},"\"\n",[62,679,680,683,685,687,690],{"class":64,"line":83},[62,681,682],{"class":663},"BASE_URL",[62,684,668],{"class":667},[62,686,437],{"class":447},[62,688,689],{"class":673},"https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1",[62,691,677],{"class":447},[62,693,694],{"class":64,"line":89},[62,695,251],{"emptyLinePlaceholder":250},[62,697,698,701,704],{"class":64,"line":95},[62,699,700],{"class":214},"data ",[62,702,703],{"class":667},"=",[62,705,418],{"class":398},[62,707,708,710,713,715,717],{"class":64,"line":101},[62,709,423],{"class":447},[62,711,712],{"class":673},"bind_list",[62,714,412],{"class":447},[62,716,415],{"class":398},[62,718,719],{"class":398}," [\n",[62,721,722,725,727,729,731,733,735,738,740,742,744,747,749,751,753,756,758],{"class":64,"line":107},[62,723,724],{"class":398},"        {",[62,726,412],{"class":447},[62,728,188],{"class":673},[62,730,412],{"class":447},[62,732,415],{"class":398},[62,734,437],{"class":447},[62,736,737],{"class":673},"memos_user_123",[62,739,412],{"class":447},[62,741,451],{"class":398},[62,743,437],{"class":447},[62,745,746],{"class":673},"profile_template_id",[62,748,412],{"class":447},[62,750,415],{"class":398},[62,752,437],{"class":447},[62,754,755],{"class":673},"tpl_user_001",[62,757,412],{"class":447},[62,759,607],{"class":398},[62,761,762],{"class":64,"line":113},[62,763,764],{"class":398},"    ]\n",[62,766,767],{"class":64,"line":259},[62,768,607],{"class":398},[62,770,771],{"class":64,"line":265},[62,772,251],{"emptyLinePlaceholder":250},[62,774,775,778,780,783,786,790],{"class":64,"line":271},[62,776,777],{"class":214},"res ",[62,779,703],{"class":667},[62,781,782],{"class":214}," requests",[62,784,785],{"class":398},".",[62,787,789],{"class":788},"sa-2m","post",[62,791,792],{"class":398},"(\n",[62,794,795,799,801,805,808,811,814],{"class":64,"line":277},[62,796,798],{"class":797},"sZ6T4","    f",[62,800,412],{"class":673},[62,802,804],{"class":803},"scyET","{",[62,806,682],{"class":807},"svxCd",[62,809,810],{"class":803},"}",[62,812,813],{"class":673},"\u002Fbind\u002Fprofile_template\"",[62,815,816],{"class":398},",\n",[62,818,819,823,825,827,829,832,834,836,839,842,844,846,848,850],{"class":64,"line":283},[62,820,822],{"class":821},"sp4zP","    headers",[62,824,703],{"class":667},[62,826,804],{"class":398},[62,828,412],{"class":447},[62,830,831],{"class":673},"Authorization",[62,833,412],{"class":447},[62,835,415],{"class":398},[62,837,838],{"class":797}," f",[62,840,841],{"class":673},"\"Token ",[62,843,804],{"class":803},[62,845,664],{"class":807},[62,847,810],{"class":803},[62,849,412],{"class":673},[62,851,852],{"class":398},"},\n",[62,854,855,858,860],{"class":64,"line":289},[62,856,857],{"class":821},"    json",[62,859,703],{"class":667},[62,861,862],{"class":788},"data\n",[62,864,865],{"class":64,"line":295},[62,866,867],{"class":398},")\n",[62,869,870,873,876,879,881,883],{"class":64,"line":301},[62,871,872],{"class":807},"print",[62,874,875],{"class":398},"(",[62,877,878],{"class":788},"res",[62,880,785],{"class":398},[62,882,391],{"class":788},[62,884,885],{"class":398},"())\n",[52,887,890],{"className":640,"code":888,"filename":889,"language":643,"meta":57,"style":57},"# Make sure MemOS is installed (pip install MemoryOS -U)\nfrom memos.api.client import MemOSClient\n\nclient = MemOSClient(api_key=\"YOUR_API_KEY\")\n\nres = client.bind_profile_template(\n    bind_list=[{\"user_id\": \"memos_user_123\", \"profile_template_id\": \"tpl_user_001\"}]\n)\nprint(res)\n","Python (SDK)",[59,891,892,898,921,925,949,953,969,1012,1016],{"__ignoreMap":57},[62,893,894],{"class":64,"line":65},[62,895,897],{"class":896},"sfVK4","# Make sure MemOS is installed (pip install MemoryOS -U)\n",[62,899,900,903,906,908,911,913,916,918],{"class":64,"line":71},[62,901,902],{"class":650},"from",[62,904,905],{"class":214}," memos",[62,907,785],{"class":398},[62,909,910],{"class":214},"api",[62,912,785],{"class":398},[62,914,915],{"class":214},"client ",[62,917,651],{"class":650},[62,919,920],{"class":214}," MemOSClient\n",[62,922,923],{"class":64,"line":77},[62,924,251],{"emptyLinePlaceholder":250},[62,926,927,929,931,934,936,939,941,943,945,947],{"class":64,"line":83},[62,928,915],{"class":214},[62,930,703],{"class":667},[62,932,933],{"class":788}," MemOSClient",[62,935,875],{"class":398},[62,937,938],{"class":821},"api_key",[62,940,703],{"class":667},[62,942,412],{"class":447},[62,944,674],{"class":673},[62,946,412],{"class":447},[62,948,867],{"class":398},[62,950,951],{"class":64,"line":89},[62,952,251],{"emptyLinePlaceholder":250},[62,954,955,957,959,962,964,967],{"class":64,"line":95},[62,956,777],{"class":214},[62,958,703],{"class":667},[62,960,961],{"class":214}," client",[62,963,785],{"class":398},[62,965,966],{"class":788},"bind_profile_template",[62,968,792],{"class":398},[62,970,971,974,976,979,981,983,985,987,989,991,993,995,997,999,1001,1003,1005,1007,1009],{"class":64,"line":101},[62,972,973],{"class":821},"    bind_list",[62,975,703],{"class":667},[62,977,978],{"class":398},"[{",[62,980,412],{"class":447},[62,982,188],{"class":673},[62,984,412],{"class":447},[62,986,415],{"class":398},[62,988,437],{"class":447},[62,990,737],{"class":673},[62,992,412],{"class":447},[62,994,451],{"class":398},[62,996,437],{"class":447},[62,998,746],{"class":673},[62,1000,412],{"class":447},[62,1002,415],{"class":398},[62,1004,437],{"class":447},[62,1006,755],{"class":673},[62,1008,412],{"class":447},[62,1010,1011],{"class":398},"}]\n",[62,1013,1014],{"class":64,"line":107},[62,1015,867],{"class":398},[62,1017,1018,1020,1022,1024],{"class":64,"line":113},[62,1019,872],{"class":807},[62,1021,875],{"class":398},[62,1023,878],{"class":788},[62,1025,867],{"class":398},[52,1027,1032],{"className":1028,"code":1029,"filename":1030,"language":1031,"meta":57,"style":57},"language-bash shiki shiki-themes material-theme-lighter github-light-high-contrast github-dark-default","curl --request POST \\\n  --url https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\u002Fbind\u002Fprofile_template \\\n  --header 'Authorization: Token YOUR_API_KEY' \\\n  --header 'Content-Type: application\u002Fjson' \\\n  --data '{\n    \"bind_list\": [\n      {\n        \"user_id\": \"memos_user_123\",\n        \"profile_template_id\": \"tpl_user_001\"\n      }\n    ]\n  }'\n","Curl","bash",[59,1033,1034,1051,1061,1077,1090,1099,1104,1109,1114,1119,1124,1128],{"__ignoreMap":57},[62,1035,1036,1040,1044,1047],{"class":64,"line":65},[62,1037,1039],{"class":1038},"saonL","curl",[62,1041,1043],{"class":1042},"sp2SP"," --request",[62,1045,1046],{"class":673}," POST",[62,1048,1050],{"class":1049},"seOsA"," \\\n",[62,1052,1053,1056,1059],{"class":64,"line":71},[62,1054,1055],{"class":1042},"  --url",[62,1057,1058],{"class":673}," https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\u002Fbind\u002Fprofile_template",[62,1060,1050],{"class":1049},[62,1062,1063,1066,1069,1072,1075],{"class":64,"line":77},[62,1064,1065],{"class":1042},"  --header",[62,1067,1068],{"class":447}," '",[62,1070,1071],{"class":673},"Authorization: Token YOUR_API_KEY",[62,1073,1074],{"class":447},"'",[62,1076,1050],{"class":1049},[62,1078,1079,1081,1083,1086,1088],{"class":64,"line":83},[62,1080,1065],{"class":1042},[62,1082,1068],{"class":447},[62,1084,1085],{"class":673},"Content-Type: application\u002Fjson",[62,1087,1074],{"class":447},[62,1089,1050],{"class":1049},[62,1091,1092,1095,1097],{"class":64,"line":89},[62,1093,1094],{"class":1042},"  --data",[62,1096,1068],{"class":447},[62,1098,399],{"class":673},[62,1100,1101],{"class":64,"line":95},[62,1102,1103],{"class":673},"    \"bind_list\": [\n",[62,1105,1106],{"class":64,"line":101},[62,1107,1108],{"class":673},"      {\n",[62,1110,1111],{"class":64,"line":107},[62,1112,1113],{"class":673},"        \"user_id\": \"memos_user_123\",\n",[62,1115,1116],{"class":64,"line":113},[62,1117,1118],{"class":673},"        \"profile_template_id\": \"tpl_user_001\"\n",[62,1120,1121],{"class":64,"line":259},[62,1122,1123],{"class":673},"      }\n",[62,1125,1126],{"class":64,"line":265},[62,1127,764],{"class":673},[62,1129,1130,1133],{"class":64,"line":271},[62,1131,1132],{"class":673},"  }",[62,1134,1135],{"class":447},"'\n",[130,1137],{},[369,1139,1141],{"id":1140},"add-a-conversation","Add a conversation",[16,1143,1144],{},"The user mentions their job and hobbies in conversation, and MemOS automatically extracts the information and updates the Profile.",[636,1146,1147,1470,1706],{},[52,1148,1150],{"className":640,"code":1149,"filename":642,"language":643,"meta":57,"style":57},"import requests\n\nAPI_KEY = \"YOUR_API_KEY\"\nBASE_URL = \"https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\"\n\ndata = {\n    \"user_id\": \"memos_user_123\",\n    \"conversation_id\": \"conv_0624\",\n    \"allow_memory_view\": [\"profile\", \"detail_factual\", \"preference\"],\n    \"messages\": [\n        {\"role\": \"user\", \"content\": \"I'm a product manager based in Hangzhou. I usually enjoy reading sci-fi novels and camping.\"},\n        {\"role\": \"assistant\", \"content\": \"Got it — Hangzhou is a great place, with plenty of camping spots nearby.\"}\n    ]\n}\n\nres = requests.post(\n    f\"{BASE_URL}\u002Fadd\u002Fmessage\",\n    headers={\"Authorization\": f\"Token {API_KEY}\"},\n    json=data\n)\nprint(res.json())\n",[59,1151,1152,1158,1162,1174,1186,1190,1198,1216,1236,1277,1290,1330,1368,1372,1376,1380,1394,1411,1441,1450,1455],{"__ignoreMap":57},[62,1153,1154,1156],{"class":64,"line":65},[62,1155,651],{"class":650},[62,1157,654],{"class":214},[62,1159,1160],{"class":64,"line":71},[62,1161,251],{"emptyLinePlaceholder":250},[62,1163,1164,1166,1168,1170,1172],{"class":64,"line":77},[62,1165,664],{"class":663},[62,1167,668],{"class":667},[62,1169,437],{"class":447},[62,1171,674],{"class":673},[62,1173,677],{"class":447},[62,1175,1176,1178,1180,1182,1184],{"class":64,"line":83},[62,1177,682],{"class":663},[62,1179,668],{"class":667},[62,1181,437],{"class":447},[62,1183,689],{"class":673},[62,1185,677],{"class":447},[62,1187,1188],{"class":64,"line":89},[62,1189,251],{"emptyLinePlaceholder":250},[62,1191,1192,1194,1196],{"class":64,"line":95},[62,1193,700],{"class":214},[62,1195,703],{"class":667},[62,1197,418],{"class":398},[62,1199,1200,1202,1204,1206,1208,1210,1212,1214],{"class":64,"line":101},[62,1201,423],{"class":447},[62,1203,188],{"class":673},[62,1205,412],{"class":447},[62,1207,415],{"class":398},[62,1209,437],{"class":447},[62,1211,737],{"class":673},[62,1213,412],{"class":447},[62,1215,816],{"class":398},[62,1217,1218,1220,1223,1225,1227,1229,1232,1234],{"class":64,"line":107},[62,1219,423],{"class":447},[62,1221,1222],{"class":673},"conversation_id",[62,1224,412],{"class":447},[62,1226,415],{"class":398},[62,1228,437],{"class":447},[62,1230,1231],{"class":673},"conv_0624",[62,1233,412],{"class":447},[62,1235,816],{"class":398},[62,1237,1238,1240,1243,1245,1247,1250,1252,1254,1256,1258,1260,1263,1265,1267,1269,1272,1274],{"class":64,"line":113},[62,1239,423],{"class":447},[62,1241,1242],{"class":673},"allow_memory_view",[62,1244,412],{"class":447},[62,1246,415],{"class":398},[62,1248,1249],{"class":398}," [",[62,1251,412],{"class":447},[62,1253,155],{"class":673},[62,1255,412],{"class":447},[62,1257,451],{"class":398},[62,1259,437],{"class":447},[62,1261,1262],{"class":673},"detail_factual",[62,1264,412],{"class":447},[62,1266,451],{"class":398},[62,1268,437],{"class":447},[62,1270,1271],{"class":673},"preference",[62,1273,412],{"class":447},[62,1275,1276],{"class":398},"],\n",[62,1278,1279,1281,1284,1286,1288],{"class":64,"line":259},[62,1280,423],{"class":447},[62,1282,1283],{"class":673},"messages",[62,1285,412],{"class":447},[62,1287,415],{"class":398},[62,1289,719],{"class":398},[62,1291,1292,1294,1296,1299,1301,1303,1305,1308,1310,1312,1314,1317,1319,1321,1323,1326,1328],{"class":64,"line":265},[62,1293,724],{"class":398},[62,1295,412],{"class":447},[62,1297,1298],{"class":673},"role",[62,1300,412],{"class":447},[62,1302,415],{"class":398},[62,1304,437],{"class":447},[62,1306,1307],{"class":673},"user",[62,1309,412],{"class":447},[62,1311,451],{"class":398},[62,1313,437],{"class":447},[62,1315,1316],{"class":673},"content",[62,1318,412],{"class":447},[62,1320,415],{"class":398},[62,1322,437],{"class":447},[62,1324,1325],{"class":673},"I'm a product manager based in Hangzhou. I usually enjoy reading sci-fi novels and camping.",[62,1327,412],{"class":447},[62,1329,852],{"class":398},[62,1331,1332,1334,1336,1338,1340,1342,1344,1347,1349,1351,1353,1355,1357,1359,1361,1364,1366],{"class":64,"line":271},[62,1333,724],{"class":398},[62,1335,412],{"class":447},[62,1337,1298],{"class":673},[62,1339,412],{"class":447},[62,1341,415],{"class":398},[62,1343,437],{"class":447},[62,1345,1346],{"class":673},"assistant",[62,1348,412],{"class":447},[62,1350,451],{"class":398},[62,1352,437],{"class":447},[62,1354,1316],{"class":673},[62,1356,412],{"class":447},[62,1358,415],{"class":398},[62,1360,437],{"class":447},[62,1362,1363],{"class":673},"Got it — Hangzhou is a great place, with plenty of camping spots nearby.",[62,1365,412],{"class":447},[62,1367,607],{"class":398},[62,1369,1370],{"class":64,"line":277},[62,1371,764],{"class":398},[62,1373,1374],{"class":64,"line":283},[62,1375,607],{"class":398},[62,1377,1378],{"class":64,"line":289},[62,1379,251],{"emptyLinePlaceholder":250},[62,1381,1382,1384,1386,1388,1390,1392],{"class":64,"line":295},[62,1383,777],{"class":214},[62,1385,703],{"class":667},[62,1387,782],{"class":214},[62,1389,785],{"class":398},[62,1391,789],{"class":788},[62,1393,792],{"class":398},[62,1395,1396,1398,1400,1402,1404,1406,1409],{"class":64,"line":301},[62,1397,798],{"class":797},[62,1399,412],{"class":673},[62,1401,804],{"class":803},[62,1403,682],{"class":807},[62,1405,810],{"class":803},[62,1407,1408],{"class":673},"\u002Fadd\u002Fmessage\"",[62,1410,816],{"class":398},[62,1412,1413,1415,1417,1419,1421,1423,1425,1427,1429,1431,1433,1435,1437,1439],{"class":64,"line":307},[62,1414,822],{"class":821},[62,1416,703],{"class":667},[62,1418,804],{"class":398},[62,1420,412],{"class":447},[62,1422,831],{"class":673},[62,1424,412],{"class":447},[62,1426,415],{"class":398},[62,1428,838],{"class":797},[62,1430,841],{"class":673},[62,1432,804],{"class":803},[62,1434,664],{"class":807},[62,1436,810],{"class":803},[62,1438,412],{"class":673},[62,1440,852],{"class":398},[62,1442,1444,1446,1448],{"class":64,"line":1443},19,[62,1445,857],{"class":821},[62,1447,703],{"class":667},[62,1449,862],{"class":788},[62,1451,1453],{"class":64,"line":1452},20,[62,1454,867],{"class":398},[62,1456,1458,1460,1462,1464,1466,1468],{"class":64,"line":1457},21,[62,1459,872],{"class":807},[62,1461,875],{"class":398},[62,1463,878],{"class":788},[62,1465,785],{"class":398},[62,1467,391],{"class":788},[62,1469,885],{"class":398},[52,1471,1473],{"className":640,"code":1472,"filename":889,"language":643,"meta":57,"style":57},"# Make sure MemOS is installed (pip install MemoryOS -U)\nfrom memos.api.client import MemOSClient\n\nclient = MemOSClient(api_key=\"YOUR_API_KEY\")\n\nres = client.add_message(\n    user_id=\"memos_user_123\",\n    conversation_id=\"conv_0624\",\n    allow_memory_view=[\"profile\", \"detail_factual\", \"preference\"],\n    messages=[\n        {\"role\": \"user\", \"content\": \"I'm a product manager based in Hangzhou. I usually enjoy reading sci-fi novels and camping.\"},\n        {\"role\": \"assistant\", \"content\": \"Got it — Hangzhou is a great place, with plenty of camping spots nearby.\"}\n    ]\n)\nprint(res)\n",[59,1474,1475,1479,1497,1501,1523,1527,1542,1557,1572,1606,1616,1652,1688,1692,1696],{"__ignoreMap":57},[62,1476,1477],{"class":64,"line":65},[62,1478,897],{"class":896},[62,1480,1481,1483,1485,1487,1489,1491,1493,1495],{"class":64,"line":71},[62,1482,902],{"class":650},[62,1484,905],{"class":214},[62,1486,785],{"class":398},[62,1488,910],{"class":214},[62,1490,785],{"class":398},[62,1492,915],{"class":214},[62,1494,651],{"class":650},[62,1496,920],{"class":214},[62,1498,1499],{"class":64,"line":77},[62,1500,251],{"emptyLinePlaceholder":250},[62,1502,1503,1505,1507,1509,1511,1513,1515,1517,1519,1521],{"class":64,"line":83},[62,1504,915],{"class":214},[62,1506,703],{"class":667},[62,1508,933],{"class":788},[62,1510,875],{"class":398},[62,1512,938],{"class":821},[62,1514,703],{"class":667},[62,1516,412],{"class":447},[62,1518,674],{"class":673},[62,1520,412],{"class":447},[62,1522,867],{"class":398},[62,1524,1525],{"class":64,"line":89},[62,1526,251],{"emptyLinePlaceholder":250},[62,1528,1529,1531,1533,1535,1537,1540],{"class":64,"line":95},[62,1530,777],{"class":214},[62,1532,703],{"class":667},[62,1534,961],{"class":214},[62,1536,785],{"class":398},[62,1538,1539],{"class":788},"add_message",[62,1541,792],{"class":398},[62,1543,1544,1547,1549,1551,1553,1555],{"class":64,"line":101},[62,1545,1546],{"class":821},"    user_id",[62,1548,703],{"class":667},[62,1550,412],{"class":447},[62,1552,737],{"class":673},[62,1554,412],{"class":447},[62,1556,816],{"class":398},[62,1558,1559,1562,1564,1566,1568,1570],{"class":64,"line":107},[62,1560,1561],{"class":821},"    conversation_id",[62,1563,703],{"class":667},[62,1565,412],{"class":447},[62,1567,1231],{"class":673},[62,1569,412],{"class":447},[62,1571,816],{"class":398},[62,1573,1574,1577,1579,1582,1584,1586,1588,1590,1592,1594,1596,1598,1600,1602,1604],{"class":64,"line":113},[62,1575,1576],{"class":821},"    allow_memory_view",[62,1578,703],{"class":667},[62,1580,1581],{"class":398},"[",[62,1583,412],{"class":447},[62,1585,155],{"class":673},[62,1587,412],{"class":447},[62,1589,451],{"class":398},[62,1591,437],{"class":447},[62,1593,1262],{"class":673},[62,1595,412],{"class":447},[62,1597,451],{"class":398},[62,1599,437],{"class":447},[62,1601,1271],{"class":673},[62,1603,412],{"class":447},[62,1605,1276],{"class":398},[62,1607,1608,1611,1613],{"class":64,"line":259},[62,1609,1610],{"class":821},"    messages",[62,1612,703],{"class":667},[62,1614,1615],{"class":398},"[\n",[62,1617,1618,1620,1622,1624,1626,1628,1630,1632,1634,1636,1638,1640,1642,1644,1646,1648,1650],{"class":64,"line":265},[62,1619,724],{"class":398},[62,1621,412],{"class":447},[62,1623,1298],{"class":673},[62,1625,412],{"class":447},[62,1627,415],{"class":398},[62,1629,437],{"class":447},[62,1631,1307],{"class":673},[62,1633,412],{"class":447},[62,1635,451],{"class":398},[62,1637,437],{"class":447},[62,1639,1316],{"class":673},[62,1641,412],{"class":447},[62,1643,415],{"class":398},[62,1645,437],{"class":447},[62,1647,1325],{"class":673},[62,1649,412],{"class":447},[62,1651,852],{"class":398},[62,1653,1654,1656,1658,1660,1662,1664,1666,1668,1670,1672,1674,1676,1678,1680,1682,1684,1686],{"class":64,"line":271},[62,1655,724],{"class":398},[62,1657,412],{"class":447},[62,1659,1298],{"class":673},[62,1661,412],{"class":447},[62,1663,415],{"class":398},[62,1665,437],{"class":447},[62,1667,1346],{"class":673},[62,1669,412],{"class":447},[62,1671,451],{"class":398},[62,1673,437],{"class":447},[62,1675,1316],{"class":673},[62,1677,412],{"class":447},[62,1679,415],{"class":398},[62,1681,437],{"class":447},[62,1683,1363],{"class":673},[62,1685,412],{"class":447},[62,1687,607],{"class":398},[62,1689,1690],{"class":64,"line":277},[62,1691,764],{"class":398},[62,1693,1694],{"class":64,"line":283},[62,1695,867],{"class":398},[62,1697,1698,1700,1702,1704],{"class":64,"line":289},[62,1699,872],{"class":807},[62,1701,875],{"class":398},[62,1703,878],{"class":788},[62,1705,867],{"class":398},[52,1707,1709],{"className":1028,"code":1708,"filename":1030,"language":1031,"meta":57,"style":57},"curl --request POST \\\n  --url https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\u002Fadd\u002Fmessage \\\n  --header 'Authorization: Token YOUR_API_KEY' \\\n  --header 'Content-Type: application\u002Fjson' \\\n  --data '{\n    \"user_id\": \"memos_user_123\",\n    \"conversation_id\": \"conv_0624\",\n    \"allow_memory_view\": [\"profile\", \"detail_factual\", \"preference\"],\n    \"messages\": [\n      {\"role\": \"user\", \"content\": \"I'\\''m a product manager based in Hangzhou. I usually enjoy reading sci-fi novels and camping.\"},\n      {\"role\": \"assistant\", \"content\": \"Got it — Hangzhou is a great place, with plenty of camping spots nearby.\"}\n    ]\n  }'\n",[59,1710,1711,1721,1730,1742,1754,1762,1767,1772,1777,1782,1797,1802,1806],{"__ignoreMap":57},[62,1712,1713,1715,1717,1719],{"class":64,"line":65},[62,1714,1039],{"class":1038},[62,1716,1043],{"class":1042},[62,1718,1046],{"class":673},[62,1720,1050],{"class":1049},[62,1722,1723,1725,1728],{"class":64,"line":71},[62,1724,1055],{"class":1042},[62,1726,1727],{"class":673}," https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\u002Fadd\u002Fmessage",[62,1729,1050],{"class":1049},[62,1731,1732,1734,1736,1738,1740],{"class":64,"line":77},[62,1733,1065],{"class":1042},[62,1735,1068],{"class":447},[62,1737,1071],{"class":673},[62,1739,1074],{"class":447},[62,1741,1050],{"class":1049},[62,1743,1744,1746,1748,1750,1752],{"class":64,"line":83},[62,1745,1065],{"class":1042},[62,1747,1068],{"class":447},[62,1749,1085],{"class":673},[62,1751,1074],{"class":447},[62,1753,1050],{"class":1049},[62,1755,1756,1758,1760],{"class":64,"line":89},[62,1757,1094],{"class":1042},[62,1759,1068],{"class":447},[62,1761,399],{"class":673},[62,1763,1764],{"class":64,"line":95},[62,1765,1766],{"class":673},"    \"user_id\": \"memos_user_123\",\n",[62,1768,1769],{"class":64,"line":101},[62,1770,1771],{"class":673},"    \"conversation_id\": \"conv_0624\",\n",[62,1773,1774],{"class":64,"line":107},[62,1775,1776],{"class":673},"    \"allow_memory_view\": [\"profile\", \"detail_factual\", \"preference\"],\n",[62,1778,1779],{"class":64,"line":113},[62,1780,1781],{"class":673},"    \"messages\": [\n",[62,1783,1784,1787,1789,1792,1794],{"class":64,"line":259},[62,1785,1786],{"class":673},"      {\"role\": \"user\", \"content\": \"I",[62,1788,1074],{"class":447},[62,1790,1791],{"class":1049},"\\'",[62,1793,1074],{"class":447},[62,1795,1796],{"class":673},"m a product manager based in Hangzhou. I usually enjoy reading sci-fi novels and camping.\"},\n",[62,1798,1799],{"class":64,"line":265},[62,1800,1801],{"class":673},"      {\"role\": \"assistant\", \"content\": \"Got it — Hangzhou is a great place, with plenty of camping spots nearby.\"}\n",[62,1803,1804],{"class":64,"line":271},[62,1805,764],{"class":673},[62,1807,1808,1810],{"class":64,"line":277},[62,1809,1132],{"class":673},[62,1811,1135],{"class":447},[130,1813],{},[369,1815,1817],{"id":1816},"search-profile","Search Profile",[16,1819,1820,1821,1824,1825,1828],{},"When you ask about the user in a new session, call Search Memory and pass ",[59,1822,1823],{},"\"profile\""," in ",[59,1826,1827],{},"include_memory_view"," to recall Profile.",[636,1830,1831,2036,2168],{},[52,1832,1834],{"className":640,"code":1833,"filename":642,"language":643,"meta":57,"style":57},"import requests\n\nAPI_KEY = \"YOUR_API_KEY\"\nBASE_URL = \"https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\"\n\ndata = {\n    \"user_id\": \"memos_user_123\",\n    \"query\": \"What's this user's basic background?\",\n    \"include_memory_view\": [\"profile\"]\n}\n\nres = requests.post(\n    f\"{BASE_URL}\u002Fsearch\u002Fmemory\",\n    headers={\"Authorization\": f\"Token {API_KEY}\"},\n    json=data\n)\nprint(res.json())\n",[59,1835,1836,1842,1846,1858,1870,1874,1882,1900,1920,1941,1945,1949,1963,1980,2010,2018,2022],{"__ignoreMap":57},[62,1837,1838,1840],{"class":64,"line":65},[62,1839,651],{"class":650},[62,1841,654],{"class":214},[62,1843,1844],{"class":64,"line":71},[62,1845,251],{"emptyLinePlaceholder":250},[62,1847,1848,1850,1852,1854,1856],{"class":64,"line":77},[62,1849,664],{"class":663},[62,1851,668],{"class":667},[62,1853,437],{"class":447},[62,1855,674],{"class":673},[62,1857,677],{"class":447},[62,1859,1860,1862,1864,1866,1868],{"class":64,"line":83},[62,1861,682],{"class":663},[62,1863,668],{"class":667},[62,1865,437],{"class":447},[62,1867,689],{"class":673},[62,1869,677],{"class":447},[62,1871,1872],{"class":64,"line":89},[62,1873,251],{"emptyLinePlaceholder":250},[62,1875,1876,1878,1880],{"class":64,"line":95},[62,1877,700],{"class":214},[62,1879,703],{"class":667},[62,1881,418],{"class":398},[62,1883,1884,1886,1888,1890,1892,1894,1896,1898],{"class":64,"line":101},[62,1885,423],{"class":447},[62,1887,188],{"class":673},[62,1889,412],{"class":447},[62,1891,415],{"class":398},[62,1893,437],{"class":447},[62,1895,737],{"class":673},[62,1897,412],{"class":447},[62,1899,816],{"class":398},[62,1901,1902,1904,1907,1909,1911,1913,1916,1918],{"class":64,"line":107},[62,1903,423],{"class":447},[62,1905,1906],{"class":673},"query",[62,1908,412],{"class":447},[62,1910,415],{"class":398},[62,1912,437],{"class":447},[62,1914,1915],{"class":673},"What's this user's basic background?",[62,1917,412],{"class":447},[62,1919,816],{"class":398},[62,1921,1922,1924,1926,1928,1930,1932,1934,1936,1938],{"class":64,"line":113},[62,1923,423],{"class":447},[62,1925,1827],{"class":673},[62,1927,412],{"class":447},[62,1929,415],{"class":398},[62,1931,1249],{"class":398},[62,1933,412],{"class":447},[62,1935,155],{"class":673},[62,1937,412],{"class":447},[62,1939,1940],{"class":398},"]\n",[62,1942,1943],{"class":64,"line":259},[62,1944,607],{"class":398},[62,1946,1947],{"class":64,"line":265},[62,1948,251],{"emptyLinePlaceholder":250},[62,1950,1951,1953,1955,1957,1959,1961],{"class":64,"line":271},[62,1952,777],{"class":214},[62,1954,703],{"class":667},[62,1956,782],{"class":214},[62,1958,785],{"class":398},[62,1960,789],{"class":788},[62,1962,792],{"class":398},[62,1964,1965,1967,1969,1971,1973,1975,1978],{"class":64,"line":277},[62,1966,798],{"class":797},[62,1968,412],{"class":673},[62,1970,804],{"class":803},[62,1972,682],{"class":807},[62,1974,810],{"class":803},[62,1976,1977],{"class":673},"\u002Fsearch\u002Fmemory\"",[62,1979,816],{"class":398},[62,1981,1982,1984,1986,1988,1990,1992,1994,1996,1998,2000,2002,2004,2006,2008],{"class":64,"line":283},[62,1983,822],{"class":821},[62,1985,703],{"class":667},[62,1987,804],{"class":398},[62,1989,412],{"class":447},[62,1991,831],{"class":673},[62,1993,412],{"class":447},[62,1995,415],{"class":398},[62,1997,838],{"class":797},[62,1999,841],{"class":673},[62,2001,804],{"class":803},[62,2003,664],{"class":807},[62,2005,810],{"class":803},[62,2007,412],{"class":673},[62,2009,852],{"class":398},[62,2011,2012,2014,2016],{"class":64,"line":289},[62,2013,857],{"class":821},[62,2015,703],{"class":667},[62,2017,862],{"class":788},[62,2019,2020],{"class":64,"line":295},[62,2021,867],{"class":398},[62,2023,2024,2026,2028,2030,2032,2034],{"class":64,"line":301},[62,2025,872],{"class":807},[62,2027,875],{"class":398},[62,2029,878],{"class":788},[62,2031,785],{"class":398},[62,2033,391],{"class":788},[62,2035,885],{"class":398},[52,2037,2039],{"className":640,"code":2038,"filename":889,"language":643,"meta":57,"style":57},"# Make sure MemOS is installed (pip install MemoryOS -U)\nfrom memos.api.client import MemOSClient\n\nclient = MemOSClient(api_key=\"YOUR_API_KEY\")\n\nres = client.search_memory(\n    user_id=\"memos_user_123\",\n    query=\"What's this user's basic background?\",\n    include_memory_view=[\"profile\"]\n)\nprint(res)\n",[59,2040,2041,2045,2063,2067,2089,2093,2108,2122,2137,2154,2158],{"__ignoreMap":57},[62,2042,2043],{"class":64,"line":65},[62,2044,897],{"class":896},[62,2046,2047,2049,2051,2053,2055,2057,2059,2061],{"class":64,"line":71},[62,2048,902],{"class":650},[62,2050,905],{"class":214},[62,2052,785],{"class":398},[62,2054,910],{"class":214},[62,2056,785],{"class":398},[62,2058,915],{"class":214},[62,2060,651],{"class":650},[62,2062,920],{"class":214},[62,2064,2065],{"class":64,"line":77},[62,2066,251],{"emptyLinePlaceholder":250},[62,2068,2069,2071,2073,2075,2077,2079,2081,2083,2085,2087],{"class":64,"line":83},[62,2070,915],{"class":214},[62,2072,703],{"class":667},[62,2074,933],{"class":788},[62,2076,875],{"class":398},[62,2078,938],{"class":821},[62,2080,703],{"class":667},[62,2082,412],{"class":447},[62,2084,674],{"class":673},[62,2086,412],{"class":447},[62,2088,867],{"class":398},[62,2090,2091],{"class":64,"line":89},[62,2092,251],{"emptyLinePlaceholder":250},[62,2094,2095,2097,2099,2101,2103,2106],{"class":64,"line":95},[62,2096,777],{"class":214},[62,2098,703],{"class":667},[62,2100,961],{"class":214},[62,2102,785],{"class":398},[62,2104,2105],{"class":788},"search_memory",[62,2107,792],{"class":398},[62,2109,2110,2112,2114,2116,2118,2120],{"class":64,"line":101},[62,2111,1546],{"class":821},[62,2113,703],{"class":667},[62,2115,412],{"class":447},[62,2117,737],{"class":673},[62,2119,412],{"class":447},[62,2121,816],{"class":398},[62,2123,2124,2127,2129,2131,2133,2135],{"class":64,"line":107},[62,2125,2126],{"class":821},"    query",[62,2128,703],{"class":667},[62,2130,412],{"class":447},[62,2132,1915],{"class":673},[62,2134,412],{"class":447},[62,2136,816],{"class":398},[62,2138,2139,2142,2144,2146,2148,2150,2152],{"class":64,"line":113},[62,2140,2141],{"class":821},"    include_memory_view",[62,2143,703],{"class":667},[62,2145,1581],{"class":398},[62,2147,412],{"class":447},[62,2149,155],{"class":673},[62,2151,412],{"class":447},[62,2153,1940],{"class":398},[62,2155,2156],{"class":64,"line":259},[62,2157,867],{"class":398},[62,2159,2160,2162,2164,2166],{"class":64,"line":265},[62,2161,872],{"class":807},[62,2163,875],{"class":398},[62,2165,878],{"class":788},[62,2167,867],{"class":398},[52,2169,2171],{"className":1028,"code":2170,"filename":1030,"language":1031,"meta":57,"style":57},"curl --request POST \\\n  --url https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\u002Fsearch\u002Fmemory \\\n  --header 'Authorization: Token YOUR_API_KEY' \\\n  --header 'Content-Type: application\u002Fjson' \\\n  --data '{\n    \"user_id\": \"memos_user_123\",\n    \"query\": \"What'\\''s this user'\\''s basic background?\",\n    \"include_memory_view\": [\"profile\"]\n  }'\n",[59,2172,2173,2183,2192,2204,2216,2224,2228,2251,2256],{"__ignoreMap":57},[62,2174,2175,2177,2179,2181],{"class":64,"line":65},[62,2176,1039],{"class":1038},[62,2178,1043],{"class":1042},[62,2180,1046],{"class":673},[62,2182,1050],{"class":1049},[62,2184,2185,2187,2190],{"class":64,"line":71},[62,2186,1055],{"class":1042},[62,2188,2189],{"class":673}," https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\u002Fsearch\u002Fmemory",[62,2191,1050],{"class":1049},[62,2193,2194,2196,2198,2200,2202],{"class":64,"line":77},[62,2195,1065],{"class":1042},[62,2197,1068],{"class":447},[62,2199,1071],{"class":673},[62,2201,1074],{"class":447},[62,2203,1050],{"class":1049},[62,2205,2206,2208,2210,2212,2214],{"class":64,"line":83},[62,2207,1065],{"class":1042},[62,2209,1068],{"class":447},[62,2211,1085],{"class":673},[62,2213,1074],{"class":447},[62,2215,1050],{"class":1049},[62,2217,2218,2220,2222],{"class":64,"line":89},[62,2219,1094],{"class":1042},[62,2221,1068],{"class":447},[62,2223,399],{"class":673},[62,2225,2226],{"class":64,"line":95},[62,2227,1766],{"class":673},[62,2229,2230,2233,2235,2237,2239,2242,2244,2246,2248],{"class":64,"line":101},[62,2231,2232],{"class":673},"    \"query\": \"What",[62,2234,1074],{"class":447},[62,2236,1791],{"class":1049},[62,2238,1074],{"class":447},[62,2240,2241],{"class":673},"s this user",[62,2243,1074],{"class":447},[62,2245,1791],{"class":1049},[62,2247,1074],{"class":447},[62,2249,2250],{"class":673},"s basic background?\",\n",[62,2252,2253],{"class":64,"line":107},[62,2254,2255],{"class":673},"    \"include_memory_view\": [\"profile\"]\n",[62,2257,2258,2260],{"class":64,"line":113},[62,2259,1132],{"class":673},[62,2261,1135],{"class":447},[16,2263,2264],{},"Example response:",[52,2266,2268],{"className":389,"code":2267,"language":391,"meta":57,"style":57},"{\n  \"code\": 0,\n  \"message\": \"ok\",\n  \"data\": {\n    \"profile_detail_list\": [\n      {\n        \"id\": \"memos97701df652bb42cf8fe276b0da1441f3_tpl_bb0948b22fe7_e6a0dbfb3d47\",\n        \"memory\": \"Basic Info.Occupation: Product Manager\",\n        \"memory_type\": \"ProfileMemory\",\n        \"template_id\": \"tpl_bb0948b22fe7\",\n        \"profile_category\": \"Basic Info\",\n        \"profile_field\": \"Occupation\",\n        \"profile_path\": \"Basic Info.Occupation\",\n        \"status\": \"activated\",\n        \"confidence\": 0.99,\n        \"relativity\": 0.6782,\n        \"algorithm_updatable\": true\n      },\n      {\n        \"id\": \"memos97701df652bb42cf8fe276b0da1441f3_tpl_bb0948b22fe7_2785203c3b81\",\n        \"memory\": \"Basic Info.Location: Hangzhou\",\n        \"memory_type\": \"ProfileMemory\",\n        \"template_id\": \"tpl_bb0948b22fe7\",\n        \"profile_category\": \"Basic Info\",\n        \"profile_field\": \"Location\",\n        \"profile_path\": \"Basic Info.Location\",\n        \"status\": \"activated\",\n        \"confidence\": 0.99,\n        \"relativity\": 0.6808,\n        \"algorithm_updatable\": true\n      }\n    ]\n  }\n}\n",[59,2269,2270,2274,2290,2310,2323,2336,2340,2361,2381,2401,2421,2440,2459,2479,2499,2515,2531,2544,2549,2553,2572,2591,2610,2629,2648,2667,2687,2706,2721,2737,2750,2755,2760,2765],{"__ignoreMap":57},[62,2271,2272],{"class":64,"line":65},[62,2273,399],{"class":398},[62,2275,2276,2278,2280,2282,2284,2288],{"class":64,"line":71},[62,2277,405],{"class":404},[62,2279,59],{"class":408},[62,2281,412],{"class":404},[62,2283,415],{"class":398},[62,2285,2287],{"class":2286},"sJNII"," 0",[62,2289,816],{"class":398},[62,2291,2292,2294,2297,2299,2301,2303,2306,2308],{"class":64,"line":77},[62,2293,405],{"class":404},[62,2295,2296],{"class":408},"message",[62,2298,412],{"class":404},[62,2300,415],{"class":398},[62,2302,437],{"class":447},[62,2304,2305],{"class":673},"ok",[62,2307,412],{"class":447},[62,2309,816],{"class":398},[62,2311,2312,2314,2317,2319,2321],{"class":64,"line":83},[62,2313,405],{"class":404},[62,2315,2316],{"class":408},"data",[62,2318,412],{"class":404},[62,2320,415],{"class":398},[62,2322,418],{"class":398},[62,2324,2325,2327,2330,2332,2334],{"class":64,"line":89},[62,2326,423],{"class":404},[62,2328,2329],{"class":426},"profile_detail_list",[62,2331,412],{"class":404},[62,2333,415],{"class":398},[62,2335,719],{"class":398},[62,2337,2338],{"class":64,"line":95},[62,2339,1108],{"class":398},[62,2341,2342,2345,2348,2350,2352,2354,2357,2359],{"class":64,"line":101},[62,2343,2344],{"class":404},"        \"",[62,2346,2347],{"class":440},"id",[62,2349,412],{"class":404},[62,2351,415],{"class":398},[62,2353,437],{"class":447},[62,2355,2356],{"class":673},"memos97701df652bb42cf8fe276b0da1441f3_tpl_bb0948b22fe7_e6a0dbfb3d47",[62,2358,412],{"class":447},[62,2360,816],{"class":398},[62,2362,2363,2365,2368,2370,2372,2374,2377,2379],{"class":64,"line":107},[62,2364,2344],{"class":404},[62,2366,2367],{"class":440},"memory",[62,2369,412],{"class":404},[62,2371,415],{"class":398},[62,2373,437],{"class":447},[62,2375,2376],{"class":673},"Basic Info.Occupation: Product Manager",[62,2378,412],{"class":447},[62,2380,816],{"class":398},[62,2382,2383,2385,2388,2390,2392,2394,2397,2399],{"class":64,"line":113},[62,2384,2344],{"class":404},[62,2386,2387],{"class":440},"memory_type",[62,2389,412],{"class":404},[62,2391,415],{"class":398},[62,2393,437],{"class":447},[62,2395,2396],{"class":673},"ProfileMemory",[62,2398,412],{"class":447},[62,2400,816],{"class":398},[62,2402,2403,2405,2408,2410,2412,2414,2417,2419],{"class":64,"line":259},[62,2404,2344],{"class":404},[62,2406,2407],{"class":440},"template_id",[62,2409,412],{"class":404},[62,2411,415],{"class":398},[62,2413,437],{"class":447},[62,2415,2416],{"class":673},"tpl_bb0948b22fe7",[62,2418,412],{"class":447},[62,2420,816],{"class":398},[62,2422,2423,2425,2428,2430,2432,2434,2436,2438],{"class":64,"line":265},[62,2424,2344],{"class":404},[62,2426,2427],{"class":440},"profile_category",[62,2429,412],{"class":404},[62,2431,415],{"class":398},[62,2433,437],{"class":447},[62,2435,409],{"class":673},[62,2437,412],{"class":447},[62,2439,816],{"class":398},[62,2441,2442,2444,2447,2449,2451,2453,2455,2457],{"class":64,"line":271},[62,2443,2344],{"class":404},[62,2445,2446],{"class":440},"profile_field",[62,2448,412],{"class":404},[62,2450,415],{"class":398},[62,2452,437],{"class":447},[62,2454,473],{"class":673},[62,2456,412],{"class":447},[62,2458,816],{"class":398},[62,2460,2461,2463,2466,2468,2470,2472,2475,2477],{"class":64,"line":277},[62,2462,2344],{"class":404},[62,2464,2465],{"class":440},"profile_path",[62,2467,412],{"class":404},[62,2469,415],{"class":398},[62,2471,437],{"class":447},[62,2473,2474],{"class":673},"Basic Info.Occupation",[62,2476,412],{"class":447},[62,2478,816],{"class":398},[62,2480,2481,2483,2486,2488,2490,2492,2495,2497],{"class":64,"line":283},[62,2482,2344],{"class":404},[62,2484,2485],{"class":440},"status",[62,2487,412],{"class":404},[62,2489,415],{"class":398},[62,2491,437],{"class":447},[62,2493,2494],{"class":673},"activated",[62,2496,412],{"class":447},[62,2498,816],{"class":398},[62,2500,2501,2503,2506,2508,2510,2513],{"class":64,"line":289},[62,2502,2344],{"class":404},[62,2504,2505],{"class":440},"confidence",[62,2507,412],{"class":404},[62,2509,415],{"class":398},[62,2511,2512],{"class":2286}," 0.99",[62,2514,816],{"class":398},[62,2516,2517,2519,2522,2524,2526,2529],{"class":64,"line":295},[62,2518,2344],{"class":404},[62,2520,2521],{"class":440},"relativity",[62,2523,412],{"class":404},[62,2525,415],{"class":398},[62,2527,2528],{"class":2286}," 0.6782",[62,2530,816],{"class":398},[62,2532,2533,2535,2537,2539,2541],{"class":64,"line":301},[62,2534,2344],{"class":404},[62,2536,179],{"class":440},[62,2538,412],{"class":404},[62,2540,415],{"class":398},[62,2542,2543],{"class":462}," true\n",[62,2545,2546],{"class":64,"line":307},[62,2547,2548],{"class":398},"      },\n",[62,2550,2551],{"class":64,"line":1443},[62,2552,1108],{"class":398},[62,2554,2555,2557,2559,2561,2563,2565,2568,2570],{"class":64,"line":1452},[62,2556,2344],{"class":404},[62,2558,2347],{"class":440},[62,2560,412],{"class":404},[62,2562,415],{"class":398},[62,2564,437],{"class":447},[62,2566,2567],{"class":673},"memos97701df652bb42cf8fe276b0da1441f3_tpl_bb0948b22fe7_2785203c3b81",[62,2569,412],{"class":447},[62,2571,816],{"class":398},[62,2573,2574,2576,2578,2580,2582,2584,2587,2589],{"class":64,"line":1457},[62,2575,2344],{"class":404},[62,2577,2367],{"class":440},[62,2579,412],{"class":404},[62,2581,415],{"class":398},[62,2583,437],{"class":447},[62,2585,2586],{"class":673},"Basic Info.Location: Hangzhou",[62,2588,412],{"class":447},[62,2590,816],{"class":398},[62,2592,2594,2596,2598,2600,2602,2604,2606,2608],{"class":64,"line":2593},22,[62,2595,2344],{"class":404},[62,2597,2387],{"class":440},[62,2599,412],{"class":404},[62,2601,415],{"class":398},[62,2603,437],{"class":447},[62,2605,2396],{"class":673},[62,2607,412],{"class":447},[62,2609,816],{"class":398},[62,2611,2613,2615,2617,2619,2621,2623,2625,2627],{"class":64,"line":2612},23,[62,2614,2344],{"class":404},[62,2616,2407],{"class":440},[62,2618,412],{"class":404},[62,2620,415],{"class":398},[62,2622,437],{"class":447},[62,2624,2416],{"class":673},[62,2626,412],{"class":447},[62,2628,816],{"class":398},[62,2630,2632,2634,2636,2638,2640,2642,2644,2646],{"class":64,"line":2631},24,[62,2633,2344],{"class":404},[62,2635,2427],{"class":440},[62,2637,412],{"class":404},[62,2639,415],{"class":398},[62,2641,437],{"class":447},[62,2643,409],{"class":673},[62,2645,412],{"class":447},[62,2647,816],{"class":398},[62,2649,2651,2653,2655,2657,2659,2661,2663,2665],{"class":64,"line":2650},25,[62,2652,2344],{"class":404},[62,2654,2446],{"class":440},[62,2656,412],{"class":404},[62,2658,415],{"class":398},[62,2660,437],{"class":447},[62,2662,511],{"class":673},[62,2664,412],{"class":447},[62,2666,816],{"class":398},[62,2668,2670,2672,2674,2676,2678,2680,2683,2685],{"class":64,"line":2669},26,[62,2671,2344],{"class":404},[62,2673,2465],{"class":440},[62,2675,412],{"class":404},[62,2677,415],{"class":398},[62,2679,437],{"class":447},[62,2681,2682],{"class":673},"Basic Info.Location",[62,2684,412],{"class":447},[62,2686,816],{"class":398},[62,2688,2690,2692,2694,2696,2698,2700,2702,2704],{"class":64,"line":2689},27,[62,2691,2344],{"class":404},[62,2693,2485],{"class":440},[62,2695,412],{"class":404},[62,2697,415],{"class":398},[62,2699,437],{"class":447},[62,2701,2494],{"class":673},[62,2703,412],{"class":447},[62,2705,816],{"class":398},[62,2707,2709,2711,2713,2715,2717,2719],{"class":64,"line":2708},28,[62,2710,2344],{"class":404},[62,2712,2505],{"class":440},[62,2714,412],{"class":404},[62,2716,415],{"class":398},[62,2718,2512],{"class":2286},[62,2720,816],{"class":398},[62,2722,2724,2726,2728,2730,2732,2735],{"class":64,"line":2723},29,[62,2725,2344],{"class":404},[62,2727,2521],{"class":440},[62,2729,412],{"class":404},[62,2731,415],{"class":398},[62,2733,2734],{"class":2286}," 0.6808",[62,2736,816],{"class":398},[62,2738,2740,2742,2744,2746,2748],{"class":64,"line":2739},30,[62,2741,2344],{"class":404},[62,2743,179],{"class":440},[62,2745,412],{"class":404},[62,2747,415],{"class":398},[62,2749,2543],{"class":462},[62,2751,2753],{"class":64,"line":2752},31,[62,2754,1123],{"class":398},[62,2756,2758],{"class":64,"line":2757},32,[62,2759,764],{"class":398},[62,2761,2763],{"class":64,"line":2762},33,[62,2764,602],{"class":398},[62,2766,2768],{"class":64,"line":2767},34,[62,2769,607],{"class":398},[130,2771],{},[369,2773,2775],{"id":2774},"edit-a-profile-value","Edit a Profile value",[16,2777,2778],{},"The user moved to Shanghai. Manually update the \"Location\" field and lock it so it isn't overwritten automatically in later conversations.",[636,2780,2781,3049,3239],{},[52,2782,2784],{"className":640,"code":2783,"filename":642,"language":643,"meta":57,"style":57},"import requests\n\nAPI_KEY = \"YOUR_API_KEY\"\nBASE_URL = \"https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\"\n\ndata = {\n    \"user_id\": \"memos_user_123\",\n    \"profile_template_id\": \"tpl_user_001\",\n    \"metadata\": {\n        \"Basic Info\": {\n            \"Location\": {\n                \"value\": \"Shanghai\",\n                \"algorithm_updatable\": False\n            }\n        }\n    }\n}\n\nres = requests.post(\n    f\"{BASE_URL}\u002Fedit\u002Fprofile\",\n    headers={\"Authorization\": f\"Token {API_KEY}\"},\n    json=data\n)\nprint(res.json())\n",[59,2785,2786,2792,2796,2808,2820,2824,2832,2850,2868,2881,2893,2906,2926,2939,2944,2949,2954,2958,2962,2976,2993,3023,3031,3035],{"__ignoreMap":57},[62,2787,2788,2790],{"class":64,"line":65},[62,2789,651],{"class":650},[62,2791,654],{"class":214},[62,2793,2794],{"class":64,"line":71},[62,2795,251],{"emptyLinePlaceholder":250},[62,2797,2798,2800,2802,2804,2806],{"class":64,"line":77},[62,2799,664],{"class":663},[62,2801,668],{"class":667},[62,2803,437],{"class":447},[62,2805,674],{"class":673},[62,2807,677],{"class":447},[62,2809,2810,2812,2814,2816,2818],{"class":64,"line":83},[62,2811,682],{"class":663},[62,2813,668],{"class":667},[62,2815,437],{"class":447},[62,2817,689],{"class":673},[62,2819,677],{"class":447},[62,2821,2822],{"class":64,"line":89},[62,2823,251],{"emptyLinePlaceholder":250},[62,2825,2826,2828,2830],{"class":64,"line":95},[62,2827,700],{"class":214},[62,2829,703],{"class":667},[62,2831,418],{"class":398},[62,2833,2834,2836,2838,2840,2842,2844,2846,2848],{"class":64,"line":101},[62,2835,423],{"class":447},[62,2837,188],{"class":673},[62,2839,412],{"class":447},[62,2841,415],{"class":398},[62,2843,437],{"class":447},[62,2845,737],{"class":673},[62,2847,412],{"class":447},[62,2849,816],{"class":398},[62,2851,2852,2854,2856,2858,2860,2862,2864,2866],{"class":64,"line":107},[62,2853,423],{"class":447},[62,2855,746],{"class":673},[62,2857,412],{"class":447},[62,2859,415],{"class":398},[62,2861,437],{"class":447},[62,2863,755],{"class":673},[62,2865,412],{"class":447},[62,2867,816],{"class":398},[62,2869,2870,2872,2875,2877,2879],{"class":64,"line":113},[62,2871,423],{"class":447},[62,2873,2874],{"class":673},"metadata",[62,2876,412],{"class":447},[62,2878,415],{"class":398},[62,2880,418],{"class":398},[62,2882,2883,2885,2887,2889,2891],{"class":64,"line":259},[62,2884,2344],{"class":447},[62,2886,409],{"class":673},[62,2888,412],{"class":447},[62,2890,415],{"class":398},[62,2892,418],{"class":398},[62,2894,2895,2898,2900,2902,2904],{"class":64,"line":265},[62,2896,2897],{"class":447},"            \"",[62,2899,511],{"class":673},[62,2901,412],{"class":447},[62,2903,415],{"class":398},[62,2905,418],{"class":398},[62,2907,2908,2911,2913,2915,2917,2919,2922,2924],{"class":64,"line":271},[62,2909,2910],{"class":447},"                \"",[62,2912,170],{"class":673},[62,2914,412],{"class":447},[62,2916,415],{"class":398},[62,2918,437],{"class":447},[62,2920,2921],{"class":673},"Shanghai",[62,2923,412],{"class":447},[62,2925,816],{"class":398},[62,2927,2928,2930,2932,2934,2936],{"class":64,"line":277},[62,2929,2910],{"class":447},[62,2931,179],{"class":673},[62,2933,412],{"class":447},[62,2935,415],{"class":398},[62,2937,2938],{"class":462}," False\n",[62,2940,2941],{"class":64,"line":283},[62,2942,2943],{"class":398},"            }\n",[62,2945,2946],{"class":64,"line":289},[62,2947,2948],{"class":398},"        }\n",[62,2950,2951],{"class":64,"line":295},[62,2952,2953],{"class":398},"    }\n",[62,2955,2956],{"class":64,"line":301},[62,2957,607],{"class":398},[62,2959,2960],{"class":64,"line":307},[62,2961,251],{"emptyLinePlaceholder":250},[62,2963,2964,2966,2968,2970,2972,2974],{"class":64,"line":1443},[62,2965,777],{"class":214},[62,2967,703],{"class":667},[62,2969,782],{"class":214},[62,2971,785],{"class":398},[62,2973,789],{"class":788},[62,2975,792],{"class":398},[62,2977,2978,2980,2982,2984,2986,2988,2991],{"class":64,"line":1452},[62,2979,798],{"class":797},[62,2981,412],{"class":673},[62,2983,804],{"class":803},[62,2985,682],{"class":807},[62,2987,810],{"class":803},[62,2989,2990],{"class":673},"\u002Fedit\u002Fprofile\"",[62,2992,816],{"class":398},[62,2994,2995,2997,2999,3001,3003,3005,3007,3009,3011,3013,3015,3017,3019,3021],{"class":64,"line":1457},[62,2996,822],{"class":821},[62,2998,703],{"class":667},[62,3000,804],{"class":398},[62,3002,412],{"class":447},[62,3004,831],{"class":673},[62,3006,412],{"class":447},[62,3008,415],{"class":398},[62,3010,838],{"class":797},[62,3012,841],{"class":673},[62,3014,804],{"class":803},[62,3016,664],{"class":807},[62,3018,810],{"class":803},[62,3020,412],{"class":673},[62,3022,852],{"class":398},[62,3024,3025,3027,3029],{"class":64,"line":2593},[62,3026,857],{"class":821},[62,3028,703],{"class":667},[62,3030,862],{"class":788},[62,3032,3033],{"class":64,"line":2612},[62,3034,867],{"class":398},[62,3036,3037,3039,3041,3043,3045,3047],{"class":64,"line":2631},[62,3038,872],{"class":807},[62,3040,875],{"class":398},[62,3042,878],{"class":788},[62,3044,785],{"class":398},[62,3046,391],{"class":788},[62,3048,885],{"class":398},[52,3050,3052],{"className":640,"code":3051,"filename":889,"language":643,"meta":57,"style":57},"# Make sure MemOS is installed (pip install MemoryOS -U)\nfrom memos.api.client import MemOSClient\n\nclient = MemOSClient(api_key=\"YOUR_API_KEY\")\n\nres = client.edit_profile(\n    user_id=\"memos_user_123\",\n    profile_template_id=\"tpl_user_001\",\n    metadata={\n        \"Basic Info\": {\n            \"Location\": {\n                \"value\": \"Shanghai\",\n                \"algorithm_updatable\": False\n            }\n        }\n    }\n)\nprint(res)\n",[59,3053,3054,3058,3076,3080,3102,3106,3121,3135,3150,3159,3171,3183,3201,3213,3217,3221,3225,3229],{"__ignoreMap":57},[62,3055,3056],{"class":64,"line":65},[62,3057,897],{"class":896},[62,3059,3060,3062,3064,3066,3068,3070,3072,3074],{"class":64,"line":71},[62,3061,902],{"class":650},[62,3063,905],{"class":214},[62,3065,785],{"class":398},[62,3067,910],{"class":214},[62,3069,785],{"class":398},[62,3071,915],{"class":214},[62,3073,651],{"class":650},[62,3075,920],{"class":214},[62,3077,3078],{"class":64,"line":77},[62,3079,251],{"emptyLinePlaceholder":250},[62,3081,3082,3084,3086,3088,3090,3092,3094,3096,3098,3100],{"class":64,"line":83},[62,3083,915],{"class":214},[62,3085,703],{"class":667},[62,3087,933],{"class":788},[62,3089,875],{"class":398},[62,3091,938],{"class":821},[62,3093,703],{"class":667},[62,3095,412],{"class":447},[62,3097,674],{"class":673},[62,3099,412],{"class":447},[62,3101,867],{"class":398},[62,3103,3104],{"class":64,"line":89},[62,3105,251],{"emptyLinePlaceholder":250},[62,3107,3108,3110,3112,3114,3116,3119],{"class":64,"line":95},[62,3109,777],{"class":214},[62,3111,703],{"class":667},[62,3113,961],{"class":214},[62,3115,785],{"class":398},[62,3117,3118],{"class":788},"edit_profile",[62,3120,792],{"class":398},[62,3122,3123,3125,3127,3129,3131,3133],{"class":64,"line":101},[62,3124,1546],{"class":821},[62,3126,703],{"class":667},[62,3128,412],{"class":447},[62,3130,737],{"class":673},[62,3132,412],{"class":447},[62,3134,816],{"class":398},[62,3136,3137,3140,3142,3144,3146,3148],{"class":64,"line":107},[62,3138,3139],{"class":821},"    profile_template_id",[62,3141,703],{"class":667},[62,3143,412],{"class":447},[62,3145,755],{"class":673},[62,3147,412],{"class":447},[62,3149,816],{"class":398},[62,3151,3152,3155,3157],{"class":64,"line":113},[62,3153,3154],{"class":821},"    metadata",[62,3156,703],{"class":667},[62,3158,399],{"class":398},[62,3160,3161,3163,3165,3167,3169],{"class":64,"line":259},[62,3162,2344],{"class":447},[62,3164,409],{"class":673},[62,3166,412],{"class":447},[62,3168,415],{"class":398},[62,3170,418],{"class":398},[62,3172,3173,3175,3177,3179,3181],{"class":64,"line":265},[62,3174,2897],{"class":447},[62,3176,511],{"class":673},[62,3178,412],{"class":447},[62,3180,415],{"class":398},[62,3182,418],{"class":398},[62,3184,3185,3187,3189,3191,3193,3195,3197,3199],{"class":64,"line":271},[62,3186,2910],{"class":447},[62,3188,170],{"class":673},[62,3190,412],{"class":447},[62,3192,415],{"class":398},[62,3194,437],{"class":447},[62,3196,2921],{"class":673},[62,3198,412],{"class":447},[62,3200,816],{"class":398},[62,3202,3203,3205,3207,3209,3211],{"class":64,"line":277},[62,3204,2910],{"class":447},[62,3206,179],{"class":673},[62,3208,412],{"class":447},[62,3210,415],{"class":398},[62,3212,2938],{"class":462},[62,3214,3215],{"class":64,"line":283},[62,3216,2943],{"class":398},[62,3218,3219],{"class":64,"line":289},[62,3220,2948],{"class":398},[62,3222,3223],{"class":64,"line":295},[62,3224,2953],{"class":398},[62,3226,3227],{"class":64,"line":301},[62,3228,867],{"class":398},[62,3230,3231,3233,3235,3237],{"class":64,"line":307},[62,3232,872],{"class":807},[62,3234,875],{"class":398},[62,3236,878],{"class":788},[62,3238,867],{"class":398},[52,3240,3242],{"className":1028,"code":3241,"filename":1030,"language":1031,"meta":57,"style":57},"curl --request POST \\\n  --url https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\u002Fedit\u002Fprofile \\\n  --header 'Authorization: Token YOUR_API_KEY' \\\n  --header 'Content-Type: application\u002Fjson' \\\n  --data '{\n    \"user_id\": \"memos_user_123\",\n    \"profile_template_id\": \"tpl_user_001\",\n    \"metadata\": {\n      \"Basic Info\": {\n        \"Location\": {\n          \"value\": \"Shanghai\",\n          \"algorithm_updatable\": false\n        }\n      }\n    }\n  }'\n",[59,3243,3244,3254,3263,3275,3287,3295,3299,3304,3309,3314,3319,3324,3329,3333,3337,3341],{"__ignoreMap":57},[62,3245,3246,3248,3250,3252],{"class":64,"line":65},[62,3247,1039],{"class":1038},[62,3249,1043],{"class":1042},[62,3251,1046],{"class":673},[62,3253,1050],{"class":1049},[62,3255,3256,3258,3261],{"class":64,"line":71},[62,3257,1055],{"class":1042},[62,3259,3260],{"class":673}," https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\u002Fedit\u002Fprofile",[62,3262,1050],{"class":1049},[62,3264,3265,3267,3269,3271,3273],{"class":64,"line":77},[62,3266,1065],{"class":1042},[62,3268,1068],{"class":447},[62,3270,1071],{"class":673},[62,3272,1074],{"class":447},[62,3274,1050],{"class":1049},[62,3276,3277,3279,3281,3283,3285],{"class":64,"line":83},[62,3278,1065],{"class":1042},[62,3280,1068],{"class":447},[62,3282,1085],{"class":673},[62,3284,1074],{"class":447},[62,3286,1050],{"class":1049},[62,3288,3289,3291,3293],{"class":64,"line":89},[62,3290,1094],{"class":1042},[62,3292,1068],{"class":447},[62,3294,399],{"class":673},[62,3296,3297],{"class":64,"line":95},[62,3298,1766],{"class":673},[62,3300,3301],{"class":64,"line":101},[62,3302,3303],{"class":673},"    \"profile_template_id\": \"tpl_user_001\",\n",[62,3305,3306],{"class":64,"line":107},[62,3307,3308],{"class":673},"    \"metadata\": {\n",[62,3310,3311],{"class":64,"line":113},[62,3312,3313],{"class":673},"      \"Basic Info\": {\n",[62,3315,3316],{"class":64,"line":259},[62,3317,3318],{"class":673},"        \"Location\": {\n",[62,3320,3321],{"class":64,"line":265},[62,3322,3323],{"class":673},"          \"value\": \"Shanghai\",\n",[62,3325,3326],{"class":64,"line":271},[62,3327,3328],{"class":673},"          \"algorithm_updatable\": false\n",[62,3330,3331],{"class":64,"line":277},[62,3332,2948],{"class":673},[62,3334,3335],{"class":64,"line":283},[62,3336,1123],{"class":673},[62,3338,3339],{"class":64,"line":289},[62,3340,2953],{"class":673},[62,3342,3343,3345],{"class":64,"line":295},[62,3344,1132],{"class":673},[62,3346,1135],{"class":447},[130,3348],{},[369,3350,3352],{"id":3351},"delete-an-instance","Delete an instance",[16,3354,3355],{},"When you no longer need a user's Profile, delete the instance. This removes the binding and clears all field values.",[636,3357,3358,3538,3650],{},[52,3359,3361],{"className":640,"code":3360,"filename":642,"language":643,"meta":57,"style":57},"import requests\n\nAPI_KEY = \"YOUR_API_KEY\"\nBASE_URL = \"https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\"\n\ndata = {\n    \"user_id\": \"memos_user_123\",\n    \"profile_template_id\": \"tpl_user_001\"\n}\n\nres = requests.post(\n    f\"{BASE_URL}\u002Fdelete\u002Fprofile\",\n    headers={\"Authorization\": f\"Token {API_KEY}\"},\n    json=data\n)\nprint(res.json())\n",[59,3362,3363,3369,3373,3385,3397,3401,3409,3427,3443,3447,3451,3465,3482,3512,3520,3524],{"__ignoreMap":57},[62,3364,3365,3367],{"class":64,"line":65},[62,3366,651],{"class":650},[62,3368,654],{"class":214},[62,3370,3371],{"class":64,"line":71},[62,3372,251],{"emptyLinePlaceholder":250},[62,3374,3375,3377,3379,3381,3383],{"class":64,"line":77},[62,3376,664],{"class":663},[62,3378,668],{"class":667},[62,3380,437],{"class":447},[62,3382,674],{"class":673},[62,3384,677],{"class":447},[62,3386,3387,3389,3391,3393,3395],{"class":64,"line":83},[62,3388,682],{"class":663},[62,3390,668],{"class":667},[62,3392,437],{"class":447},[62,3394,689],{"class":673},[62,3396,677],{"class":447},[62,3398,3399],{"class":64,"line":89},[62,3400,251],{"emptyLinePlaceholder":250},[62,3402,3403,3405,3407],{"class":64,"line":95},[62,3404,700],{"class":214},[62,3406,703],{"class":667},[62,3408,418],{"class":398},[62,3410,3411,3413,3415,3417,3419,3421,3423,3425],{"class":64,"line":101},[62,3412,423],{"class":447},[62,3414,188],{"class":673},[62,3416,412],{"class":447},[62,3418,415],{"class":398},[62,3420,437],{"class":447},[62,3422,737],{"class":673},[62,3424,412],{"class":447},[62,3426,816],{"class":398},[62,3428,3429,3431,3433,3435,3437,3439,3441],{"class":64,"line":107},[62,3430,423],{"class":447},[62,3432,746],{"class":673},[62,3434,412],{"class":447},[62,3436,415],{"class":398},[62,3438,437],{"class":447},[62,3440,755],{"class":673},[62,3442,677],{"class":447},[62,3444,3445],{"class":64,"line":113},[62,3446,607],{"class":398},[62,3448,3449],{"class":64,"line":259},[62,3450,251],{"emptyLinePlaceholder":250},[62,3452,3453,3455,3457,3459,3461,3463],{"class":64,"line":265},[62,3454,777],{"class":214},[62,3456,703],{"class":667},[62,3458,782],{"class":214},[62,3460,785],{"class":398},[62,3462,789],{"class":788},[62,3464,792],{"class":398},[62,3466,3467,3469,3471,3473,3475,3477,3480],{"class":64,"line":271},[62,3468,798],{"class":797},[62,3470,412],{"class":673},[62,3472,804],{"class":803},[62,3474,682],{"class":807},[62,3476,810],{"class":803},[62,3478,3479],{"class":673},"\u002Fdelete\u002Fprofile\"",[62,3481,816],{"class":398},[62,3483,3484,3486,3488,3490,3492,3494,3496,3498,3500,3502,3504,3506,3508,3510],{"class":64,"line":277},[62,3485,822],{"class":821},[62,3487,703],{"class":667},[62,3489,804],{"class":398},[62,3491,412],{"class":447},[62,3493,831],{"class":673},[62,3495,412],{"class":447},[62,3497,415],{"class":398},[62,3499,838],{"class":797},[62,3501,841],{"class":673},[62,3503,804],{"class":803},[62,3505,664],{"class":807},[62,3507,810],{"class":803},[62,3509,412],{"class":673},[62,3511,852],{"class":398},[62,3513,3514,3516,3518],{"class":64,"line":283},[62,3515,857],{"class":821},[62,3517,703],{"class":667},[62,3519,862],{"class":788},[62,3521,3522],{"class":64,"line":289},[62,3523,867],{"class":398},[62,3525,3526,3528,3530,3532,3534,3536],{"class":64,"line":295},[62,3527,872],{"class":807},[62,3529,875],{"class":398},[62,3531,878],{"class":788},[62,3533,785],{"class":398},[62,3535,391],{"class":788},[62,3537,885],{"class":398},[52,3539,3541],{"className":640,"code":3540,"filename":889,"language":643,"meta":57,"style":57},"# Make sure MemOS is installed (pip install MemoryOS -U)\nfrom memos.api.client import MemOSClient\n\nclient = MemOSClient(api_key=\"YOUR_API_KEY\")\n\nres = client.delete_profile(\n    user_id=\"memos_user_123\",\n    profile_template_id=\"tpl_user_001\"\n)\nprint(res)\n",[59,3542,3543,3547,3565,3569,3591,3595,3610,3624,3636,3640],{"__ignoreMap":57},[62,3544,3545],{"class":64,"line":65},[62,3546,897],{"class":896},[62,3548,3549,3551,3553,3555,3557,3559,3561,3563],{"class":64,"line":71},[62,3550,902],{"class":650},[62,3552,905],{"class":214},[62,3554,785],{"class":398},[62,3556,910],{"class":214},[62,3558,785],{"class":398},[62,3560,915],{"class":214},[62,3562,651],{"class":650},[62,3564,920],{"class":214},[62,3566,3567],{"class":64,"line":77},[62,3568,251],{"emptyLinePlaceholder":250},[62,3570,3571,3573,3575,3577,3579,3581,3583,3585,3587,3589],{"class":64,"line":83},[62,3572,915],{"class":214},[62,3574,703],{"class":667},[62,3576,933],{"class":788},[62,3578,875],{"class":398},[62,3580,938],{"class":821},[62,3582,703],{"class":667},[62,3584,412],{"class":447},[62,3586,674],{"class":673},[62,3588,412],{"class":447},[62,3590,867],{"class":398},[62,3592,3593],{"class":64,"line":89},[62,3594,251],{"emptyLinePlaceholder":250},[62,3596,3597,3599,3601,3603,3605,3608],{"class":64,"line":95},[62,3598,777],{"class":214},[62,3600,703],{"class":667},[62,3602,961],{"class":214},[62,3604,785],{"class":398},[62,3606,3607],{"class":788},"delete_profile",[62,3609,792],{"class":398},[62,3611,3612,3614,3616,3618,3620,3622],{"class":64,"line":101},[62,3613,1546],{"class":821},[62,3615,703],{"class":667},[62,3617,412],{"class":447},[62,3619,737],{"class":673},[62,3621,412],{"class":447},[62,3623,816],{"class":398},[62,3625,3626,3628,3630,3632,3634],{"class":64,"line":107},[62,3627,3139],{"class":821},[62,3629,703],{"class":667},[62,3631,412],{"class":447},[62,3633,755],{"class":673},[62,3635,677],{"class":447},[62,3637,3638],{"class":64,"line":113},[62,3639,867],{"class":398},[62,3641,3642,3644,3646,3648],{"class":64,"line":259},[62,3643,872],{"class":807},[62,3645,875],{"class":398},[62,3647,878],{"class":788},[62,3649,867],{"class":398},[52,3651,3653],{"className":1028,"code":3652,"filename":1030,"language":1031,"meta":57,"style":57},"curl --request POST \\\n  --url https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\u002Fdelete\u002Fprofile \\\n  --header 'Authorization: Token YOUR_API_KEY' \\\n  --header 'Content-Type: application\u002Fjson' \\\n  --data '{\n    \"user_id\": \"memos_user_123\",\n    \"profile_template_id\": \"tpl_user_001\"\n  }'\n",[59,3654,3655,3665,3674,3686,3698,3706,3710,3715],{"__ignoreMap":57},[62,3656,3657,3659,3661,3663],{"class":64,"line":65},[62,3658,1039],{"class":1038},[62,3660,1043],{"class":1042},[62,3662,1046],{"class":673},[62,3664,1050],{"class":1049},[62,3666,3667,3669,3672],{"class":64,"line":71},[62,3668,1055],{"class":1042},[62,3670,3671],{"class":673}," https:\u002F\u002Fmemos.memtensor.cn\u002Fapi\u002Fopenmem\u002Fv1\u002Fdelete\u002Fprofile",[62,3673,1050],{"class":1049},[62,3675,3676,3678,3680,3682,3684],{"class":64,"line":77},[62,3677,1065],{"class":1042},[62,3679,1068],{"class":447},[62,3681,1071],{"class":673},[62,3683,1074],{"class":447},[62,3685,1050],{"class":1049},[62,3687,3688,3690,3692,3694,3696],{"class":64,"line":83},[62,3689,1065],{"class":1042},[62,3691,1068],{"class":447},[62,3693,1085],{"class":673},[62,3695,1074],{"class":447},[62,3697,1050],{"class":1049},[62,3699,3700,3702,3704],{"class":64,"line":89},[62,3701,1094],{"class":1042},[62,3703,1068],{"class":447},[62,3705,399],{"class":673},[62,3707,3708],{"class":64,"line":95},[62,3709,1766],{"class":673},[62,3711,3712],{"class":64,"line":101},[62,3713,3714],{"class":673},"    \"profile_template_id\": \"tpl_user_001\"\n",[62,3716,3717,3719],{"class":64,"line":107},[62,3718,1132],{"class":673},[62,3720,1135],{"class":447},[130,3722],{},[11,3724,3726],{"id":3725},"_5-related-features","5. Related Features",[3728,3729,3730,3739],"card-group",{},[3731,3732,3736],"card",{"icon":3733,"title":3734,"to":3735},"i-ri-stack-line","Memory Categories","\u002Fmemos_cloud\u002Fintroduction\u002Fmemory_types",[16,3737,3738],{},"How Profile differs from other memory categories",[3731,3740,3744],{"icon":3741,"title":3742,"to":3743},"i-ri-calendar-event-line","Event Memory","\u002Fmemos_cloud\u002Ffeatures\u002Fevent_memory",[16,3745,3746],{},"Extract structured events with time, location, and participants from conversations",[3748,3749,3750],"style",{},"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 .s5ojA, html code.shiki .s5ojA{--shiki-light:#90A4AE;--shiki-default:#0E1116;--shiki-dark:#E6EDF3}html pre.shiki code .suWxN, html code.shiki .suWxN{--shiki-light:#39ADB5;--shiki-default:#0E1116;--shiki-dark:#E6EDF3}html pre.shiki code .sfJrv, html code.shiki .sfJrv{--shiki-light:#39ADB5;--shiki-default:#024C1A;--shiki-dark:#7EE787}html pre.shiki code .skH7o, html code.shiki .skH7o{--shiki-light:#9C3EDA;--shiki-default:#024C1A;--shiki-dark:#7EE787}html pre.shiki code .smon8, html code.shiki .smon8{--shiki-light:#E2931D;--shiki-default:#024C1A;--shiki-dark:#7EE787}html pre.shiki code .s_fzf, html code.shiki .s_fzf{--shiki-light:#F76D47;--shiki-default:#024C1A;--shiki-dark:#7EE787}html pre.shiki code .sjUum, html code.shiki .sjUum{--shiki-light:#39ADB5;--shiki-default:#032563;--shiki-dark:#A5D6FF}html pre.shiki code .smHB8, html code.shiki .smHB8{--shiki-light:#39ADB5;--shiki-default:#023B95;--shiki-dark:#79C0FF}html pre.shiki code .sBMTB, html code.shiki .sBMTB{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#A0111F;--shiki-default-font-style:inherit;--shiki-dark:#FF7B72;--shiki-dark-font-style:inherit}html pre.shiki code .sZaqd, html code.shiki .sZaqd{--shiki-light:#90A4AE;--shiki-default:#023B95;--shiki-dark:#79C0FF}html pre.shiki code .saN0X, html code.shiki .saN0X{--shiki-light:#39ADB5;--shiki-default:#A0111F;--shiki-dark:#FF7B72}html pre.shiki code .sp1uZ, html code.shiki .sp1uZ{--shiki-light:#91B859;--shiki-default:#032563;--shiki-dark:#A5D6FF}html pre.shiki code .sa-2m, html code.shiki .sa-2m{--shiki-light:#6182B8;--shiki-default:#0E1116;--shiki-dark:#E6EDF3}html pre.shiki code .sZ6T4, html code.shiki .sZ6T4{--shiki-light:#9C3EDA;--shiki-default:#A0111F;--shiki-dark:#FF7B72}html pre.shiki code .scyET, html code.shiki .scyET{--shiki-light:#F76D47;--shiki-default:#A0111F;--shiki-dark:#FF7B72}html pre.shiki code .svxCd, html code.shiki .svxCd{--shiki-light:#6182B8;--shiki-default:#023B95;--shiki-dark:#79C0FF}html pre.shiki code .sp4zP, html code.shiki .sp4zP{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#702C00;--shiki-default-font-style:inherit;--shiki-dark:#FFA657;--shiki-dark-font-style:inherit}html pre.shiki code .sfVK4, html code.shiki .sfVK4{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#66707B;--shiki-default-font-style:inherit;--shiki-dark:#8B949E;--shiki-dark-font-style:inherit}html pre.shiki code .saonL, html code.shiki .saonL{--shiki-light:#E2931D;--shiki-default:#702C00;--shiki-dark:#FFA657}html pre.shiki code .sp2SP, html code.shiki .sp2SP{--shiki-light:#91B859;--shiki-default:#023B95;--shiki-dark:#79C0FF}html pre.shiki code .seOsA, html code.shiki .seOsA{--shiki-light:#90A4AE;--shiki-default:#A0111F;--shiki-dark:#FF7B72}html pre.shiki code .sJNII, html code.shiki .sJNII{--shiki-light:#F76D47;--shiki-default:#023B95;--shiki-dark:#79C0FF}",{"title":57,"searchDepth":71,"depth":71,"links":3752},[3753,3754,3755,3756,3764],{"id":13,"depth":71,"text":14},{"id":134,"depth":71,"text":135},{"id":201,"depth":71,"text":202},{"id":354,"depth":71,"text":355,"children":3757},[3758,3759,3760,3761,3762,3763],{"id":371,"depth":77,"text":372},{"id":630,"depth":77,"text":631},{"id":1140,"depth":77,"text":1141},{"id":1816,"depth":77,"text":1817},{"id":2774,"depth":77,"text":2775},{"id":3351,"depth":77,"text":3352},{"id":3725,"depth":71,"text":3726},"Maintain a structured profile for a user or AI Agent, automatically distilled from conversations and continuously updated.","md",{},"\u002Fen\u002Fmemos_cloud\u002Ffeatures\u002Fprofile",{"title":5,"description":57},"en\u002Fmemos_cloud\u002Ffeatures\u002Fprofile","smY-fpxqlsZs7-YChD8-Hm-XwNMW0szCPQfngiY0DUU",[3773,3781],{"title":3774,"path":3775,"stem":3776,"icon":3777,"framework":6,"module":6,"class":3778,"target":-1,"active":3779,"defaultOpen":3779,"children":-1,"description":3780},"Knowledge Base","\u002Fmemos_cloud\u002Ffeatures\u002Fknowledge_base","memos_cloud\u002Ffeatures\u002Fknowledge_base","i-ri-book-read-line",[],false,"Create a knowledge base associated with the project, and combine user memory with knowledge base to supplement knowledge when retrieving memories.",{"title":3742,"path":3743,"stem":3782,"icon":3741,"framework":6,"module":6,"class":3783,"target":-1,"active":3779,"defaultOpen":3779,"children":-1,"description":3784},"memos_cloud\u002Ffeatures\u002Fevent_memory",[],"Automatically extract structured events from conversations, including time, location, participants, and other key elements.",1784807328296]