Knowi supports multiple AI model providers for powering features like InstantSights, AI Recommendations, AI Chat, Document AI, and more. By default, Knowi uses its built-in AI service. You can optionally configure external providers for enhanced capabilities.
Supported Providers
| Provider | Models | Key Features |
|---|---|---|
| Knowi AI (default) | Mistral 7B | Fully private, hosted within Knowi infrastructure. No data leaves the environment. |
| OpenAI | GPT-6 Astra, GPT-5.6 Sol, GPT-5.6 Terra, GPT-5.6 Luna, GPT-5.5, GPT-5, GPT-5 Mini, GPT-5 Nano, GPT-4.1, GPT-4o, o3, o3-mini |
Large context windows, advanced reasoning capabilities. |
| Anthropic (Claude) | Claude Fable 5.1, Claude Fable 5, Claude Opus 5, Claude Sonnet 5, Claude Opus 4.8, Claude Sonnet 4.6, Claude Opus 4.6, Claude Haiku 4.5 |
Large context windows, strong analytical capabilities, streaming support, and configurable reasoning depth. |
| Google (Gemini) | Google Gemini 3.7 Flash, Google Gemini 3.5 Flash Lite, Google Gemini 3.1 Pro, Google Gemini 2.5 Pro, Google Gemini 2.5 Flash, Google Gemini 2.5 Flash Lite | Large context windows, streaming support. |
| Azure AI | Azure OpenAI GPT-5.5, GPT-5.4 Mini, GPT-5, GPT-4o, GPT-4.1 | OpenAI models served from your own Azure OpenAI resource. Requires an endpoint URL in addition to an API key. |
Configuring AI Providers
To configure an external AI provider:
- Navigate to User Settings from the bottom-left sidebar.
- Open the AI Settings tab.
- Under the provider section, click CHANGE next to the provider you want to configure (OpenAI, Anthropic, Google, or Azure AI).
- Enter your API key in the modal and click Save. For Azure AI, enter your endpoint URL as well
- Once a key is saved, the corresponding models will appear in the Default AI Model Selection dropdowns for each AI feature.
Per-Feature Model Selection
Knowi allows you to select different AI models for different features. Under Default AI Model Selection in AI Settings, you can assign a provider for each of the following:
- NLP Search - Powers natural language queries across datasets.
- AI Chat - Powers the long-form AI chat experience.
- Insights - Powers InstantSights summaries.
- Recommendation Widget - Powers AI-generated recommendations.
- Documents - Powers Document AI question answering.
- Dashboards - Powers AI Dashboard generation.
- Agents - Powers Agentic AI assistants.
For example, you could use Knowi AI for NLP Search (to keep data private) while using Claude Sonnet 5 for AI Recommendations (for more advanced analysis).
Anthropic (Claude) Setup
- Obtain an API key from Anthropic Console.
- In Knowi AI Settings, click CHANGE next to the Anthropic (Claude) row.
- Enter your API key and save.
- Select a Claude model from the feature dropdowns.
Available Claude Models:
| Model | Best for | Reasoning Effort | Task Budget |
|---|---|---|---|
| Claude Fable 5.1 | The most demanding analysis and long-running agent work. | Up to Max | Required |
| Claude Fable 5 | Superseded by Claude Fable 5. | Up to Max | Required |
| Claude Opus 5 | Complex analytical tasks. The strongest general-purpose choice. | Up to Max | Optional |
| Claude Sonnet 5 | Balanced performance and speed. Good default for most use cases. | Up to Max | Optional |
| Claude Opus 4.8 | Complex analytical tasks, previous generation. | Up to Max | Optional |
| Claude Sonnet 4.6 | Superseded by Claude Sonnet 5. | Up to High | Not supported |
| Claude Opus 4.6 | Superseded by Claude Opus 5. | Up to High | Not supported |
| Claude Haiku 4.5 | Fastest model. Best for high-volume, lower-complexity tasks. | Not supported | Not supported |
Reasoning Effort
Claude models can spend more or less time reasoning before answering. Set Reasoning Effort in the Anthropic (Claude) section of AI Settings to control that tradeoff across every feature using a Claude model:
- Low - Fastest and cheapest. Best for short, well-scoped tasks.
- Medium - Reduces token usage where the task does not need deep reasoning.
- High - The default when no effort is set. A good balance for most analytical work.
- Extra High - Recommended for the hardest analysis and agent tasks.
- Max - Highest capability, highest cost. Best when correctness matters more than speed.
Leave the setting empty to use each model's default. If you select an effort level a model does not support, Knowi automatically steps down to the closest supported level rather than failing the request ? Extra High becomes High on Claude Sonnet 4.6 and Claude Opus 4.6, and effort is skipped entirely on Claude Haiku 4.5.
Task Budget
Task Budget caps how many tokens a single Claude request may spend, including reasoning. Set it in tokens in the Anthropic (Claude) section of AI Settings. The minimum accepted value is 20,000 tokens; values below that, or non-numeric entries, are ignored and the request runs without a budget.
Google (Gemini) Setup
- Obtain an API key from Google AI Studio.
- In Knowi AI Settings, click CHANGE next to the Google (Gemini) row.
- Enter your API key and save.
- Select a Gemini model from the feature dropdowns.
Available Gemini Models:
| Model | Best for |
|---|---|
| Gemini 3.7 Flash | Balanced speed and capability. The default Gemini model when none is selected. |
| Gemini 3.5 Flash Lite | Fastest and lightest. Best for high-volume, lower-complexity tasks. |
| Gemini 3.1 Pro | The strongest Gemini choice for complex analytical work. |
| Gemini 2.5 Pro | Superseded by Gemini 3.1 Pro. |
| Gemini 2.5 Flash | Superseded by Gemini 3.7 Flash. |
| Gemini 2.5 Flash Lite | Superseded by Gemini 3.5 Flash Lite. |
The Gemini 2.5 models remain selectable so existing configurations keep working, but new setups should use the 3.x models. Google has already restricted some 2.5 models to accounts that used them previously; if a 2.5 model returns an error saying it is no longer available to new users, switch to the 3.x model listed above as its replacement.
Gemini models can be used for every AI feature, including Document AI. On-premises deployments need a Knowi AI service build that includes Gemini support before Document AI can answer over a Gemini model; contact your Knowi administrator if a Gemini selection works elsewhere but not in Document AI.
Note: Gemini models are subject to Google's own per-model availability and quota. On the Google free tier some models return no output at all rather than an error. When a request to an external provider fails, Knowi now surfaces the provider's own error message rather than a generic one, so the reason - invalid key, model unavailable, quota exhausted - is visible directly in the feature you were using. Internal Knowi AI errors continue to show the generic message, since they are not actionable by the user.
OpenAI Setup
- Obtain an API key from OpenAI Platform.
- In Knowi AI Settings, click CHANGE next to the OpenAI row.
- Enter your API key and save.
- Select an OpenAI model from the feature dropdowns.
Available OpenAI Models:
| Model | Best for | Reasoning Effort |
|---|---|---|
| GPT-6 Astra | OpenAI's most capable model, built for the hardest end-to-end work. | Low to High |
| GPT-5.6 Sol | Complex reasoning and the most demanding analysis. | Low to High |
| GPT-5.6 Terra | Balancing capability against cost. Good default for most use cases. | Low to High |
| GPT-5.6 Luna | Cost-sensitive, high-volume work where speed matters most. | Low to High |
| GPT-5.5 | Strong general-purpose reasoning, previous generation. | Low to High |
| GPT-5 | Complex analytical tasks, previous generation. | Low to High |
| GPT-5 Mini | Balanced speed and capability, previous generation. | Low to High |
| GPT-5 Nano | The fastest GPT-5 option. Best for high-volume, lower-complexity tasks. | Low to High |
| GPT-4.1 | General-purpose work with a large context window. | Not supported |
| GPT-4o | General-purpose work. | Not supported |
| o3 | Superseded by GPT-5.6 Sol. | Low to High |
| o3-mini | Superseded by GPT-5.6 Sol. | Low to High |
OpenAI Effort
OpenAI reasoning models can spend more or less time thinking before answering. Set OpenAI Effort in the OpenAI section of AI Settings to control that tradeoff across every feature using an OpenAI model:
- Low - Fastest and cheapest. Best for straightforward, high-volume work.
- Medium - Balanced reasoning depth against speed and cost.
- High - Deepest reasoning. Best for complex analysis, at the cost of more tokens and more time.
Deprecated OpenAI Models
o3 and o3-mini are scheduled for retirement by OpenAI. o3-mini retires on October 23, 2026, and the o3 snapshot on December 11, 2026. OpenAI recommends GPT-5.6 Sol as the replacement for both. They remain selectable so existing configurations keep working, but new setups should use a GPT-5.6 model. For the current schedule, see OpenAI's deprecations page.
When OpenAI fully retires a model, it is removed from the model lists in AI Settings. Any feature still pointing at the removed model falls back to Knowi AI until you choose a new one, so review your Default AI Model Selection after a retirement.
Azure AI Setup
- In the Azure portal, open your Azure OpenAI resource and go to Keys and Endpoint to copy your API key and endpoint URL (for example,
https://myresource.openai.azure.com). - Deploy the models you want to use in your Azure resource, using their standard names:
gpt-5.5,gpt-5.4-mini,gpt-5,gpt-4o,gpt-4.1. - In Knowi AI Settings, click CHANGE next to the Azure AI row.
- Enter your API key and endpoint URL, then save.
- Select an Azure model from the feature dropdowns.
Note: Unlike other providers, Azure AI requires both an API key and an endpoint URL. Models must be deployed in your Azure resource before Knowi can use them; if a model is not deployed, requests will fail with a deployment not found error.