create_virtual_key
Securely store provider API keys by creating virtual keys for services like OpenAI, Anthropic, Azure OpenAI, and Google. Manage access with name, workspace, credit limits, and rate controls.
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 |