GenAITracingOptions interface

Opções para configurar o traçado GenAI numa instância específica do AIProjectClient.

Passe estes sob a tracingOptions chave AIProjectClientOptionalParams para permitir o rastreamento GenAI quando o cliente for instanciado. Cada instância cliente mantém a sua própria configuração independente de rastreamento.

Propriedades

contentRecording

Se deve capturar o conteúdo da mensagem em traços. O conteúdo inclui mensagens de chat, nomes de chamadas de funções, argumentos e valores de retorno. Quando definido como true ou false, esse valor é usado diretamente. Quando omitida, a OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT variável ambiente é verificada (aceita "true" insensível a maiúsculas ou "1"). O valor padrão é false.

experimental

Reconheça que as funcionalidades de rastreamento GenAI são experimentais e podem ser alteradas ou removidas em versões futuras sem aviso prévio. Quando definido para true, o traçado está ativado. Quando omitida, a AZURE_EXPERIMENTAL_ENABLE_GENAI_TRACING variável ambiente é verificada (aceita "true" insensível a maiúsculas ou "1"). O valor padrão é false.

traceContextPropagation

Se deve injetar cabeçalhos de contexto de traço do W3C (traceparent, tracestate) nos pedidos OpenAI que saem. Quando definido como true ou false, esse valor é usado diretamente. Quando omitida, a AZURE_TRACING_GEN_AI_ENABLE_TRACE_CONTEXT_PROPAGATION variável ambiente é verificada (aceita "true" insensível a maiúsculas ou "1"). O valor padrão é true.

Detalhes de Propriedade

contentRecording

Se deve capturar o conteúdo da mensagem em traços. O conteúdo inclui mensagens de chat, nomes de chamadas de funções, argumentos e valores de retorno. Quando definido como true ou false, esse valor é usado diretamente. Quando omitida, a OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT variável ambiente é verificada (aceita "true" insensível a maiúsculas ou "1"). O valor padrão é false.

contentRecording?: boolean

Valor de Propriedade

boolean

experimental

Reconheça que as funcionalidades de rastreamento GenAI são experimentais e podem ser alteradas ou removidas em versões futuras sem aviso prévio. Quando definido para true, o traçado está ativado. Quando omitida, a AZURE_EXPERIMENTAL_ENABLE_GENAI_TRACING variável ambiente é verificada (aceita "true" insensível a maiúsculas ou "1"). O valor padrão é false.

experimental?: boolean

Valor de Propriedade

boolean

traceContextPropagation

Se deve injetar cabeçalhos de contexto de traço do W3C (traceparent, tracestate) nos pedidos OpenAI que saem. Quando definido como true ou false, esse valor é usado diretamente. Quando omitida, a AZURE_TRACING_GEN_AI_ENABLE_TRACE_CONTEXT_PROPAGATION variável ambiente é verificada (aceita "true" insensível a maiúsculas ou "1"). O valor padrão é true.

traceContextPropagation?: boolean

Valor de Propriedade

boolean