Configure a remote provider
import DataBoundary from ‘../../../components/DataBoundary.astro’;
Outcome
Section titled “Outcome”You can choose an OpenAI-compatible endpoint for supported AI operations while understanding the privacy, compatibility, and credential-storage limits.
Before you start
Section titled “Before you start”This is opt-in. Use Local Mode when you do not want supported AI requests sent to an external provider. The application does not prove compatibility with every endpoint that describes itself as OpenAI-compatible.
- Open Settings.
- Under AI Provider, choose External API.
- Enter the provider’s API base URL, API key, and model name.
- Process a safe, non-sensitive test session before using the provider with production content.
- Switch back to Local (Ollama) to return summaries and chat to the local runtime.
Data boundary
Section titled “Data boundary”Remote summary requests can transmit transcript text, summary instructions, title, participants, and description to the endpoint you configure. Remote session chat and Global Chat can additionally transmit chat history, questions, selected transcript context, and embedding input.
Credential and provider limits
Section titled “Credential and provider limits”The API key is stored with Synthezia settings in webview local storage, not the operating-system keychain. Remote retention, security controls, model behavior, billing, and deletion are governed by the provider you chose and are outside Synthezia’s local deletion flow. Remote embedding paths use a fixed model identifier that some compatible endpoints may not implement.

