Guide
·
5 min min read
Create a Commercial Deployment (BYOK)
Overview
BYOK (Bring Your Own Key) lets you use your existing API key from OpenAI, Anthropic, Google, or any OpenAI-compatible provider through the Mycelis proxy. Your key is stored encrypted and only used internally.
Advantage: Full control over your provider account, your own rate limits, and billing directly with your provider.
Billing: BYOK deployments are billed per token — costs pass through to your own provider account.
Create the Deployment
- Navigate to Models Marketplace in the left sidebar
- Find the model you want to use
- Click Add Model — a dialog opens
- In the dialog, select BYOK as the key type
- Enter your API key — it is stored encrypted and never exposed
- Select your provider or enter a custom base URL:
| Provider | Base URL |
|---|---|
| OpenAI | https://api.openai.com/v1 |
| Anthropic | https://api.anthropic.com/v1 |
| Google Gemini | https://generativelanguage.googleapis.com/v1beta/openai |
| Custom | Any OpenAI-compatible API URL |
- Optionally connect the deployment to OpenWebUI
- Click Create
The deployment is instantly available — no provisioning delay.
Next steps
- Configure an Agent — add routing, Knowledge Bases, and MCP Tools on top of your deployment
- Create a commercial deployment (Managed Keys) — let Mycelis manage the provider key instead
- API Reference — all available API parameters