July 29, 2025 · Fireworks AI
Build SDK requires .apply() for on-demand and on-demand-lora deployments
The Build SDK now requires you to call .apply() to apply any deployment configurations to Fireworks when using deployment_type="on-demand" or deployment_type="on-demand-lora". This change ensures explicit control over when deployments are created and helps prevent accidental deployment creation.
Key changes:
.apply()is now required for on-demand and on-demand-lora deployments- Serverless deployments do not require
.apply()calls - If you do not call
.apply(), you are expected to set up the deployment through the deployment page at https://app.fireworks.ai/dashboard/deployments
Migration guide:
- Add
llm.apply()after creating LLM instances withdeployment_type="on-demand"ordeployment_type="on-demand-lora" - No changes needed for serverless deployments
- See updated documentation for examples and best practices
This change improves deployment management and provides better control over resource creation.
This applies to Python SDK version >=0.19.14.
Latest Fireworks AI platform changes
Public cookbook moves to fw-ai-external/cookbook, fireworks-training-cookbook on PyPI
Ultra-fast Serverless mode in Preview, with DeepSeek V4.1 Flash 1017 at 6-8x speed
DeepSeek V4 Flash (0731) removed from the shared Serverless Training pool
Rune 26B-A4B available on Serverless, returning probabilities for up to 256 questions
fireworks-ai 1.2.30 replaces TITO sidecar 502 errors with source-specific error codes