你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

GenAITracingOptions interface

在特定 AIProjectClient 实例上配置生成式 AI 追踪的选项。

在客户端实例化时,通过 AIProjectClientOptionalParams 键传递这些数据 tracingOptions ,以启用生成式 AI 追踪。 每个客户端实例都维护自己的独立追踪配置。

属性

contentRecording

是否要在追踪中捕获消息内容。 内容包括聊天消息、函数调用名称、参数和返回值。 当设置为 truefalse时,该值直接使用。 当省略时, OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT 会检查环境变量(接受 "true" 大小写不区分或 "1")。 默认值为 false.

experimental

请注意,生成式AI追踪功能仍处于实验阶段,未来发布时可能会更改或移除,且不会提前通知。 当设置为 true时,描摹是启用的。 当省略时, AZURE_EXPERIMENTAL_ENABLE_GENAI_TRACING 会检查环境变量(接受 "true" 大小写不区分或 "1")。 默认值为 false.

traceContextPropagation

是否要在 OpenAI 的发出请求中注入 W3C 追踪上下文首部(traceparent, )。 tracestate 当设置为 truefalse时,该值直接使用。 当省略时, AZURE_TRACING_GEN_AI_ENABLE_TRACE_CONTEXT_PROPAGATION 会检查环境变量(接受 "true" 大小写不区分或 "1")。 默认值为 true.

属性详细信息

contentRecording

是否要在追踪中捕获消息内容。 内容包括聊天消息、函数调用名称、参数和返回值。 当设置为 truefalse时,该值直接使用。 当省略时, 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 当设置为 truefalse时,该值直接使用。 当省略时, AZURE_TRACING_GEN_AI_ENABLE_TRACE_CONTEXT_PROPAGATION 会检查环境变量(接受 "true" 大小写不区分或 "1")。 默认值为 true.

traceContextPropagation?: boolean

属性值

boolean