90 days of the enterprise, pro and team plans free, no card needed. See the plans
tool-calculator · runs as calculator via builtin
Deterministic arithmetic and unit conversion.
Requests per day this target answered on this deployment, with the cost line.
No requests yet. Route something from the playground to see usage here.
Domains the signal layer detected on requests that ended here.
No routed requests yet. Declared domains: Math.
Hard stops enforced before scoring.
Pin this target with model="tool-calculator", or send a candidate list and let the router choose and fall back.
curl https://osr-api.kindrock-caaab1a2.centralindia.azurecontainerapps.io/v1/chat/completions \
-H "Authorization: Bearer $OSR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "tool-calculator", "messages": [{"role": "user", "content": "What is 17% of 2,450?"}]}'from openai import OpenAI
client = OpenAI(base_url="https://osr-api.kindrock-caaab1a2.centralindia.azurecontainerapps.io/v1", api_key="osr_live_...")
resp = client.chat.completions.create(
model="tool-calculator", # pin this target, or "auto" to let the router choose
messages=[{"role": "user", "content": "What is 17% of 2,450?"}],
extra_body={"models": ["tool-calculator", "auto"]}, # fall back to the router's pick if it fails
)
print(resp.model, resp.choices[0].message.content)Photo: Varun Bhatheja
Examples the similarity strategy matches against.
The catalogue prints input and output prices and what three typical monthly workloads cost on each.
Free plan, no card. Fifteen thousand decisions a month with the full trace.