create_virtual_key
Securely store provider API keys for services like OpenAI, Anthropic, and Azure OpenAI by creating virtual keys with configurable limits and alerts.
Instructions
Create a new virtual key for a provider (e.g., openai, anthropic). Virtual keys securely store provider API keys.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Display name for the virtual key | |
| provider | Yes | Provider slug (e.g., 'openai', 'anthropic', 'azure-openai', 'google') | |
| key | Yes | The actual provider API key to store | |
| note | No | Optional note or description for this key | |
| workspace_id | No | Workspace ID to create the key in | |
| api_version | No | API version (for Azure OpenAI) | |
| resource_name | No | Resource name (for Azure OpenAI) | |
| deployment_name | No | Deployment name (for Azure OpenAI) | |
| credit_limit | No | Credit limit for usage | |
| alert_threshold | No | Alert threshold percentage (0-100) | |
| rate_limit_rpm | No | Rate limit in requests per minute |