Hermes Agent
Использование aicentos в Hermes Agent — указание OpenAI-совместимого эндпоинта через переменные окружения
Обновлено:
Hermes Agent читает параметры подключения к модельному сервису из переменных окружения. Направьте Base URL на aicentos — и все запросы на рассуждения агента пойдут через модели, подключённые к aicentos.
Подготовка
Сначала создайте на странице «API Key» в консоли отдельный ключ для Hermes Agent (рекомендуемое имя hermes-agent — так проще отслеживать расход).
- Консоль: https://aicentos.com
- Создание ключа: https://aicentos.com/keys
- Пополнение кошелька: https://aicentos.com/wallet
- Сайт документации: https://docs.aicentos.com
Конфигурация для заполнения
| Поле | Значение |
|---|---|
| OPENAI_BASE_URL | https://aicentos.com/v1 |
| OPENAI_API_KEY | ключ, созданный в консоли |
| Model | имя модели из «витрины моделей» в консоли |
Шаги настройки
Задайте переменные в том же shell, из которого запускается агент:
export OPENAI_BASE_URL="https://aicentos.com/v1"
export OPENAI_API_KEY="sk-ваш-ключ"
export OPENAI_MODEL="gpt-4o"Затем запустите Hermes Agent как обычно. Чтобы настройки сохранялись навсегда, добавьте приведённые export в ~/.zshrc или ~/.bashrc и выполните source повторно.
Если у Hermes Agent есть собственный файл конфигурации, можно указать в нём base_url / api_key / model — эффект будет эквивалентным; при одновременном наличии обоих способов действует его внутренний приоритет (обычно переменные окружения старше).
Проверка
После запуска вызовите самый простой запрос на рассуждение (например, попросите ответить на вопрос из общих знаний) и убедитесь, что ответ приходит. Затем проверьте страницу расхода в консоли и подтвердите, что запросы действительно учтены на том ключе, который вы создали для Hermes Agent.
Примечания
- Переменные окружения должны быть видимы в той сессии shell, из которой запускается агент; записанные в другой shell они действовать не будут.
- При развёртывании в Docker не забудьте передать переменные через
-eили блокenvironmentв compose, а не задавать их только на хост-машине. - Base URL указывайте только до
/v1. - Часть агентских фреймворков в первую очередь читает
OPENAI_API_BASE; если приведённые переменные не срабатывают, добавьте переменную с тем же значением, но другим написанием, и повторите попытку. - Рекомендуется создавать для агента отдельный ключ — так удобнее учитывать расход по проектам.