You need to enable JavaScript to run this app.
文档中心
记忆库 Mem0

记忆库 Mem0

复制全文
下载 pdf
Python SDK
代码示例
复制全文
下载 pdf
代码示例
本文介绍 Mem0 Python SDK 的代码示例供您参考。​
前提条件​
请求超时时间设置​
使用 Python SDK 调用 Mem0 接口时,默认无超时时间限制。​
您可以在发起接口调用请求时,在代码的最后加上 _request_timeout 参数来指定请求的超时时间(单位:秒),若未在该时间内完成,请求即会终止并报超时错误。​
例如,您可以在调用 DescribeMemoryProjectDetail 接口时,通过如下代码将超时时间设置为 10 秒。​
​
resp = api_instance.describe_memory_project_detail(​
volcenginesdkmem0.DescribeMemoryProjectDetailRequest(​
memory_project_id="mp-cnlfclcu4qc2jck9a8p9758****",​
),​
_request_timeout=10,​
)​
​
创建记忆项目​
说明​
关于下述 SDK 代码中所使用参数的定义、取值范围等信息,请参见 CreateMemoryProject。​
​
import volcenginesdkmem0​
import volcenginesdkcore​
from volcenginesdkcore.rest import ApiException​
from pprint import pprint​
​
​
if __name__ == "__main__":​
configuration = volcenginesdkcore.Configuration()​
# Set access key and secret key verification information and region.​
configuration.ak = "Your AK"​
configuration.sk = "Your SK"​
configuration.region = "Your Region"​
​
try:​
api_instance = volcenginesdkmem0.MEM0Api(​
volcenginesdkcore.ApiClient(configuration)​
)​
resp = api_instance.create_memory_project(​
volcenginesdkmem0.CreateMemoryProjectRequest(​
client_token="123456",​
description="test_memory",​
project_name="default",​
region_id="cn-beijing",​
charge_type="PostPaid",​
enable_vpc=True,​
vpc_id="vpc-2f85egzanibk04f4pzykw****",​
subnet_id="subnet-1uv8p9nut24g51j8e7k3****",​
tags=[​
{​
"key": "department",​
"value": "game",​
}​
],​
memory_project_name="test_memory",​
long_term_memory_strategies=[​
volcenginesdkmem0.LongTermMemoryStrategyForCreateMemoryProjectInput(​
source="System",​
description="SummaryMemoryStrategy",​
strategy_name="test_name",​
strategy_type="SummaryMemoryStrategy",​
)​
],​
memory_project_type="LongTermMemory",​
)​
) ​
pprint(resp)​
except ApiException as e:​
print("Exception when calling MEM0Api->create_memory_project: %s\n" % e)​
​
查询记忆项目信息​
说明​
关于下述 SDK 代码中所使用参数的定义、取值范围等信息,请参见 DescribeMemoryProjectDetail。​
​
import volcenginesdkmem0​
import volcenginesdkcore​
from volcenginesdkcore.rest import ApiException​
from pprint import pprint​
​
​
if __name__ == "__main__":​
configuration = volcenginesdkcore.Configuration()​
# Set access key and secret key verification information and region.​
configuration.ak = "Your AK"​
configuration.sk = "Your SK"​
configuration.region = "Your Region"​
​
try:​
api_instance = volcenginesdkmem0.MEM0Api(​
volcenginesdkcore.ApiClient(configuration)​
)​
# Querying information about specified Mem0 project​
resp = api_instance.describe_memory_project_detail(​
volcenginesdkmem0.DescribeMemoryProjectDetailRequest(​
memory_project_id="mp-cnlfclcu4qc2jck9a8p9758****",​
)​
)​
pprint(resp)​
except ApiException as e:​
print("Exception when calling MEM0Api->describe_memory_project_detail: %s\n" % e)​
​
​
最近更新时间:2026.02.28 14:22:38
这个页面对您有帮助吗?
有用
有用
无用
无用