Перейти к основному содержимому

OpenRouter

Нода отправляет запросы к API OpenRouter — агрегатору языковых моделей, который предоставляет единый интерфейс для доступа к моделям OpenAI, Anthropic, Google и других провайдеров. Поддерживает настройку роутинга между провайдерами.

Настройка

Нода OpenRouter

ПараметрОписание
OpenRouter IntegrationВыбор настроенной интеграции OpenRouter
Прокси EMD CloudМаршрутизировать запрос через прокси EMD Cloud
МодельМодель из списка поддерживаемых (например OpenAI: GPT-4o-mini)
Custom ModelПроизвольный идентификатор модели в формате провайдер/модель (например openai/gpt-4o или anthropic/claude-3.5-sonnet)
Формат сообщенийСпособ передачи сообщений в запросе
Системное сообщениеСистемный промпт — задаёт поведение и контекст модели
Использовать инструментыВключить поддержку tool calling
ТемператураСлучайность ответа: 0 — детерминированный, 2 — максимально случайный

Формат сообщений

Формат сообщений

ЗначениеОписание
Использование полей нижеЗадать системное сообщение и сообщения вручную в интерфейсе ноды
Использование JSONПередать массив сообщений из поля воркфлоу через выражение

В режиме Использование полей ниже каждое сообщение имеет параметры Роль (Пользователь / Ассистент) и Содержимое. Кнопка + ДОБАВИТЬ СООБЩЕНИЕ добавляет следующее сообщение в диалог.

Additional Parameters

Дополнительные параметры

ПараметрОписание
Максимум токеновЛимит токенов в ответе
Top PNucleus sampling — альтернатива температуре
Top KОграничение выборки по топ-K токенам
Штраф за присутствиеШтраф за использование уже упомянутых тем
Штраф за частотуШтраф за повторяющиеся токены
Repetition PenaltyДополнительный штраф за повторения
SeedФиксированное зерно для воспроизводимых результатов
Формат ответаФормат вывода (например JSON)

OpenRouter Options

Опции OpenRouter

Специфичные для OpenRouter настройки роутинга:

ОпцияОписание
Provider OrderПорядок приоритета провайдеров для выполнения запроса
Allow FallbacksРазрешить автоматический переход на резервного провайдера при ошибке
Require ParametersТребовать поддержку указанных параметров от провайдера

Выходные данные

Нода возвращает ответ модели в поле message.content, а также метаданные: использованные токены, идентификатор запроса, выбранный провайдер и другие поля ответа API OpenRouter.