GenAITracingOptions interface
在特定 AIProjectClient 实例上配置生成式 AI 追踪的选项。
在客户端实例化时,通过 AIProjectClientOptionalParams 键传递这些数据 tracingOptions ,以启用生成式 AI 追踪。 每个客户端实例都维护自己的独立追踪配置。
属性
| content |
是否要在追踪中捕获消息内容。
内容包括聊天消息、函数调用名称、参数和返回值。
当设置为 |
| experimental | 请注意,生成式AI追踪功能仍处于实验阶段,未来发布时可能会更改或移除,且不会提前通知。
当设置为 |
| trace |
是否要在 OpenAI 的发出请求中注入 W3C 追踪上下文首部( |
属性详细信息
contentRecording
是否要在追踪中捕获消息内容。
内容包括聊天消息、函数调用名称、参数和返回值。
当设置为 true 或 false时,该值直接使用。
当省略时, OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT 会检查环境变量(接受 "true" 大小写不区分或 "1")。 默认值为 false.
contentRecording?: boolean
属性值
boolean
experimental
请注意,生成式AI追踪功能仍处于实验阶段,未来发布时可能会更改或移除,且不会提前通知。
当设置为 true时,描摹是启用的。
当省略时, AZURE_EXPERIMENTAL_ENABLE_GENAI_TRACING 会检查环境变量(接受 "true" 大小写不区分或 "1")。 默认值为 false.
experimental?: boolean
属性值
boolean
traceContextPropagation
是否要在 OpenAI 的发出请求中注入 W3C 追踪上下文首部(traceparent, )。 tracestate
当设置为 true 或 false时,该值直接使用。
当省略时, AZURE_TRACING_GEN_AI_ENABLE_TRACE_CONTEXT_PROPAGATION 会检查环境变量(接受 "true" 大小写不区分或 "1")。 默认值为 true.
traceContextPropagation?: boolean
属性值
boolean