GenAITracingOptions interface

Možnosti konfigurace sledování GenAI na konkrétní instanci AIProjectClient.

Tyto přenášejte pod tracingOptions klíč AIProjectClientOptionalParams, abyste umožnili sledování GenAI při instanci klienta. Každá klientská instance si udržuje vlastní nezávislou konfiguraci trasování.

Vlastnosti

contentRecording

Zda zachytit obsah zprávy v stopách. Obsah zahrnuje chatovací zprávy, názvy volání funkcí, argumenty a návratové hodnoty. Když je nastaveno na true nebo false, tato hodnota se používá přímo. Pokud je vynechána, proměnná OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT prostředí se kontroluje (přijímá "true" velikost necitlivou na velká písmena nebo "1"). Výchozí hodnota je false.

experimental

Uvědomuji si, že funkce sledování GenAI jsou experimentální a mohou se v budoucích vydáních bez upozornění změnit nebo odstranit. Když je nastaveno na true, je sledování povoleno. Pokud je vynechána, proměnná AZURE_EXPERIMENTAL_ENABLE_GENAI_TRACING prostředí se kontroluje (přijímá "true" velikost necitlivou na velká písmena nebo "1"). Výchozí hodnota je false.

traceContextPropagation

Zda vstříknout W3C trace kontextové hlavičky (traceparent, tracestate) do odchozích požadavků OpenAI. Když je nastaveno na true nebo false, tato hodnota se používá přímo. Pokud je vynechána, proměnná AZURE_TRACING_GEN_AI_ENABLE_TRACE_CONTEXT_PROPAGATION prostředí se kontroluje (přijímá "true" velikost necitlivou na velká písmena nebo "1"). Výchozí hodnota je true.

Podrobnosti vlastnosti

contentRecording

Zda zachytit obsah zprávy v stopách. Obsah zahrnuje chatovací zprávy, názvy volání funkcí, argumenty a návratové hodnoty. Když je nastaveno na true nebo false, tato hodnota se používá přímo. Pokud je vynechána, proměnná OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT prostředí se kontroluje (přijímá "true" velikost necitlivou na velká písmena nebo "1"). Výchozí hodnota je false.

contentRecording?: boolean

Hodnota vlastnosti

boolean

experimental

Uvědomuji si, že funkce sledování GenAI jsou experimentální a mohou se v budoucích vydáních bez upozornění změnit nebo odstranit. Když je nastaveno na true, je sledování povoleno. Pokud je vynechána, proměnná AZURE_EXPERIMENTAL_ENABLE_GENAI_TRACING prostředí se kontroluje (přijímá "true" velikost necitlivou na velká písmena nebo "1"). Výchozí hodnota je false.

experimental?: boolean

Hodnota vlastnosti

boolean

traceContextPropagation

Zda vstříknout W3C trace kontextové hlavičky (traceparent, tracestate) do odchozích požadavků OpenAI. Když je nastaveno na true nebo false, tato hodnota se používá přímo. Pokud je vynechána, proměnná AZURE_TRACING_GEN_AI_ENABLE_TRACE_CONTEXT_PROPAGATION prostředí se kontroluje (přijímá "true" velikost necitlivou na velká písmena nebo "1"). Výchozí hodnota je true.

traceContextPropagation?: boolean

Hodnota vlastnosti

boolean