运行的点状顺序。
这是一个由 {时间}{运行-UUID}.* 组成的字符串,以便可以按照执行顺序对跟踪进行排序。
示例
运行的任何其他元数据或设置。
可选地,运行的唯一标识符。
用于启动运行的输入。
运行的易读名称。
指定运行的类型(工具、链、llm 等)。
运行的序列化状态,供未来潜在使用。
运行开始的纪元时间(如果可用)。
分配给此嵌套跟踪中每个运行的唯一 ID。 *
可选
attachments与运行关联的附件。每个条目都是 [mime_type, bytes] 的元组
可选
end_运行结束的纪元时间(如果适用)。
可选
error错误消息,如果在运行遇到任何问题时捕获。
可选
events与运行关联的“开始”、“结束”等事件。
可选
outputs运行产生的输出(如果有)。
可选
parent_可选
reference_可能与此运行相关的示例的 ID。
可选
tags用于进一步分类或注释运行的标签。
可选
tracing可选
headers: HeadersLike静态
from静态
from可选
inheritArgs: RunTreeConfig静态
from
一个运行可以表示一个跟踪(根运行)或一个子运行(~span)。