Hermes Agent підключається до Dahl як власний OpenAI-сумісний ендпоінт. Потрібні базовий URL з /v1, ключ із токенами та ID моделі.
Налаштування
- Ключ із токенами — в /account → API-ключі переведи токени з пулу на ключ кнопкою Виділити (новий ключ створюється з нулем).
- Запусти майстер вибору моделі в терміналі (не всередині чату Hermes) і обери Custom endpoint:
hermes model # → Custom endpoint # Base URL: https://inference.dahl.global/v1 # API key: dahl_… # Model: MiniMaxAI/MiniMax-M2.7
Якщо майстер спитає режим API, обери Chat Completions. Розмір контексту вкажи за вікном моделі (див. нижче).
Файл конфігу
Майстер зберігає налаштування в ~/.hermes/config.yaml. Його можна редагувати й вручну, а ключ тримати в ~/.hermes/.env:
# ~/.hermes/config.yaml model: default: MiniMaxAI/MiniMax-M2.7 provider: custom base_url: https://inference.dahl.global/v1 key_env: DAHL_API_KEY context_length: 180000
# ~/.hermes/.env DAHL_API_KEY=dahl_…
Розмір контексту
Для агентної роботи з інструментами Hermes потрібне вікно щонайменше 64K токенів. Моделі Dahl підходять: MiniMax M2.7 — 180K, DeepSeek V4 Flash і GLM 5.3 Flash — 400K. Почни з MiniMaxAI/MiniMax-M2.7; актуальні ID — у GET /v1/models.
Типові помилки
| Повідомлення | Причина | Що зробити |
|---|---|---|
available tokens exhausted (402) | На ключі 0 токенів | Переведи токени з пулу в /account |
Method Not Allowed (405) | Базовий URL без /v1 | Вкажи https://inference.dahl.global/v1 |
This model is not currently offered (400) | Невірний або застарілий ID моделі | Візьми точний id з GET /v1/models |
This model is at concurrency capacity (429) | Модель завантажена в години пік | Повтори через Retry-After або зміни модель. Див. Помилки |