Bring Your Own Key (BYOK)
Semantic Modeler's AI features (the DAX Debugger and Model Documentation) can use your own AI provider. This is called Bring Your Own Key (BYOK), and it's included with every license at no extra cost.
Supported Providers
You can connect any of the following:
- Anthropic (Claude)
- OpenAI (GPT)
- Azure AI Foundry (Azure-hosted models)
- Ollama (local models running on your machine)
- LM Studio (local models running on your machine)
- Any OpenAI-compatible API endpoint
Setup
- Go to Settings > AI.
- Select your provider.
- Enter your API key (or endpoint URL for local providers like Ollama).
- The AI features are now available throughout the app.
BYOK vs. AI Add-on
If you don't have your own AI provider or don't want to manage API keys, the AI Add-on license provides hosted AI through Fact Foundry's proxy with no configuration required. See License Types for details.
With BYOK, you control:
- Which provider and model to use
- Where your data is processed
- Your own rate limits and costs
What Gets Sent
When you use AI features, Semantic Modeler sends only schema metadata: table names, column names, data types, DAX expressions, and relationship definitions. No raw data from your tables is ever sent to the AI provider.