- エージェントをトレース: エージェント SDK (OpenAI Agents SDK や Google ADK など) で構築したマルチターンのエージェント アプリケーション、またはエージェント ハーネス (Claude Code、Codex、Pi.dev など) 内で実行されるアプリケーション向けです。これらのインテグレーションでは、セッション、ターン、LLM calls、ツールコール を取得し、Weave の Agents ビューに表示します。
- LLM アプリケーションをトレース: LLM プロバイダ (OpenAI、Anthropic、Bedrock など) を呼び出すコード、またはオーケストレーション フレームワーク (LangChain、LlamaIndex、DSPy など) を使用するコード向けです。これらのインテグレーションでは、個々の LLM calls とパイプラインのステップを、Traces ビューで Weave Calls として取得します。
エージェントをトレースする
LLM アプリケーションをトレースする
weave.init で初期化すると、Weave は各リクエストを入力、出力、レイテンシ、token 使用量、コストを含む Call として記録します。
Weave が autopatch していないライブラリについては、コードに Weave Ops を手動で適用して、トレースを取得できます。
LLM プロバイダ
- Serverless Inference Service
- Amazon Bedrock
- Anthropic
- Cerebras
- Cohere
- Groq
- Hugging Face Hub
- LiteLLM
- Microsoft Azure
- MistralAI
- NVIDIA NIM
- OpenAI
- OpenRouter
- Together AI
- ローカルモデル (独自のインフラストラクチャー上で実行されるモデル向け)
フレームワーク
- OpenAI Agents SDK (コールレベルのトレース)
- Claude Agent SDK (コールレベルのトレース)
- Claude Code (コールレベルのトレース)
- LangChain
- LlamaIndex
- Haystack
- DSPy
- Instructor
- CrewAI
- Smolagents
- PydanticAI
- Google Agent Development Kit (ADK、コールレベルのトレース)
- AutoGen
- Verdict
- TypeScript SDK
- Vercel AI SDK
- Agno
- Koog