You must have a valid NexLLM account before you can create an API key. If you don’t have one yet, sign up here before continuing.
Create an API key
Log in to the dashboard
Go to nexllm.ai and sign in to your account.
Name your key
Enter a descriptive name for the key. We recommend naming it by its intended purpose — for example,
production-app or dev-testing — so you can identify it easily later.Configure optional settings
Adjust any of the optional settings described in the table below, or leave them at their defaults to create an unrestricted key.
| Option | Description |
|---|---|
| Expiration | Set an expiration date for the key. Leave the field blank, or set it to -1, if you do not want the key to expire. |
| Remaining Quota | Define the maximum number of tokens this key can consume. The key is automatically disabled once the quota is exceeded. |
| Unlimited Quota | Enable this option to remove the quota limit for this key. The key is still subject to your account’s overall quota. |
| Model Restrictions | Restrict this key to specific models. Leave the field blank to allow access to all available models. |
| IP Allowlist | Restrict API calls to specific source IP addresses. Leave the field blank if no IP restriction is required. |
| Group | Specify the channel group this key will use for routing requests. See the Channel Groups documentation for more information. |