Skip to main content
Fireworks AI hosts open-source and fine-tuned models. Its API follows OpenAI’s format, so you wrap it with the OpenAI client and the SDK meters it with the OpenAI recipe.

Set up

Point the OpenAI client’s baseURL at Fireworks AI and wrap it:

What is reported

Fireworks AI returns a usage object in OpenAI’s format with the number of tokens each call consumed. Calls are reported under the openai.chat.completions.create event name, with the same metrics as OpenAI. Every usage field the provider returns is also included, with a raw. prefix. See How usage is reported. For details on Fireworks AI’s API, see Fireworks AI’s OpenAI compatibility docs.