Skip to content

Configure a remote provider

You can choose an OpenAI-compatible endpoint for supported AI operations while understanding the privacy, compatibility, and credential-storage limits.

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.

  1. Open Settings.
  2. Under AI Provider, choose External API.
  3. Enter the provider’s HTTPS API base URL, API key, and model name.
  4. In Privacy & Data, explicitly authorize that endpoint before generating remote content.
  5. Process a safe, non-sensitive test session before using the provider with production content.
  6. Switch back to Local (Ollama) to return summaries and chat to the local runtime.

Remote summary requests can transmit transcript text, summary instructions, title, participants, and description to the endpoint you explicitly authorize. Remote session chat and Global Chat can additionally transmit chat history, questions, and selected transcript context. Embeddings and retrieval remain local.

The API key is stored in macOS Keychain, not webview local storage. Remote retention, security controls, model behavior, billing, and deletion are governed by the provider you chose and are outside Synthezia’s local deletion flow. Provider requests use HTTPS (except explicit localhost development endpoints) and do not follow redirects.