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 needs to be compatible with OpenAI SDK.
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
switch to on
api.x.ai
in the host field without❗️ https://
or any slashes and paths like /v1
etc.grok-2-vision-1212
If you enabled multiple providers, you can add xAI as an OpenAI compatible provider:
api.x.ai
without protocol or any slashes or pathsgrok-2-vision-1212
Azure OpenAI endpoints are not 100% compatible with OpenAI SDK, but many features are supported. To use Azure OpenAI endpoint:
https://<your-resource>.cognitiveservices.azure.com/openai/deployments/<your-deployed-model>/chat/completions?api-version=2025-01-01-preview
OpenAI compatible host should work with providers like xAI API (Grok), Deepseek API, TogetherAI, Perplexity and others as long as they are compatible with OpenAI SDK. Some features may not be available.