dcode) through Fireworks AI models. See the FireConnect overview for install and CLI basics.
Prerequisites
- Deep Agents Code (
dcode) installed - A Fireworks API key (
fw_...) or a Fire Pass key (fpk_...) - The FireConnect CLI (see Install)
Azure routing not implemented yet for Deep Agents.
fireconnect deepagents on always configures direct Fireworks, even when global config has --provider azure. See Microsoft Foundry in FireConnect.Enable Fireworks routing
dcode after on, model select, model reset, or off if it is already running.
Default model
Deep Agents routes a single default model. The default isglm-fast-latest, written to config as fireworks:<model-id>.
What gets written
FireConnect edits~/.deepagents/config.toml:
- Sets
[models].defaulttofireworks:<model>and configures[models.providers.fireworks]with the Fireworks OpenAI-compatible base URL (https://api.fireworks.ai/inference) andapi_key_env = "FIREWORKS_API_KEY" - Stores your Fireworks API key in the FireConnect keychain (via
loginordeepagents on --api-key) and installs a shell hook that exportsFIREWORKS_API_KEYfordcode - FireConnect does not write
~/.deepagents/.state/auth.json— use dcode’s/authfor credentials stored in that file
config.toml under ~/.fireconnect/deepagents/ before the first change. Running fireconnect deepagents off restores it byte-for-byte.
Browsing and picking models
fpk_...) show Fire Pass-supported routers only.
CLI reference
fireconnect deepagents help for all options.
Switch models
Turn off Fireworks routing
config.toml from the backup in ~/.fireconnect/deepagents/.