Skip to main content
Paramètres = objet

Propriétés

attributes

readonly attributes: Record<string, any>
Un mappage d’attributs appliqués à chaque trace produite par ce client.

genai

readonly genai : objet

batchOptions

facultatif batchOptions: BufferConfig
Configuration de BatchSpanProcessor. Ignorée sauf si spanProcessor === 'batch'.

spanProcessor

facultatif spanProcessor: "batch" | "simple" | SpanProcessor
Définit comment les spans GenAI sont exportés.
  • 'batch' (par défaut) : BatchSpanProcessor, adapté aux agents de production et aux processus de longue durée.
  • 'simple' : SimpleSpanProcessor, un POST HTTP par span. Utile pour les tests et les CLI de courte durée, où un vidage déterministe importe davantage que le débit.
  • Instance de SpanProcessor : un processeur fourni par l’utilisateur. L’appelant est responsable de son cycle de vie ; l’exporter OTLP Weave ciblant /agents/otel/v1/traces n’est pas utilisé.

readonly printCallLink: boolean
Imprime des liens vers l’interface Weave pour les ops dans le terminal.

Par défaut

true

useCallsComplete

useCallsComplete : boolean
Envoie les appels terminés au point de terminaison calls/complete (début et fin appariés côté client) plutôt qu’à l’ancien chemin call/upsert_batch.

Par défaut

true

useOTelV2

useOTelV2 : boolean
Achemine les intégrations compatibles avec OTel via leur variante OTel.

Par défaut

true