Вся документация
PythonЭкспериментальный

Hermes Agent

Hermes Agent — self-improving AI-агент от Nous Research: со временем «учится» на основе своей работы, имеет память и умеет выполнять задачи по расписанию. Тоже настоящий проект с их GitHub, не наша реализация.

  1. 1

    Зарегистрируйтесь на Deployka

    Если у вас ещё нет аккаунта — создайте его за 30 секунд: email и пароль.

    Создать аккаунт →
  2. 2

    Подготовьте нужные ключи/переменные

    Для этого шаблона нужно заполнить 3 переменные: OPENROUTER_API_KEY, TELEGRAM_BOT_TOKEN, TELEGRAM_ALLOWED_USERS. Вот как их получить — шаг за шагом.

    One-tap запуск Hermes временно недоступен: проверяем совместимость upstream-контейнера с изоляцией Deployka. Не покупайте тариф специально для этого шаблона до завершения проверки.

    OPENROUTER_API_KEY
    1. Откройте OpenRouter и войдите в аккаунт.
    2. Создайте API-ключ в настройках аккаунта и скопируйте его.
    3. Вставьте ключ в поле OPENROUTER_API_KEY. Он нужен Hermes для запросов к модели.

    Храните ключ в ENV, не в исходном коде. Запросы к моделям оплачиваются отдельно через OpenRouter.

    TELEGRAM_ALLOWED_USERS
    1. Откройте в Telegram @userinfobot или @get_id_bot и отправьте /start.
    2. Скопируйте числовой ID, который он покажет (не @username), и вставьте его в TELEGRAM_ALLOWED_USERS.
    3. Чтобы разрешить нескольким людям пользоваться ботом, укажите их числовые ID через запятую.

    Оставляйте доступ ограниченным. Не используйте *: это разрешит любому человеку писать боту.

  3. 3

    Запустите деплой

    Нажмите кнопку ниже — откроется страница шаблонов с уже выбранным этим шаблоном. Если он требует переменные — вставьте значения, полученные на шаге выше, и нажмите Deploy.

    Задеплоить «Hermes Agent»

    Деплой обычно занимает 20–40 секунд. Статус проекта появится в личном кабинете и сменится на «running», когда всё готово.

  4. 4

    Проверьте, что всё работает

    После запуска найдите бота по username из @BotFather и напишите /start. Если агент отвечает, проверьте, что в настройках проекта заданы ключ модели, TELEGRAM_BOT_TOKEN и ваш TELEGRAM_ALLOWED_USERS.

    1. Для upstream Hermes нужен ключ модели, например OPENROUTER_API_KEY. One-tap запуск в Deployka пока недоступен; интерактивный мастер выбора моделей Hermes не запускается.
    2. Создайте Telegram-бота через @BotFather и добавьте TELEGRAM_BOT_TOKEN.
    3. Укажите свой числовой Telegram ID в TELEGRAM_ALLOWED_USERS, чтобы только разрешённые пользователи могли общаться с агентом.
    4. Upstream-контейнеру нужен постоянный writable-каталог /opt/data и bootstrap прав пользователя. Совместимость этого поведения с изоляцией Deployka ещё проверяется.

    Это экспериментальный шаблон. Запуск в один клик временно отключён до проверки команды gateway, прав bootstrap и постоянного диска. Лимиты RAM Deployka также остаются в силе; использование API модели оплачивается отдельно у её провайдера.

    У этого типа проекта нет собственного веб-адреса — это нормально, не ошибка.

  5. 5

    Что-то не работает?

    Откройте страницу проекта в личном кабинете → вкладка Logs — там видна точная причина (неверный токен, ошибка в коде, отсутствующая переменная). Если не разобрались — напишите в поддержку прямо из личного кабинета или через Telegram-бота командой /support.