weave.init() dans un code qui utilise un SDK d’agent pris en charge : Weave patche alors automatiquement le framework. Les conversations, les tours de conversation, les appels LLM et les appels d’outil s’affichent dans la vue Agents de votre projet.
Choisissez l’une des intégrations prises en charge ci-dessous.
Harness d’agents
Les harness d’agents sont des runtimes d’agents destinés aux utilisateurs finaux, comme les agents de développement et d’autres outils pour développeurs. Installez le plugin ou l’extension, puis démarrez une session dans le harness pour commencer le traçage :SDK d’agents
Les SDK d’agents sont des bibliothèques qui permettent de créer des agents et des flux de travail multi-agents directement dans le code de votre application. Ajoutezweave.init("[YOUR-TEAM]/[YOUR-PROJECT]") à votre script et Weave patche automatiquement le SDK :
Agents personnalisés et OpenTelemetry
Si votre agent n’est pas conçu avec l’un des SDK ci-dessus, ou s’il émet déjà des spans OpenTelemetry, utilisez directement le SDK Weave. Weave accepte n’importe quel span OTel et traite de manière spécifique les attributs des conventions sémantiques GenAI afin que les spans s’affichent dans la vue Agents :- Démarrage rapide : instrumenter manuellement un agent — un guide pas à pas pour un petit agent sur plusieurs tours de conversation.
- Tracer vos agents — la référence complète des helpers et des concepts liés aux agents.
- Envoyer des spans OpenTelemetry vers la vue Agents — redirigez un pipeline OTel existant vers le point de terminaison des agents Weave, sans passer par le SDK Weave.