Skip to content
Back to feed

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 with deployment_type="on-demand" or deployment_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

All Fireworks AI platform changes