- Workflow: Managed Fine-Tuning or Training API.
- Infrastructure: Serverless or dedicated, only when you choose Training API.
- Interface: Your agent, the Fireworks UI, CLI or API, or Python SDK.
Step 1: Choose the workflow
Managed Fine-Tuning
Standard jobs with a platform-managed loop.
Training API
Programmable loops built from cookbook recipes or the SDK.
Step 2: If Training API, choose infrastructure
Serverless Training
Shared pooled trainer, no provisioning, per-token billing.
Dedicated Training
Provisioned trainer and deployment resources with explicit lifecycle control.
Step 3: Choose how to interact
The interface does not determine the workflow or infrastructure:
The Fireworks CLI is called
firectl. Cookbook recipes are recommended starting points for the Python SDK and can also be used by your agent.
Install the Fireworks training skill to use your agent.
Examples
Standard SFT from labeled JSONL
- Workflow: Managed Fine-Tuning
- Infrastructure: Managed by the platform; no Training API infrastructure choice
- Interface: Your agent, UI, CLI, or API
First custom GRPO experiment
- Workflow: Training API
- Infrastructure: Serverless when the model and LoRA workload are supported
- Interface: Python SDK with a Cookbook recipe, or your agent
Sustained full-parameter RL
- Workflow: Training API
- Infrastructure: Dedicated
- Interface: Python SDK with a Cookbook recipe, optionally orchestrated by your agent