Passer au contenu principal
W&B Weave peut tracer des applications à agents sur plusieurs tours de conversation sans avoir à instrumenter manuellement chaque tour de conversation. Pour les SDK d’agents et les harnesses pris en charge, appelez weave.init() et Weave applique automatiquement un patch au framework. Weave capture les sessions, les tours de conversation, les appels LLM et les appels d’outil, puis les affiche dans la vue Agents. Cette page renvoie vers des guides d’intégration pour trois catégories : les harness d’agents, les SDK d’agents et les agents personnalisés (y compris ceux qui émettent des spans OpenTelemetry).

Harness d’agents

Les harness d’agents sont des environnements d’exécution pour agents destinés aux utilisateurs finaux, comme les agents de code et les outils de développement. Installez le plugin ou l’extension, puis démarrez une session dans le harness pour activer le traçage :

SDK Agents

Les SDK Agents sont des bibliothèques permettant de créer des agents et des flux de travail multi-agent dans le code de votre propre application. Ajoutez weave.init("[YOUR-TEAM]/[YOUR-PROJECT]") à votre script, et Weave applique automatiquement un patch au SDK :

Agents personnalisés et OpenTelemetry

Si votre agent n’est pas développé 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 applique un traitement spécifique aux attributs de convention sémantique GenAI afin que les spans s’affichent dans la vue Agents :