message 对象
试用版

表示线程中的消息。source

标识符,可在 API 终端节点中引用。source

对象类型,始终为thread.message.source

创建消息时的 Unix 时间戳(以秒为单位)。source

此消息所属的线程 ID。source

消息的状态,可以是in_progress,incompletecompleted.source

在未完成的消息中,有关消息未完成原因的详细信息。source

消息完成时的 Unix 时间戳(以秒为单位)。source

消息标记为未完成时的 Unix 时间戳(以秒为单位)。source

生成消息的实体。其中之一userassistant.source

文本和/或图像数组中的消息内容。source

如果适用,则为创作此消息的助手的 ID。source

与创建此消息关联的运行的 ID。值为null使用 Create Message 或 Create Thread 端点手动创建消息时。source

附加到消息的文件列表,以及它们被添加到的工具。source

一组 16 个可附加到对象的键值对。这对于以结构化格式存储有关对象的其他信息非常有用。键的长度最大为 64 个字符,值的长度最大为 512 个字符。source

OBJECT 消息对象
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{
  "id": "msg_abc123",
  "object": "thread.message",
  "created_at": 1698983503,
  "thread_id": "thread_abc123",
  "role": "assistant",
  "content": [
    {
      "type": "text",
      "text": {
        "value": "Hi! How can I help you today?",
        "annotations": []
      }
    }
  ],
  "assistant_id": "asst_abc123",
  "run_id": "run_abc123",
  "attachments": [],
  "metadata": {}
}