For the complete documentation index, see llms.txt. This page is also available as Markdown.

聊天历史 API

与会话或角色聊天历史交互所需的所有相关 API。

列出角色的会话

POST https://api.convai.com/character/chatHistory/list

列出该角色的所有会话。该 API 接受一个 limit 参数,可用于限制要获取的会话数量。如果该值设置为 "-1",则返回所有会话。

请求头

名称
类型
说明

CONVAI-API-KEY*

字符串

每个用户提供的唯一 api-key。在登录 Convai 账户后,可在 Key 图标下找到。

请求体

名称
类型
说明

charID

字符串

你的角色 ID。

limit

字符串

要返回的会话数量

[
    {
        "sessionID": "c1234567890aba1111222233334447862",
        "date": "25-09-2024",
        "time": "20:52:57",
        "is_added_to_memory": false
    },
    {
        "sessionID": "8c123456789011111222223333344455",
        "date": "25-09-2024",
        "time": "19:54:56",
        "is_added_to_memory": false
    }
]

以下是一些示例代码,用于演示该端点的请求格式 -->

某个会话的聊天历史

POST https://api.convai.com/character/chatHistory/details

列出给定 session-id 的所有交互。输出中还包含一个布尔参数,用于说明用户输入是否为触发器。如果你在与角色交互时曾发送过触发器,则该值将设为 true。

请求头

名称
类型
说明

CONVAI-API-KEY*

字符串

每个用户提供的唯一 api-key。在登录 Convai 账户后,可在 Key 图标下找到。

请求体

名称
类型
说明

charID

字符串

你的角色 ID。

sessionID

字符串

你要获取其交互记录的角色的会话 ID。

以下是一些示例代码,用于演示该端点的请求格式 -->

最后更新于

这有帮助吗?