Skip to main content
Agent steps run against an AI provider. This page is the canonical list of every supported provider, the provider ID you use in workflow YAML, and the default model Shipfox uses when a step doesn’t name one. For a step-by-step setup walkthrough see the Model Providers guide.

Supported providers

Each provider is configured per workspace with its credentials. The default model is used when an agent step names the provider but not a model.
Providerprovider IDDefault model
Anthropicanthropicclaude-opus-4-8
OpenAIopenaigpt-5.5-pro
Azure OpenAIazure-openai-responsesgpt-5.5-pro
DeepSeekdeepseekdeepseek-v4-pro
Google AI Studiogooglegemini-3.1-pro-preview
xAIxaigrok-4.3
Mistralmistralmistral-large-latest
Groqgroqopenai/gpt-oss-120b
Cerebrascerebrasgpt-oss-120b
OpenRouteropenrouteranthropic/claude-opus-4.8
Vercel AI Gatewayvercel-ai-gatewayanthropic/claude-opus-4.8
Cloudflare AI Gatewaycloudflare-ai-gatewayclaude-opus-4-8
Cloudflare Workers AIcloudflare-workers-ai@cf/moonshotai/kimi-k2.7-code
Hugging Facehuggingfacedeepseek-ai/DeepSeek-V4-Pro
Together AItogetherdeepseek-ai/DeepSeek-V4-Pro
Fireworksfireworksaccounts/fireworks/models/deepseek-v4-pro
NVIDIAnvidianvidia/nemotron-3-ultra-550b-a55b
Ant Lingant-lingRing-2.6-1T
OpenCodeopencodeclaude-opus-4-8
OpenCode Goopencode-gokimi-k2.7-code
Z.aizaiglm-5.2
Z.ai Coding (CN)zai-coding-cnglm-5.2
Kimi Codingkimi-codingk2p7
MiniMaxminimaxMiniMax-M3
MiniMax (CN)minimax-cnMiniMax-M3
Moonshot AImoonshotaikimi-k2.7-code
Moonshot AI (CN)moonshotai-cnkimi-k2.7-code
Xiaomixiaomimimo-v2.5-pro
Xiaomi Token Plan (CN)xiaomi-token-plan-cnmimo-v2.5-pro
Xiaomi Token Plan (AMS)xiaomi-token-plan-amsmimo-v2.5-pro
Xiaomi Token Plan (SGP)xiaomi-token-plan-sgpmimo-v2.5-pro
Most providers need only an API key. Azure OpenAI also requires an endpoint; Cloudflare providers require an account ID (and a gateway ID for the AI Gateway). The configuration form shows the fields each provider needs.

Selecting a model

The model you set on an agent step is passed to the provider and validated against that provider’s available models — an unrecognized model ID fails the step with a clear error. Each provider’s full model list comes from the provider’s own catalog; the default model above is what Shipfox picks when you omit model.

How configuration works

Providers are configured per workspace. For each provider you configure, you supply its credentials and can optionally set a default model and mark one provider as the workspace default. Credentials are stored securely — Shipfox keeps only fingerprints, never the raw secret. Configuration takes effect immediately; no redeploy is needed.

Resolution and defaults

When an agent step runs, Shipfox resolves the provider, model, and thinking level in this order:
  • Provider — the step’s provider, else the workspace default provider, else anthropic.
  • Model — the step’s model, else the configured default model for the resolved provider, else that provider’s catalog default (the table above).
  • Thinking — the step’s thinking, else the provider’s configured default, else high.
So an agent step with just a prompt runs on your workspace default provider and its default model; naming a provider but no model uses that provider’s default model.

Unsupported providers

Amazon Bedrock, Google Vertex AI, OpenAI Codex, and GitHub Copilot appear in the catalog but are not yet supported — they require cloud IAM credentials or OAuth flows that API-key configuration can’t provide. Support is planned for a future release.

Model Providers guide

Configure a provider and use it in a workflow, step by step.

Agent steps

Models, thinking levels, and providers on an agent step.