查询会话条目

查询本地会话中的一条条目摘要。

GET https://token.moi.matrixorigin.cn/v1/conversations/{conversation_id}/items/{item_id}

调用前准备

  1. 准备具有 Genesis 权限的个人访问令牌

  2. 使用创建会话时的凭据,选择尚未删除、尚未关联上游模型的本地会话。

  3. 选择通过添加会话条目查询会话条目列表取得的条目。

请求示例

将示例中的 $GENESIS_ACCESS_TOKEN$CONVERSATION_ID 分别替换为个人访问令牌和所选会话的 ID。

$ITEM_ID 替换为所选条目的 ID。

curl -X GET "https://token.moi.matrixorigin.cn/v1/conversations/$CONVERSATION_ID/items/$ITEM_ID" \
  -H "Authorization: Bearer $GENESIS_ACCESS_TOKEN"

路径参数

参数

类型

是否必填

说明

conversation_id

string

创建会话响应中的 id

item_id

string

目标条目的 id,必须属于指定会话。

成功响应

成功时返回所选条目的摘要。

本地条目保存类型、角色和状态等摘要;消息正文需由应用自行保存。

{
  "id": "$ITEM_ID",
  "object": "conversation.item",
  "conversation_id": "$CONVERSATION_ID",
  "type": "message",
  "role": "user",
  "status": "active",
  "created_at": 1780000000
}

字段

类型

说明

id

string

条目标识。

object

string

固定为 conversation.item

conversation_id

string

条目所属的会话标识。

type

string

条目类型,例如 message

role

string

条目角色,例如 user

status

string

条目状态,省略时为 active

created_at

integer

创建时间,Unix 秒级时间戳。

错误响应

资源不存在、已删除或当前凭据不可访问时,请求返回 404

{
  "error": {
    "message": "conversation item not found",
    "type": "conversation_item_not_found",
    "code": "conversation_item_not_found"
  }
}

字段

类型

说明

error

object

错误信息。

error.message

string

错误原因。

error.type

string

错误类别。

error.code

string

错误代码。

后续操作

不再需要该条目时,使用条目 id 删除会话条目

最后更新于