SDK des fournisseurs de LLM
Les SDK des fournisseurs de LLM sont les bibliothèques clientes que vous utilisez pour appeler directement l’API d’un modèle. Installez le SDK CoreWeave Forge et appeleztracing.init("[YOUR-TEAM]/[YOUR-PROJECT]"). Le SDK Forge patche alors le SDK du fournisseur afin d’enregistrer chaque appel. Agent Lens n’affiche que les appels exécutés au sein d’une conversation. Effectuez donc vos appels dans une Conversation, comme l’illustre chaque page d’intégration :
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. Ces intégrations s’appuient sur le SDK Weave de Weights & Biases, car le SDK Forge ne prend pas encore en charge ces frameworks. Ajoutezweave.init("[YOUR-TEAM]/[YOUR-PROJECT]") à votre script, et Weave patche automatiquement le SDK d’agents. Les traces s’affichent dans Agent Lens, car Agent Lens et Weave partagent les mêmes données de trace.
Les SDK d’agents exécutent un tour de conversation par appel. weave.init() ne suffit donc pas à lui seul à regrouper les tours de conversation au sein d’une même conversation. Transmettez à chaque tour de conversation l’identifiant de session ou de groupe propre au SDK. Chaque page d’intégration indique l’identifiant à utiliser :
Harness d’agents
Les harness d’agents sont des runtimes d’agents destinés aux utilisateurs finaux, comme les agents de développement et les outils pour développeurs. Ces intégrations reposent sur Weights & Biases Weave, car Agent Lens ne les prend pas encore entièrement en charge. Installez le plugin ou l’extension Weave correspondant à votre harness, puis démarrez une session dans le harness pour lancer le traçage. Comme c’est le harness qui gère la session, le plugin regroupe automatiquement les tours de conversation en conversations :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 Forge ou envoyez vos spans à Agent Lens. Agent Lens accepte tout span OTel et applique une gestion particulière aux attributs des conventions sémantiques GenAI afin que les spans s’affichent dans l’onglet Conversations :- Démarrage rapide : instrumenter manuellement un agent : guide pas à pas consacré à un petit agent sur plusieurs tours de conversation.
- Tracer vos agents : référence complète des helpers et des concepts liés aux agents.
- Envoyer des spans OpenTelemetry à Agent Lens : redirigez un pipeline OTel existant vers le point de terminaison Agent Lens, sans aucun SDK.