Bring Your Own Key & Custom Models
ChatBotKit's custom model feature lets you bring your own provider keys and models into the platform. With Bring Your Own Key (BYOK), you can use existing licenses, credits, or research grants to run leading AI models inside your ChatBotKit configuration, so you control where inference happens and how it is billed.
Alongside BYOK, the feature supports fine-tuned and custom models, letting you deploy AI that has been adapted to your sector, language, or customer scenarios for more relevant and precise conversations.
What You Can Do
- Use your own keys: Connect provider API keys so model usage runs against your own account and billing.
- Deploy custom models: Bring fine-tuned or specialized models into ChatBotKit and assign them to bots.
- Control costs: Leverage existing investments and credits instead of paying for usage twice.
- Mix and match: Use BYOK models alongside the platform's built-in models on a per-bot basis.
How It Works
You add a provider key or custom model in your ChatBotKit account, then assign it to a bot the same way you would any built-in model. Conversations route through your key, so usage is metered on your provider account. Fine-tuned models slot into the same bot configuration workflow, which means a specialized model deploys with no separate setup.
Setup
In the Models section of your account, add your provider key or register a custom model, then select it when configuring a bot. From there the bot uses your model for its conversations.
Practical Uses
BYOK and custom models suit cost-sensitive teams with existing provider commitments, organizations with negotiated rates or grants, and businesses that need fine-tuned models for a specific domain. The result is full control over cost and model behavior while keeping the rest of the ChatBotKit agent stack - skillsets, datasets, and memory - unchanged.