One endpoint, every model.
Point the SDK you already use at one URL. Each call goes to the model you name, or the cheapest one that passes a check you set (a test, a schema, a judge), and every call is recorded with what it cost. Over a plain key you get routing, checks, one bill and the record.
# Keys come from the waiting list; this URL answers once you have one.
from openai import OpenAI
client = OpenAI(base_url="https://api.massrelay.ai/v1", api_key="YOUR_RELAY_KEY")
client.chat.completions.create(model="auto", messages=[{"role": "user", "content": "Hello"}])
List price
Each model at its provider's list price. Fees are shown before they apply.
Your own key or model
Bring your own key or your own server; we route, check and record.
Open models we host
Open-weight models on our own servers, at our own price. Coming.
Build for a field
Start from AI by field, then build your own field assistant on the router.
Run a model on your own machine? Offer it to others, free for now
Talk to us.
Your company, its size and the first job you would hand to an assistant. A person answers by email.
Tell us your company, its size and the first job you would hand over. A person answers.