| Tool type | Use this route family | What to configure |
|---|
| Generic OpenAI SDKs | OpenAI-compatible | https://metaiolab.com/v1 |
| Codex | OpenAI-compatible | OPENAI_BASE_URL=https://metaiolab.com/v1 |
| OpenCode | OpenAI-compatible | options.baseURL=https://metaiolab.com/v1 |
| Cherry Studio | OpenAI-compatible | custom OpenAI provider + https://metaiolab.com/v1 |
| Open WebUI | OpenAI-compatible | OpenAI connection base URL https://metaiolab.com/v1 |
| LobeChat | NewAPI / OpenAI proxy style | NEWAPI_PROXY_URL=https://metaiolab.com or your deployment URL |
| LibreChat | OpenAI-compatible | custom endpoint pointing at https://metaiolab.com/v1 |
| NextChat | OpenAI-compatible | BASE_URL=https://metaiolab.com/v1 |
| Claude Code | Anthropic-compatible | ANTHROPIC_BASE_URL=https://metaiolab.com |
GET /v1/models
POST /v1/chat/completions
POST /v1/responses
POST /v1/messages
| Route family | Common auth |
|---|
| OpenAI-compatible | Authorization: Bearer sk-... |
| Anthropic-compatible | x-api-key: sk-... plus anthropic-version |
If the tool is a general chat app or general AI client, start with the OpenAI-compatible route.