Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions integrations/providers.md
Original file line number Diff line number Diff line change
Expand Up @@ -1115,6 +1115,7 @@ Any service with an OpenAI-compatible API works. Some popular options:
| [DeepSeek](https://deepseek.com) | `https://api.deepseek.com/v1` | DeepSeek models |
| [Fireworks AI](https://fireworks.ai) | `https://api.fireworks.ai/inference/v1` | Fast open model hosting |
| [GMI Cloud](https://www.gmicloud.ai/) | `https://api.gmi-serving.com/v1` | Managed OpenAI-compatible inference |
| [EvoLink](https://evolink.ai) | `https://direct.evolink.ai/v1` | Multi-model OpenAI-compatible gateway |
| [Cerebras](https://cerebras.ai) | `https://api.cerebras.ai/v1` | Wafer-scale chip inference |
| [Mistral AI](https://mistral.ai) | `https://api.mistral.ai/v1` | Mistral models |
| [OpenAI](https://openai.com) | `https://api.openai.com/v1` | Direct OpenAI access |
Expand All @@ -1132,6 +1133,18 @@ model:
api_key: your-together-key
```

For example, to use EvoLink as an OpenAI-compatible custom endpoint:

```yaml
model:
default: gpt-5.2

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Using gpt-5.2 as the default model in the example is misleading because it is a non-existent model. It is better to use a placeholder like your-model-id to align with the instruction below to use a model ID returned by the /v1/models endpoint.

Suggested change
default: gpt-5.2
default: your-model-id

provider: custom
base_url: https://direct.evolink.ai/v1
api_key: your-evolink-key
```

Use a model id returned by EvoLink's `/v1/models` endpoint.

---

### Context Length Detection
Expand Down