Check whether your gateway can use Nexus Auto
To callauto, your gateway must:
- Connect to your Fireworks account.
- Send the
automodel ID unchanged. - Send your Fireworks API key.
- Provide an Anthropic or OpenAI credential if you want one of those models.
auto. Fireworks serving some of the catalog’s models does not make auto available.
Connect your Fireworks account
These gateways connect to your Fireworks account and keep Fireworks model IDs: LiteLLM, Portkey, Keywords AI, AISIX / API7, Helicone, and Cloudflare AI Gateway.Use a gateway-managed model catalog
Vercel AI Gateway, OpenRouter, Requesty, and Helicone AI Gateway expose their own model catalogs. Fireworks may serve a request, but you can call only the models the gateway lists.LiteLLM Proxy
Use LiteLLM as a shared gateway for Fireworks serverless models, Nexus Auto, and deployments. Developers call one OpenAI-compatible chat completions API, and LiteLLM manages the Fireworks connection and client access.1
Install LiteLLM Proxy
You need a Nexus API key (
fw_...).2
Configure a Fireworks model
Add each model to A short router ID such as
config.yaml. Keep model_name short, and use fireworks_ai/ plus the full Fireworks path in litellm_params.model:config.yaml
fireworks_ai/auto returns 404 Model not found. Use the full path.3
Start the proxy
4
Call a model
If LiteLLM virtual keys are configured, clients authenticate with a virtual key:
Use Nexus Auto through a gateway
The gateway sends theauto model ID and your Fireworks API key to Fireworks. Nexus CLI is not required. For LiteLLM entries, the Portkey model format, and a test request, see Nexus Auto.
Provide closed-model credentials
auto chooses from the models your credentials allow:
- With an Anthropic credential, it can also use Anthropic models.
- With an OpenAI credential, it can also use OpenAI models.
- With neither, every turn uses Fireworks open models.
- Provider Keys
- Keys in the gateway config
- Keys from each client
An account admin connects the required Provider Keys
once from Settings. The
gateway stores only the Fireworks key. No provider credential passes
through the gateway.Every Nexus plan includes Provider Keys. You can also use your own key: save it with
nexus auto, or send it as a request header.model_name in the response model field, not the model that served the turn. To confirm that closed models are reachable, send a request directly to Fireworks as shown in Check which model served a turn. For direct API calls, see APIs and SDKs.