GenAITracingOptions interface
Opties voor het configureren van GenAI-tracering op een specifieke AIProjectClient-instantie.
Geef deze onder de tracingOptions sleutel van AIProjectClientOptionalParams om GenAI-tracering mogelijk te maken wanneer de client wordt geïnstantieerd. Elke clientinstantie onderhoudt zijn eigen onafhankelijke traceerconfiguratie.
Eigenschappen
| content |
Of je boodschapinhoud in traces moet vastleggen.
De inhoud omvat chatberichten, functie-aanroepnamen, argumenten en retourwaarden.
Wanneer ingesteld op |
| experimental | Erken dat GenAI-traceerfuncties experimenteel zijn en in toekomstige releases zonder waarschuwing kunnen worden gewijzigd of verwijderd.
Wanneer ingesteld op |
| trace |
Of W3C-tracecontextheaders ( |
Eigenschapdetails
contentRecording
Of je boodschapinhoud in traces moet vastleggen.
De inhoud omvat chatberichten, functie-aanroepnamen, argumenten en retourwaarden.
Wanneer ingesteld op true of false, wordt die waarde direct gebruikt.
Wanneer weggelaten, wordt de omgevingsvariabele OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT gecontroleerd (accepteert "true" naamval-ongevoelig of "1"). Wordt standaard ingesteld op false.
contentRecording?: boolean
Waarde van eigenschap
boolean
experimental
Erken dat GenAI-traceerfuncties experimenteel zijn en in toekomstige releases zonder waarschuwing kunnen worden gewijzigd of verwijderd.
Wanneer ingesteld op true, is traceren ingeschakeld.
Wanneer weggelaten, wordt de omgevingsvariabele AZURE_EXPERIMENTAL_ENABLE_GENAI_TRACING gecontroleerd (accepteert "true" naamval-ongevoelig of "1"). Wordt standaard ingesteld op false.
experimental?: boolean
Waarde van eigenschap
boolean
traceContextPropagation
Of W3C-tracecontextheaders (traceparent, tracestate) worden geïnjecteerd in uitgaande OpenAI-verzoeken.
Wanneer ingesteld op true of false, wordt die waarde direct gebruikt.
Wanneer weggelaten, wordt de omgevingsvariabele AZURE_TRACING_GEN_AI_ENABLE_TRACE_CONTEXT_PROPAGATION gecontroleerd (accepteert "true" naamval-ongevoelig of "1"). Wordt standaard ingesteld op true.
traceContextPropagation?: boolean
Waarde van eigenschap
boolean