Skip to main content
Weave propose deux façons de s’intégrer à votre pile d’IA :
  • Tracer des agents : pour les applications agentiques sur plusieurs tours de conversation, conçues avec des SDK d’agents (comme le SDK OpenAI Agents ou Google ADK) ou exécutées dans des harness d’agents (comme Claude Code, Codex ou Pi.dev). Ces intégrations capturent les sessions, les tours de conversation, les appels LLM et les appels d’outils, puis les affichent dans la vue Agents de Weave.
  • Tracer des applications LLM : pour le code qui appelle des fournisseurs de LLM (OpenAI, Anthropic, Bedrock, etc.) ou qui utilise des frameworks d’orchestration (LangChain, LlamaIndex, DSPy, etc.). Ces intégrations capturent les appels LLM individuels et les étapes de pipeline sous forme de Appels Weave dans la vue Traces.
Si vous hésitez sur l’approche à adopter, commencez par Tracer vos agents pour un nouveau projet d’agent sur plusieurs tours de conversation, ou par Tracer des applications LLM pour des flux de travail existants basés sur des appels LLM.

Tracer des agents

Utilisez ces intégrations lorsque vous développez des applications agentiques sur plusieurs tours de conversation et que vous souhaitez afficher les sessions, les tours de conversation et les appels d’outils dans la vue Agents de Weave. Pour les SDK d’agents, les harness et l’instrumentation personnalisée, consultez Choisir une intégration d’agent.

Tracer les applications LLM

Si votre application appelle directement l’API d’un fournisseur de LLM ou utilise un framework d’orchestration, Weave peut intercepter automatiquement les traces (grâce au patching automatique) pour de nombreux frameworks et bibliothèques. Une fois que vous avez importé le SDK Weave dans votre code et que vous l’avez initialisé avec weave.init, Weave enregistre chaque requête sous la forme d’un Appel, avec ses entrées, ses sorties, sa latence, l’utilisation des jetons et son coût. Pour les bibliothèques que Weave ne patche pas automatiquement, vous pouvez appliquer manuellement des ops Weave à votre code pour capturer les traces.

Fournisseurs de LLM

Les fournisseurs de LLM sont les éditeurs qui donnent accès à des grands modèles de langage pour générer des prédictions. Weave s’intègre à ces fournisseurs afin de journaliser et de tracer les interactions avec leurs API :

Frameworks

Les frameworks permettent d’orchestrer les pipelines d’exécution des applications d’IA. Ils fournissent des outils et des abstractions pour créer des flux de travail complexes. Weave s’intègre à ces frameworks pour tracer l’ensemble du pipeline :

Frameworks d’apprentissage par renforcement

Weave s’intègre aux frameworks d’apprentissage par renforcement pour tracer les runs d’entraînement et d’évaluation :

Protocoles

Weave s’intègre à des protocoles standardisés qui permettent aux applications d’IA de communiquer avec les services sur lesquels elles s’appuient :
Dernière modification le 30 septembre 2026