帮你快速理解、总结文档立即下载

PromptClient

最近更新时间:2026-08-27 17:42:01
我的收藏

客户端介绍

MemoryPromptClient 是 Memory Prompt 管理的专用客户端类,提供 Prompt 的创建、查询、修改、删除以及 Prompt 设置(应用/清除/查询/日志)等完整能力。通过该客户端,您可以:
创建和管理 Memory Prompt 定义。
将 Prompt 应用到实例级、团队级或 Agent 级范围。
查询 Prompt 的绑定关系及变更日志。

访问方式

AsyncMemoryPromptClient 是 Prompt 管理的独立客户端,需单独构造:
from tencentdb_agent_memory.v3 import AsyncMemoryPromptClient

client = AsyncMemoryPromptClient(
endpoint="https://memory.tdai.tencentyun.com",
api_key="your_api_key",
service_id="tdai-mem-xxxxxxxx"
)

# 直接调用 Prompt 方法
result = await client.create(name="...", layer="l1", prompt="...")

方法总览

Prompt CRUD

方法
说明
文档
create_prompt
创建 Memory Prompt
get_prompt
查询 Prompt 详情
update_prompt
修改 Prompt
delete_prompts
批量删除 Prompt

Prompt 设置管理

方法
说明
文档
set_prompt
应用或清除 Prompt 设置
list_prompt_settings
查询 Prompt 绑定关系
list_prompt_logs
查询 Prompt 设置日志

错误处理

所有方法在请求失败时会抛出异常,常见错误码如下:
HTTP 状态码
错误信息
说明
400
request: Invalid input
请求参数不合法。
400
PROMPT_LAYER_MISMATCH
Prompt 自身的层级与请求指定的 layer 不一致。
401
Missing or invalid Authorization header
Bearer API Key 缺失或格式不正确。
401
Missing x-tdai-service-id header
请求头中未携带 x-tdai-service-id
404
MEMORY_PROMPT_NOT_FOUND
指定 Prompt 不存在或已不可用。
503
Memory prompt store not available
Prompt 存储服务暂时不可用,请稍后重试。
503
Memory prompt store does not support this operation
当前存储实现不支持该操作。