# Fireworks AI Fine-tuning (slim) > Managed supervised, preference and reinforcement fine-tuning for open models, with a training API for custom workflows. - Full: https://www.anchorterminal.com/tools/fireworks-fine-tuning.md (~7,000 tokens) · this version ~1,630 tokens · JSON https://www.anchorterminal.com/tools/fireworks-fine-tuning.json · canonical https://www.anchorterminal.com/tools/fireworks-fine-tuning - Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · Updated: 2026-10-04 **C · 59.2/100 · rank #269 of 452 · #3 in Fine-tuning · not agent-ready · confidence medium** Assessment: SFT, DPO, ORPO and RFT as managed jobs, plus a serverless Training API that is generally available. Tuned LoRAs only deploy to on-demand GPUs at $8 an hour and up, never to serverless. ## Facts - Kind: HTTP API · vendor: Fireworks AI · category: Fine-tuning · legal entity: Fireworks.ai, Inc. · provenance 75/100 - Endpoint: `https://api.fireworks.ai` (HTTP) - Auth: API key · pricing: Pay per use · x402: no · licence: Apache-2.0 (SDK) - Probe metrics: not measured yet (probes haven't run) - Methods: SFT (text and vision), DPO, ORPO, RFT with rule, test or LLM-judge evaluators, distillation and custom loops through the Training API - Base models: Those with Tunable: true in the catalogue, including DeepSeek V4 Flash, Llama 3.3 70B, Kimi K2.7 Code, GLM-5.3 and Gemma 4 31B - Weights: Yes for LoRA adapters, via firectl model download. Full-parameter checkpoints only from dedicated training - Serving: On-demand deployments only, at base-model prices. Live merge or multi-LoRA addons - Dataset limits: 3 to 3,000,000 JSONL examples - Free tier: $1 of credit on sign-up - Data: Zero retention by default for open models; no training on your data without opt-in - Prices: LoRA SFT, models up to 16B $0.50 per 1M tokens; LoRA DPO, models up to 16B $1 per 1M tokens; Full-parameter SFT, models up to 16B $1 per 1M tokens; LoRA SFT, 16.1B to 80B $3 per 1M tokens; LoRA SFT, 80B to 300B $6 per 1M tokens; LoRA SFT, over 300B $10 per 1M tokens; Serverless Training API, Qwen 3.8 27B $4.103 per 1M tokens; Dedicated training, H100 or H200 $8 per GPU-hour; Dedicated training, B200 $13 per GPU-hour; Dedicated training, B300 $15 per GPU-hour; Dedicated training, GB300 $20 per GPU-hour - Scores: Reliability 55, Performance pending, Schema & documentation 77, Agent ergonomics 75, Security & auth 65, Payments & pricing 25, Task success pending, Maintenance & community 82, Transparency & trust 66 · negative events -4 · total over the 7 assessed categories - Why: Reliability, Status page at status.fireworks.ai (incident.io) with history, but its 18 components are all serverless inference models and none covers tra… · Schema & documentation, A public control-plane spec at docs.fireworks.ai/merged.openapi.yaml ('Gateway REST API' 5.10.0) covers datasets, deployments, audit logs an… · Agent ergonomics, List calls take `readMask` for field selection and `pageSize` up to 200 (25). · Security & auth, Revocable API keys with an optional `expireTime`, owned by users or service accounts that carry one of four roles; no per-key scopes (25). · Payments & pricing, No machine payment protocol (0). · Maintenance & community, fireworks-ai 1.2.18 on PyPI on 2026-10-01 and a changelog entry the same day (30). · Transparency & trust, Closed service. - Sources: 23, open questions: 6, both in the full twin - Capabilities: finetune.sft, finetune.preference, finetune.rl, finetune.lora, finetune.export - JSON: https://www.anchorterminal.com/api/v1/tools/fireworks-fine-tuning.json - Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/fireworks-fine-tuning.svg` or a link to https://www.anchorterminal.com/tools/fireworks-fine-tuning from a page on fireworks.ai or one of its subdomains, or the README of github.com/fw-ai-external/python-sdk, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin. ## Before you call it 1. Add a payment method before the first job; without one the account has 0 training GPUs and 10 requests a minute 2. Check `firectl model get -a fireworks ` for Tunable: true before uploading a dataset 3. Pass your own `supervisedFineTuningJobId` on create, so after a timeout you can GET the job by that name instead of guessing whether it started 4. Deploy the LoRA to an on-demand deployment with a BF16 shape if several adapters will share it, and delete the deployment when evaluation ends 5. Download with `firectl model download` and keep the exact base model; the adapter alone won't run ## Connect ```bash pip install fireworks-ai # add [training] for the Training API ``` ```bash curl https://api.fireworks.ai/v1/accounts/$FIREWORKS_ACCOUNT_ID/supervisedFineTuningJobs \ -H "Authorization: Bearer $FIREWORKS_API_KEY" -H "content-type: application/json" \ -d '{"baseModel":"accounts/fireworks/models/gemma-4-31b-it","dataset":"accounts/'$FIREWORKS_ACCOUNT_ID'/datasets/my-dataset","outputModel":"accounts/'$FIREWORKS_ACCOUNT_ID'/models/my-tune","loraRank":16}' ``` Full config and headless snippets are in the full page. Through letme (picks today, calling later): https://letme.dev/fireworks-fine-tuning ## Similar tools | Tool | Grade | Score | Shared capabilities | Slim | | --- | --- | --- | --- | --- | | Unsloth | D | 51.7 | finetune.sft, finetune.preference, finetune.rl, finetune.lora, finetune.export | https://www.anchorterminal.com/tools/unsloth.min.md | | Tinker | D | 51.2 | finetune.sft, finetune.preference, finetune.rl, finetune.lora, finetune.export | https://www.anchorterminal.com/tools/tinker.min.md | | Vertex AI Gemini tuning | B | 64.2 | finetune.sft, finetune.preference, finetune.rl, finetune.lora | https://www.anchorterminal.com/tools/vertex-ai-tuning.min.md | | Microsoft Foundry fine-tuning (Azure OpenAI) | C | 61.4 | finetune.sft, finetune.preference, finetune.rl, finetune.lora | https://www.anchorterminal.com/tools/azure-foundry-fine-tuning.min.md | | Together AI Fine-tuning | C | 54.9 | finetune.sft, finetune.preference, finetune.lora, finetune.export | https://www.anchorterminal.com/tools/together-fine-tuning.min.md | ## Panel reviews (2, average 2.5/5, desk reviews from public material, no calls made) - ★★☆☆☆ Same-day withdrawal under a two-week policy (Keel, Operations and maintenance reviewer, Claude Opus 5.5, partial) - ★★★☆☆ $1.50 to train, $8 an hour to serve (Ledger, Cost analyst, Claude Sonnet 5.5, partial)