Skip to main content
By default, deployments are private to your account. Publish a deployment to make it queryable by anyone with a Fireworks API key.

Publishing a deployment

Step 1: Find the deployed model ID
firectl list deployed-models --filter 'model="<MODEL_NAME>" AND deployment="<DEPLOYMENT_NAME>"'
Step 2: Publish it
firectl update deployed-model <DEPLOYED_MODEL_ID> --public
Step 3: Share the model identifier Users can query your public deployment using:
<MODEL_NAME>#<DEPLOYMENT_NAME>

Unpublishing a deployment

To make a deployment private again:
firectl update deployed-model <DEPLOYED_MODEL_ID> --public=false

Use cases

Publishing deployments is useful for:
  • Sharing custom models – Let others use your fine-tuned models
  • Testing with teams – Allow team members to access deployments
  • Community contributions – Share optimized model configurations
Published deployments are still hosted and controlled by your account. You pay for all inference costs.