artifact/routerReads each request and picks the route that fits it.
0 live models
Swap your base URL, pick a route, and each request goes to the best live model, with fallbacks and rotated keys behind it.
curl https://your-domain.com/api/v1/chat/completions \
-H "Authorization: Bearer $ARTIFACT_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"artifact/router","messages":[{"role":"user","content":"Hello"}]}'artifact/routerReads each request and picks the route that fits it.
0 live modelsartifact/frontierThe strongest live models, for hard reasoning.
0 live modelsartifact/codingModels tuned for code and long refactors.
0 live modelsartifact/agenticReliable tool callers for multi-step agents.
0 live modelsartifact/fastLow latency and low cost for everyday chat.
0 live modelsartifact/freeNo credits needed. Runs on free-tier providers.
0 live modelsartifact/imageText to image. Billed per image.
0 live modelsartifact/videoText to video as a job you poll. Billed per clip.
0 live modelsartifact/openOpen-weight models across many GPU hosts, with automatic failover.
0 live modelsToken-priced, OpenAI-compatible. Add a key and each one goes live.
Rent the GPU, run vLLM or SGLang, then register it in CUSTOM_PROVIDERS.
Signed or short-lived auth. Put a gateway in front (LiteLLM, Bedrock Access Gateway) and register it.
Own request format. Not wired yet.
Interactive quota GPUs with no serving API. Fine for experiments, not for routing.