Paramètres
Object
Déclaration de type
| Nom | Type | Description | ||
|---|---|---|---|---|
attributes | Record<string, any> | Un tableau d’attributs appliqués à chaque trace produite par ce client. | ||
genai | { batchOptions?: BufferConfig ; spanProcessor?: "batch" | "simple" | SpanProcessor } | - |
genai.batchOptions? | BufferConfig | Configuration de BatchSpanProcessor. Ignorée sauf si spanProcessor === 'batch'. | ||
genai.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é. |
printCallLink | boolean | Affiche dans le terminal des liens vers l’interface Weave pour les ops. Par défaut true | ||
useOTelV2 | boolean | Achemine les intégrations compatibles OTel via leur variante OTel. Par défaut true |