Skip to main content

Connect Fireworks AI

Fireworks AI is a generative AI inference platform for running, fine-tuning, and deploying open models. The Fireworks AI integration imports your daily rated cost and usage data into DoiT Cloud Intelligence so you can analyze Fireworks AI spend in Cloud Analytics.

Prerequisites

  • A Fireworks AI account with administrator access.

  • A DoiT account with the Billing Profiles Admin permission.

Required credentials

FieldDescriptionWhere to find it
Account IDYour Fireworks AI account identifierFireworks AI dashboard > Account Settings
API KeyAn admin API keyFireworks AI dashboard > Settings > API Keys > Create API Key
Admin key required

The API key must belong to an account administrator. Cost attribution by user and by API key uses a Fireworks AI endpoint that requires account administrator access. With a non-admin key, DoiT still imports your overall billing data, but per-user and per-key attribution data is skipped.

Create an API key

  1. Sign in to the Fireworks AI dashboard as an account administrator.

  2. Navigate to Settings > API Keys.

  3. Select Create API Key and give it a descriptive name.

  4. Copy the key.

    Caution

    The key is only shown once. Make sure to copy it before closing the dialog.

Connect your Fireworks AI account

  1. Sign in to Cloud Intelligence, select Data ingestion and integrations > Integrations from the top navigation mega menu.

  2. Search for Fireworks AI in the integrations catalog.

  3. Select Connect + on the integration card.

  4. Enter your Account ID and API Key.

  5. Select Test connection to verify DoiT can access your Fireworks AI account.

  6. If the test is successful, select Save to complete the setup.

    If the test fails or you need further assistance, please open an expert inquiry.

Note

Upon initial connection, DoiT imports up to 180 days of historical Fireworks AI cost data. The import process can take a few hours. You'll receive an email when the data is available in Cloud Analytics.

Data refresh

DoiT refreshes your Fireworks AI billing data every six hours. Fireworks AI reports costs at daily granularity; a day's data is typically final about one day after it is generated.

Reporting dimensions

Once connected, Fireworks AI data maps to the following standard Cloud Analytics dimensions:

Cloud Analytics dimensionFireworks AI valueExample
ProviderFireworks AIFireworks AI
Billing AccountAccount IDmy-account
ServiceProduct lineServerless Inference, Dedicated Deployments, Fine-tuning
SKUModel, or accelerator type for dedicated deploymentsGPT OSS 120B, NVIDIA_B300_288GB

In addition to standard dimensions, the following Fireworks AI-specific labels are available:

LabelDescription
ModelThe model that generated the charge
Deployment TypeProduct line: SERVERLESS, DEDICATED_DEPLOYMENT, or TRAINING
Usage TypeUsage category (e.g., LLM input tokens (uncached), Batch Inference Output Tokens)
CachedWhether the input tokens were served from cache (true or false)
AcceleratorGPU type for dedicated-deployment charges (e.g., NVIDIA_B300_288GB)
AccountThe Fireworks AI account the charge belongs to

Usage amounts are measured in tokens for serverless inference and fine-tuning, and in GPU-hours for dedicated deployments.

Note

Fireworks AI costs appear in the GenAI Intelligence dashboard alongside other supported GenAI providers.

Note

Imported costs reflect gross rated usage. Credits, discounts, taxes, and invoice adjustments are not exposed by Fireworks AI's billing API and are therefore not included.

Delete your Fireworks AI connection

  1. Sign in to Cloud Intelligence, select Data ingestion and integrations > Integrations from the top navigation mega menu.

  2. Search for Fireworks AI in the integrations catalog.

  3. Select Manage on the integration card.

  4. Select the kebab menu () at the rightmost end of the account you want to remove and select Delete.

  5. Select Delete to confirm.