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

| Параметр | Описание |
|---|---|
| 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 P | Nucleus sampling — альтернатива температуре |
| Top K | Ограничение выборки по топ-K токенам |
| Штраф за присутствие | Штраф за использование уже упомянутых тем |
| Штраф за частоту | Штраф за повторяющиеся токены |
| Repetition Penalty | Дополнительный штраф за повторения |
| Seed | Фиксированное зерно для воспроизводимых результатов |
| Формат ответа | Формат вывода (например JSON) |
OpenRouter Options

Специфичные для OpenRouter настройки роутинга:
| Опция | Описание |
|---|---|
| Provider Order | Порядок приоритета провайдеров для выполнения запроса |
| Allow Fallbacks | Разрешить автоматический переход на резервного провайдера при ошибке |
| Require Parameters | Требовать поддержку указанных параметров от провайдера |
Выходные данные
Нода возвращает ответ модели в поле message.content, а также метаданные: использованные токены, идентификатор запроса, выбранный провайдер и другие поля ответа API OpenRouter.