- Any member can create a service account and its keys. You don’t need to be an admin.
- Service accounts cannot sign in to nexus.fireworks.ai.
Service accounts are managed under API Keys in Nexus settings, not on the Members page. The app.fireworks.ai/account/users path in the Platform docs does not exist in Nexus.
Create a service account and its key
Open API Keys
Go to Settings → API Keys and click Create API key.
Add a service account
Under Service Account API Keys, click + to add a service account, and give it a name, such as
prod-litellm.Create the key
Select the new service account and create its key. Copy the
fw_... key right away and store it in your secret manager. The API Keys page doesn’t list service account keys, so you can’t find or copy it there later.Set a role or script it with firectl
Usefirectl to choose a role when you create the account, change a role, or list service accounts:
--role, the role is user. See User roles for each role’s permissions.
Billing and audit logs
- Service account usage counts toward your account’s quotas and bill, like a member’s usage.
- Spend limits apply to service accounts the same way they apply to members. Check the limit before a gateway or pipeline depends on the key.
- Audit logs show a service account as
<user-id>@<account-id>.sa.fireworks.ai.