在深入了解此内容之前,阅读以下内容可能会有所帮助
| 字段名称 | 类型 | 描述 |
|---|---|---|
| id | UUID | Span 的唯一标识符。 |
| 名称 | 字符串 | 与运行相关的名称。 |
| 输入 | 对象 | 提供给运行的输入映射或集合。 |
| run_type | 字符串 | 运行类型,例如“llm”、“chain”、“tool”。 |
| start_time | datetime | 运行的开始时间。 |
| end_time | datetime | 运行的结束时间。 |
| extra | 对象 | 运行的任何额外信息。 |
| 错误 | 字符串 | 如果运行遇到错误,则为错误消息。 |
| 输出 | 对象 | 运行生成的输出映射或集合。 |
| events | 对象数组 | 与运行相关的事件对象列表。这与启用流式传输的运行相关。 |
| tags | 字符串数组 | 与运行相关的标签或标记。 |
| trace_id | UUID | 运行所属跟踪的唯一标识符。这也是跟踪根运行的 id 字段 |
| dotted_order | 字符串 | 排序字符串,分层。格式:run_start_timeZrun_uuid.child_run_start_timeZchild_run_uuid… |
| 状态 | 字符串 | 运行执行的当前状态,例如“error”、“pending”、“success” |
| child_run_ids | UUID 数组 | 所有子运行的 ID 列表。 |
| direct_child_run_ids | UUID 数组 | 此运行的直接子项的 ID 列表。 |
| parent_run_ids | UUID 数组 | 所有父运行的 ID 列表。 |
| feedback_stats | 对象 | 此运行的反馈统计聚合 |
| reference_example_id | UUID | 与运行关联的参考示例的 ID。这通常只存在于评估运行中。 |
| total_tokens | 整数 | 运行处理的总令牌数。 |
| prompt_tokens | 整数 | 运行提示中的令牌数。 |
| completion_tokens | 整数 | 运行完成中的令牌数。 |
| total_cost | 字符串 | 与处理运行相关的总成本。 |
| prompt_cost | 字符串 | 与运行提示部分相关的成本。 |
| completion_cost | 字符串 | 与运行完成相关的成本。 |
| first_token_time | datetime | 生成模型输出第一个令牌的时间。仅适用于 run_type="llm" 且启用流式传输的运行。 |
| session_id | 字符串 | 运行的会话标识符,也称为跟踪项目 ID。 |
| in_dataset | 布尔值 | 指示运行是否包含在数据集中。 |
| parent_run_id | UUID | 父运行的唯一标识符。 |
| execution_order(已弃用) | 整数 | 此运行在跟踪中的执行顺序。 |
| serialized | 对象 | 如果适用,执行运行的对象的序列化状态。 |
| manifest_id(已弃用) | UUID | 与 Span 关联的清单的标识符。 |
| manifest_s3_id | UUID | 清单的 S3 标识符。 |
| inputs_s3_urls | 对象 | 输入的 S3 URL。 |
| outputs_s3_urls | 对象 | 输出的 S3 URL。 |
| price_model_id | UUID | 应用于运行的定价模型的标识符。 |
| app_path | 字符串 | 此运行的应用程序 (UI) 路径。 |
| last_queued_at | datetime | Span 最后一次排队的时间。 |
| share_token | 字符串 | 用于共享运行数据访问的令牌。 |
什么是 dotted_order?
运行的点序是一个可排序的键,它完全指定了其在跟踪层次结构中的位置。 请看以下示例:- “id”等于点序的最后 36 个字符(最终“Z”后的后缀)。例如,在孙子中查看
0ec6b845-18b9-4aa1-8f1b-6ba3f9fdefd6。 - “trace_id”等于点序中的第一个 UUID(即
dotted_order.split('.')[0].split('Z')[1]) - 如果“parent_run_id”存在,它是点序中倒数第二个 UUID。例如,在孙子中查看
a8024e23-5b82-47fd-970e-f6a5ba3f5097。 - 如果将 dotted_order 按点分割,每个段的格式为 (
<run_start_time>Z<run_id>)
以编程方式连接这些文档到 Claude、VSCode 等,通过 MCP 获取实时答案。