运行的点状顺序。
这是一个由{time}{run-uuid}.*组成的字符串,以便跟踪可以按其执行顺序排序。
示例
运行的任何额外元数据或设置。
可选地,运行的唯一标识符。
用于启动运行的输入。
运行的人类可读名称。
指定运行的类型(工具、链、LLM 等)。
运行的序列化状态,用于潜在的未来使用。
如果可用,运行开始的纪元时间。
分配给此嵌套跟踪中每个运行的唯一ID。*
可选
附件?与运行关联的附件。每个条目都是 [mime_type, 字节] 的元组
可选
结束时间?如果适用,运行结束的纪元时间。
可选
错误?错误消息,如果在运行中遇到任何问题则捕获。
可选
事件?与运行相关的事件,如'开始'、'结束'。
可选
输出?运行产生的输出(如果有)。
可选
父运行?可选
引用示例ID?可能与此运行相关的示例ID。
可选
副本?要复制此运行到的项目,带有可选更新。
可选
标签?用于进一步分类或注释运行的标签。
可选
跟踪已启用?可选
headers: HeadersLike静态
从点状顺序静态
从Headers可选
继承参数: RunTreeConfig静态
从RunnableConfig
一个运行可以表示一个跟踪(根运行)或一个子运行(~span)。