Platform · First-party extensions
OpenAI Compatible
Generic connector for any endpoint that speaks the OpenAI /v1 API
Vendor ID: openai-compatible | Maturity: stable | Categories: AI
OpenAI Compatible connects any endpoint that implements the OpenAI /v1 API,
including vLLM, Ollama, LM Studio, LocalAI, Groq, Together, and similar servers.
Use it when the endpoint is not represented by a named built-in vendor.
Auth
| Credential | Notes |
|---|---|
apiKey | Optional bearer token for endpoints that require authentication. |
none | Keyless local or private endpoints. |
Configuration
| Field | Notes |
|---|---|
baseUrl | Endpoint root. Explicit version suffixes are preserved; /v1 is appended when no version is present. |
chatProfile | Optional chat API profile: openai (default), reasoning-content, glm, mimo, qwen, or deepseek. Independent of the model name. |
apiSurface | Optional OpenAI API: auto (default, blank), chat-completions, or responses. auto starts with Chat Completions and moves a model to the Responses API when the endpoint says that is where it belongs. |
Product
OpenAI Compatible
ID: openai-compatible:openai-compatible-ai - exposes chat, embeddings, speech,
image generation, and model discovery for the configured endpoint.
Capabilities
| Capability | OpenAI-compatible path |
|---|---|
| LLM | POST /chat/completions via openai-chat-v1 |
| Embedding | POST /embeddings |
| STT | POST /audio/transcriptions and POST /audio/translations |
| TTS | POST /audio/speech |
| Image | POST /images/generations |
| Discovery | GET /models |
See the OpenAI Compatible extension guide for setup and troubleshooting.