Шлюз инструментов Nous
Одна подписка. Все инструменты встроены.
Шлюз инструментов (Tool Gateway) включён в каждую платную подписку Nous Portal. Он направляет вызовы инструментов Hermes — веб-поиск, генерацию изображений, синтез речи и облачную автоматизацию браузера — через инфраструктуру, которую Nous уже обслуживает, так что вам не нужно регистрироваться в Firecrawl, FAL, OpenAI, Browser Use или других сервисах, чтобы сделать вашего агента полезным.
Что включено
| Инструмент | Что вы получаете | |
|---|---|---|
| 🔍 | Веб-поиск и извлечение | Веб-поиск агентского уровня и извлечение полных страниц через Firecrawl. Никаких лимитов на запросы — шлюз решает вопросы масштабирования. |
| 🎨 | Генерация изображений | Девять моделей через одну конечную точку: FLUX 2 Klein 9B, FLUX 2 Pro, Z-Image Turbo, Nano Banana Pro (Gemini 3 Pro Image), GPT Image 1.5, GPT Image 2, Ideogram V3, Recraft V4 Pro, Qwen Image. Выбирайте модель при каждой генерации с помощью флага или позвольте Hermes использовать FLUX 2 Klein по умолчанию. |
| 🔊 | Синтез речи | Голоса OpenAI TTS, подключенные к инструменту text_to_speech. Отправляйте голосовые заметки в Telegram, создавайте аудио для пайплайнов, озвучивайте что угодно. |
| 🌐 | Облачная автоматизация браузера | Сессии Headless Chromium через Browser Use. browser_navigate, browser_click, browser_type, browser_vision — все примитивы для управления агентом, без необходимости в аккаунте Browserbase. |
Все четыре возможности оплачиваются по мере использования и списываются с вашей подписки Nous. Используйте любую комбинацию — запускайте шлюз для веба и изображений, оставляя свой собственный ключ ElevenLabs для TTS, или направляйте всё через Nous.
Зачем это нужно
Создание агента, который действительно что-то делает, означает объединение 5+ API-подписок — каждая со своей регистрацией, лимитами, биллингом и особенностями. Шлюз сводит всё это к одному аккаунту:
-
Один счёт. Платите Nous; остальное берём на себя мы.
-
Одна регистрация. Никаких аккаунтов Firecrawl, FAL, Browser Use или OpenAI audio.
-
Один ключ. Ваш Nous Portal OAuth покрывает все инструменты.
-
То же качество. Те же бэкенды, что и при прямом использовании ключей — просто с нашей прослойкой.
В любое время используйте свои собственные ключи — для каждого инструмента отдельно, когда захотите. Шлюз — не блокировка, а сокращение пути.
Начало работы
hermes model # Pick Nous Portal as your provider
Когда вы выбираете Nous Portal, Hermes предлагает включить Tool Gateway. Соглашайтесь, и готово — все поддерживаемые инструменты будут активны при следующем запуске.
Проверьте, что активно в любой момент:
hermes status
Вы увидите секцию наподобие:
◆ Nous Tool Gateway
Nous Portal ✓ managed tools available
Web tools ✓ active via Nous subscription
Image gen ✓ active via Nous subscription
TTS ✓ active via Nous subscription
Browser ○ active via Browser Use key
Инструменты, отмеченные как «active via Nous subscription», проходят через шлюз. Всё остальное использует ваши собственные ключи.
Доступность
Tool Gateway — это функция платной подписки. Бесплатные аккаунты Nous могут использовать Portal для инференса, но не включают управляемые инструменты — обновите ваш тариф, чтобы разблокировать шлюз.
Комбинирование
Шлюз настраивается для каждого инструмента отдельно. Включите его только для того, что вам нужно:
-
Все инструменты через Nous — самый простой вариант; одна подписка, и готово.
-
Шлюз для веба + изображений, свой TTS — оставьте свой голос ElevenLabs, а остальное доверьте Nous.
-
Шлюз только для того, на что у вас нет ключей — «Я уже плачу за Browserbase, но не хочу заводить аккаунт Firecrawl» — отлично работает.
Переключайте любой инструмент в любое время через:
hermes tools # Interactive picker for each tool category
Выберите инструмент, укажите Nous Subscription в качестве провайдера (или любой прямой провайдер по вашему желанию). Редактирование конфига не требуется.
Использование отдельных моделей изображений
По умолчанию для генерации изображений используется FLUX 2 Klein 9B для скорости. Переопределите модель при каждом вызове, передав её ID в инструмент image_generate:
| Модель | ID | Назначение |
|---|---|---|
| FLUX 2 Klein 9B | fal-ai/flux-2/klein/9b |
Быстрый, хороший вариант по умолчанию |
| FLUX 2 Pro | fal-ai/flux-2/pro |
FLUX более высокого качества |
| Z-Image Turbo | fal-ai/z-image/turbo |
Стилизованный, быстрый |
| Nano Banana Pro | fal-ai/gemini-3-pro-image |
Google Gemini 3 Pro Image |
| GPT Image 1.5 | fal-ai/gpt-image-1/5 |
Генерация изображений OpenAI, текст+изображение |
| GPT Image 2 | fal-ai/gpt-image-2 |
Новейшая модель OpenAI |
| Ideogram V3 | fal-ai/ideogram/v3 |
Отличное следование промпту + типографика |
| Recraft V4 Pro | fal-ai/recraft/v4/pro |
Векторный стиль, графический дизайн |
| Qwen Image | fal-ai/qwen-image |
Мультимодальная модель Alibaba |
Набор моделей развивается — hermes tools → Image Generation показывает актуальный список.
Справочник по конфигурации
Большинству пользователей никогда не придётся это трогать — hermes model и hermes tools покрывают все сценарии в интерактивном режиме. Этот раздел предназначен для тех, кто пишет config.yaml напрямую или настраивает скрипты.
Флаг use_gateway для каждого инструмента
Каждый блок конфигурации инструмента принимает булев флаг use_gateway:
web:
backend: firecrawl
use_gateway: true
image_gen:
use_gateway: true
tts:
provider: openai
use_gateway: true
browser:
cloud_provider: browser-use
use_gateway: true
Приоритет: use_gateway: true направляет запросы через Nous независимо от наличия прямых ключей в .env. use_gateway: false (или отсутствие флага) использует прямые ключи, если они доступны, и обращается к шлюзу только при их отсутствии.
Отключение шлюза
web:
use_gateway: false # Hermes now uses FIRECRAWL_API_KEY from .env
hermes tools автоматически сбрасывает флаг, когда вы выбираете нешлюзового провайдера, так что обычно это происходит за вас.
Самостоятельный хостинг шлюза (продвинутый уровень)
Запускаете собственный совместимый с Nous шлюз? Переопределите конечные точки в ~/.hermes/.env:
TOOL_GATEWAY_DOMAIN=your-domain.example.com
TOOL_GATEWAY_SCHEME=https
TOOL_GATEWAY_USER_TOKEN=your-token # normally auto-populated from Portal login
FIRECRAWL_GATEWAY_URL=https://... # override one endpoint specifically
Эти настройки существуют для пользовательских инфраструктур (корпоративные развёртывания, среды разработки). Обычные подписчики их никогда не задают.
Часто задаваемые вопросы
Работает ли это с Telegram / Discord / другими мессенджер-шлюзами?
Да. Tool Gateway работает на уровне выполнения инструментов, а не CLI. Любой интерфейс, который может вызвать инструмент — CLI, Telegram, Discord, Slack, IRC, Teams, API-сервер и т.д. — прозрачно получает от него выгоду.
Что произойдёт, если моя подписка истечёт?
Инструменты, направляемые через шлюз, перестанут работать, пока вы не продлите подписку или не замените их прямыми API-ключами через hermes tools. Hermes покажет понятную ошибку со ссылкой на портал.
Могу ли я видеть использование и расходы по каждому инструменту?
Да — панель Nous Portal детализирует использование по каждому инструменту, чтобы вы видели, что формирует ваш счёт.
Включён ли Modal (серверный терминал)?
Modal доступен как опциональное дополнение к подписке Nous и не входит в стандартный набор Tool Gateway. Настройте его через hermes setup terminal или напрямую в config.yaml, когда вам понадобится удалённая песочница для выполнения команд в оболочке.
Нужно ли удалять существующие API-ключи при включении шлюза?
Нет — оставьте их в .env. Когда use_gateway: true, Hermes пропускает прямые ключи и использует шлюз. Переключите флаг обратно на false, и ваши ключи снова станут источником. Шлюз — не блокировка.