It's possible to use a custom OpenAI compatible host with Geeps either by modifying the main OpenAI configuration or by adding an OpenAI compatible provider (if you enabled multiple providers).
The API you want to use must be compatible with OpenAI Chat Completions API.
We will use xAI Grok API for this example.
Please note: For successful API key test you need to have a positive balance on your API account!
To use xAI instead of OpenAI as the main provider:
Settings > Configuration (macOS) or Settings > API Settings (iOS)Use custom host switchhttps://api.x.ai in the field. Below the fields you will see your endpoint preview that should look like https://api.x.ai/v1/chat/completionsgrok-3Some providers like Azure offer OpenAI compatible endpoints that are slightly different from OpenAI SDK, but many features are still supported.
To use Azure OpenAI endpoint:
https://<your-resource>.cognitiveservices.azure.com/openai/deployments/<your-deployed-model>/chat/completions?api-version=2025-01-01-previewOpenAI compatible host should work with providers like xAI API (Grok), DeepSeek API, TogetherAI, Perplexity, Mistral and others as long as they are compatible with OpenAI SDK and Completions API. Some features may not be available, depending on provider.
Starting with v1.4 you can add multiple OpenAI compatible providers if you upgraded to Geeps Plus. Read how to enable multiple providers