openai SDK with the OpenRouter base URL (https://openrouter.ai/api/v1). TraceRoot captures these calls through the existing OpenAI instrumentation — no new OpenRouter-specific instrumentor or enum is required.
Setup
- Python
- TypeScript
Usage
- Python
- TypeScript
What Gets Captured
Run the example
Clone the repo and run a complete OpenRouter agent end-to-end.Python
Run the Python OpenRouter tool-agent example
TypeScript
Run the TypeScript OpenRouter example