POST /inference/v1/decisions.
Endpoint
model to the System One model path. The public Serverless model is accounts/fireworks/models/rune, which serves this API and the Decisions API only; chat completions and completions against it return a 400. Other models that don’t support this API also return a 400.
Quickstart
Request
Question types
Every question takes an
instructions string: the question itself, in plain language.
Response
Pricing and capacity
Billing, capacity, and rate limits depend on how the model is deployed.- Serverless. Rune is billed per input token on Serverless pricing. Output tokens are always zero. Capacity and rate limits work the same as for other Serverless models; see Serverless rate limits.
- Dedicated deployment. Usage is billed at the deployment’s standard on-demand GPU rate, and capacity scales with the deployment’s size and autoscaling settings.
Latency and caching
- Batch your questions. All questions in a request share one read of the state, so asking ten questions in one request is much faster and cheaper than ten requests.
- Reuse the state. The state is cached across requests and the questions are not. Calls that send the same large state (for example a long transcript) with different questions benefit most from caching.
- Measure server time. The
fireworks-server-processing-timeresponse header reports time spent on Fireworks servers. Anything above that is network.
Limits
Current support:
- Text only. Requests with
imagesreturn a400. - No reasoning.
reasoning_effortother than"none"returns a400. - Decisions only. The model serves
/inference/v1/systemoneand/inference/v1/decisionsonly. Chat completions and completions against it return a400.