Tools work exactly as in the OpenAI SDK — Orbitrage just routes and traces the
calls. Here’s a full ReAct loop you can run as-is.
Don’t want to wire up a web-search or scrape API at all? Reference a managed tool
by name and Orbitrage runs it server-side with our key, loops the result back to
the model, and returns the final answer — no key, no tool loop on your side. Your
own tools (like get_weather above) keep running on your side, in the same call.
Put both in one tools array. Orbitrage runs the managed ones server-side and
hands your own tool calls back to you — in the same request.
See Tools Gateway for the full catalog (web search,
scrape, calculator, datetime, weather, …) and billing. Managed tools also work
with pinned models including glm-5.2.
In the dashboard, the run shows each LLM hop, the tool definitions you sent, and
which tools the model called (managed tools are badged via Orbitrage with
their cost) — useful for spotting tool-selection drift.
Routing scores prompts with tools too: a request that offers many tools tends
to route to a tool-strong model. Pin a model if you need a specific one.