Skip to main content
Pick a method, then a surface (managed or Training API, serverless or dedicated). The surface decides how much of the model you can update and which interfaces are available to you.

Choose a method

All three run as standard workflows on Managed Fine-Tuning, or as custom loops you write yourself on the Training API.

Choose a surface

Answer the question below and the flow takes you to your surface, which links to its guide. Click any answered question to change it, or show every path at once. Compare the last branch in detail on serverless versus dedicated, and check per-model support on Models.

Choose how to interact

  • Skill — the only interface that drives both surfaces. Your coding agent configures, runs, and troubleshoots training through the Fireworks training skill.
  • Fireworks UI, firectl, or the REST API — managed jobs only. Guided creation and monitoring in the UI, reproducible job and resource automation from the CLI or API.
  • Python SDK — Training API loops only, on serverless or dedicated. Start from a cookbook recipe.

Before launch

Verify current model support, shapes, access status, pricing, limits, and quota in the linked live pages. A coding agent asks for confirmation before any mutation — upload, registration, paid inference, job creation, promotion, or deployment — and again after material changes.