腾讯云数据库 AI 服务 调用方式

这篇档介绍如何构造 HTTP 请求来调用云数据库 Agent Memory 的 V3 API。

相关产品
腾讯云数据库 AI 服务 产品页,含版本规格、价格与购买入口。

一、服务地址

V3 API 的服务地址为:

https://memory.tdai.tencentyun.com

所有 V3 接口均以此为基地址,拼接路径即得完整 URL。例如:

POST https://memory.tdai.tencentyun.com/v3/conversation/addPOST https://memory.tdai.tencentyun.com/v3/atomic/search

二、通信协议

V3 API 仅支持 HTTPS 协议,不支持 HTTP 明文传输。

三、请求方法

所有 V3 API 均使用 POST 方法。请求体(Request Body)统一使用 JSON 格式。

四、请求头

每次请求需携带以下 HTTP 头:

请求头 必填 说明
Content-Type 是 固定为 application/json
Authorization 是 格式为 Bearer <API Key>,API Key 在控制台「API 接入信息」页面获取
x-tdai-service-id 是 Memory 实例 ID,格式为 tdai-mem-xxxxxxxx,在控制台实例详情页获取
x-tdai-user-id 否 操作人用户标识,数据类型 String。传入后将记录到对应接口的审计字段(如 created_by、updated_by、operator_id),便于审计追踪
x-request-id 否 请求唯一标识,数据类型 String。由调用方生成;若不传,系统自动分配。可用于日志关联与问题排查

五、鉴权方式

V3 API 采用 API Key 鉴权。鉴权失败时服务端返回 401 Unauthorized 或业务 code 非 0 的错误响应。

获取 API Key:登录 Memory 控制台,进入目标实例详情页,在「API 接入信息」区域查看或复制 API Key。

六、鉴权请求示例

curl -i -k -X POST \\ -H 'Content-Type: application/json' \\ -H 'Authorization: Bearer *********************************' \\ -H "x-tdai-service-id: tdai-mem-xxxxxxxx" \\ https://memory.tdai.tencentyun.com/v3/conversation/add \\ -d '{ "session_id":"agent-main:sess-001", "messages":[ {"role":"user","content":"你好"} ] }'

七、参数类型

V3 API 参数采用以下数据类型:

类型 说明
String 字符串
Integer 整数
Array JSON 数组
Object JSON 对象

八、字符编码

所有请求与响应均使用 UTF-8 字符编码。

赞 (0)
上一篇 4天前
下一篇 4天前