GenAITracingOptions interface

Optionen zur Konfiguration von GenAI-Tracing auf einer bestimmten AIProjectClient-Instanz.

Geben Sie diese unter den tracingOptions Schlüssel AIProjectClientOptionalParams, um das GenAI-Tracking zu ermöglichen, wenn der Client instanziiert wird. Jede Client-Instanz pflegt ihre eigene, unabhängige Nachverfolgungskonfiguration.

Eigenschaften

contentRecording

Ob man Nachrichteninhalte in Traces erfassen sollte. Der Inhalt umfasst Chatnachrichten, Funktionsaufrufnamen, Argumente und Rückgabewerte. Wenn auf true oder falsegesetzt wird, wird dieser Wert direkt verwendet. Wenn sie weggelassen wird, wird die OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT Umgebungsvariable überprüft (akzeptiert "true" klein- und kleinschreibungsunsensitiv oder "1"). Wird standardmäßig auf false festgelegt.

experimental

Erkennen Sie an, dass GenAI-Nachverfolgungsfunktionen experimentell sind und in zukünftigen Versionen ohne Vorankündigung geändert oder entfernt werden können. Wenn auf gesetzt trueist, ist das Nachverfolgen aktiviert. Wenn sie weggelassen wird, wird die AZURE_EXPERIMENTAL_ENABLE_GENAI_TRACING Umgebungsvariable überprüft (akzeptiert "true" klein- und kleinschreibungsunsensitiv oder "1"). Wird standardmäßig auf false festgelegt.

traceContextPropagation

Ob W3C-Trace-Kontextheader (traceparent, tracestate) in ausgehende OpenAI-Anfragen eingefügt werden sollen. Wenn auf true oder falsegesetzt wird, wird dieser Wert direkt verwendet. Wenn sie weggelassen wird, wird die AZURE_TRACING_GEN_AI_ENABLE_TRACE_CONTEXT_PROPAGATION Umgebungsvariable überprüft (akzeptiert "true" klein- und kleinschreibungsunsensitiv oder "1"). Wird standardmäßig auf true festgelegt.

Details zur Eigenschaft

contentRecording

Ob man Nachrichteninhalte in Traces erfassen sollte. Der Inhalt umfasst Chatnachrichten, Funktionsaufrufnamen, Argumente und Rückgabewerte. Wenn auf true oder falsegesetzt wird, wird dieser Wert direkt verwendet. Wenn sie weggelassen wird, wird die OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT Umgebungsvariable überprüft (akzeptiert "true" klein- und kleinschreibungsunsensitiv oder "1"). Wird standardmäßig auf false festgelegt.

contentRecording?: boolean

Eigenschaftswert

boolean

experimental

Erkennen Sie an, dass GenAI-Nachverfolgungsfunktionen experimentell sind und in zukünftigen Versionen ohne Vorankündigung geändert oder entfernt werden können. Wenn auf gesetzt trueist, ist das Nachverfolgen aktiviert. Wenn sie weggelassen wird, wird die AZURE_EXPERIMENTAL_ENABLE_GENAI_TRACING Umgebungsvariable überprüft (akzeptiert "true" klein- und kleinschreibungsunsensitiv oder "1"). Wird standardmäßig auf false festgelegt.

experimental?: boolean

Eigenschaftswert

boolean

traceContextPropagation

Ob W3C-Trace-Kontextheader (traceparent, tracestate) in ausgehende OpenAI-Anfragen eingefügt werden sollen. Wenn auf true oder falsegesetzt wird, wird dieser Wert direkt verwendet. Wenn sie weggelassen wird, wird die AZURE_TRACING_GEN_AI_ENABLE_TRACE_CONTEXT_PROPAGATION Umgebungsvariable überprüft (akzeptiert "true" klein- und kleinschreibungsunsensitiv oder "1"). Wird standardmäßig auf true festgelegt.

traceContextPropagation?: boolean

Eigenschaftswert

boolean