- Tracer les agents : pour les applications agentiques sur plusieurs tours de conversation créées avec des SDK d’agents (comme l’OpenAI Agents SDK ou Google ADK) ou exécutées dans des harnesses 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’outil, et les affichent dans la vue Agents de Weave.
- Tracer les applications LLM : pour le code qui appelle des fournisseurs de LLM (OpenAI, Anthropic, Bedrock et autres) ou utilise des frameworks d’orchestration (LangChain, LlamaIndex, DSPy et autres). Ces intégrations capturent les appels LLM individuels et les étapes du pipeline sous forme de Appels dans la vue Traces.
Tracer les agents
Tracer les applications LLM
weave.init, Weave enregistre chaque requête comme un Appel avec les entrées, les sorties, la latence, l’utilisation des jetons et le coût.
Pour les bibliothèques que Weave ne prend pas en charge via le patching automatique, vous pouvez appliquer manuellement Weave Ops à votre code pour capturer les traces.
Fournisseurs de LLM
- Service d’Inférence Serverless
- Amazon Bedrock
- Anthropic
- Cerebras
- Cohere
- Groq
- Hugging Face Hub
- LiteLLM
- Microsoft Azure
- MistralAI
- NVIDIA NIM
- OpenAI
- OpenRouter
- Together AI
- Modèles locaux (pour les modèles exécutés sur votre propre infrastructure)
Frameworks
- OpenAI Agents SDK (tracing au niveau des appels)
- Claude Agent SDK (tracing au niveau des appels)
- Claude Code (tracing au niveau des appels)
- LangChain
- LlamaIndex
- Haystack
- DSPy
- Instructor
- CrewAI
- Smolagents
- PydanticAI
- Google Agent Development Kit (ADK, tracing au niveau des appels)
- AutoGen
- Verdict
- TypeScript SDK
- Vercel AI SDK
- Agno
- Koog