Orq MCP is live: Use natural language to interrogate traces, spot regressions, and experiment your way to optimal AI configurations. Available in Claude Desktop, Claude Code, Cursor, and more. Start now →
Track LLM usage by application context. Segment AI analytics, costs, and performance metrics across different apps, features, or user segments for insights.
Use Cases
Attributing token costs and latency to specific features or services.
Monitoring which internal tools or products drive the most LLM usage.
Filtering observability dashboards by application for debugging or billing.
Enforcing separate budgets per product line or team.
curl -X POST https://api.orq.ai/v3/router/responses \ -H "Authorization: Bearer $ORQ_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "openai/gpt-4o-mini", "input": "Help me write a professional email to follow up on a job interview", "name": "ContentGenerator-BlogPosts" }'
curl -X POST https://api.orq.ai/v3/router/chat/completions \ -H "Authorization: Bearer $ORQ_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "openai/gpt-4o-mini", "messages": [ { "role": "user", "content": "Help me write a professional email to follow up on a job interview" } ], "name": "ContentGenerator-BlogPosts" }'
import OpenAI from "openai";const client = new OpenAI({ apiKey: process.env.ORQ_API_KEY, baseURL: "https://api.orq.ai/v3/router",});const response = await client.responses.create({ model: "openai/gpt-4o-mini", input: "Help me write a professional email to follow up on a job interview", name: "ContentGenerator-BlogPosts",});console.log(response.output_text);
from openai import OpenAIimport osclient = OpenAI( api_key=os.environ.get("ORQ_API_KEY"), base_url="https://api.orq.ai/v3/router",)response = client.responses.create( model="openai/gpt-4o-mini", input="Help me write a professional email to follow up on a job interview", extra_body={"name": "ContentGenerator-BlogPosts"},)print(response.output_text)
import OpenAI from "openai";const client = new OpenAI({ apiKey: process.env.ORQ_API_KEY, baseURL: "https://api.orq.ai/v3/router",});const response = await client.chat.completions.create({ model: "openai/gpt-4o-mini", messages: [ { role: "user", content: "Help me write a professional email to follow up on a job interview", }, ], name: "ContentGenerator-BlogPosts",});
from openai import OpenAIimport osclient = OpenAI( api_key=os.environ.get("ORQ_API_KEY"), base_url="https://api.orq.ai/v3/router",)response = client.chat.completions.create( model="openai/gpt-4o-mini", messages=[ { "role": "user", "content": "Help me write a professional email to follow up on a job interview", } ], extra_body={"name": "ContentGenerator-BlogPosts"},)