Языковая модель: компонент Language Model (AI Flowi Workflow)

Языковая модель от указанного провайдера запускается компонентом Language Model. Он размещается после входного сообщения или промпта: Model Response возвращает Message для следующего шага, а выход Language Model предоставляет подключение LanguageModel для таких компонентов, как Agent.

Этот контракт Language Model документирован в каталоге; производственные тесты Ai Flowi не проводились.

Автор: Ai Flowi · Опубликовано

Справочные данные каталога

Запись Language Model взята из каталога AI Flowi Workflow 1.9.2, экспортированного 9 октября 2026. Компонент: models_and_agents.LanguageModelComponent. Описание в каталоге: Запускает языковую модель указанного провайдера. См. каталог компонентов.

По теме: Генерация SQL по тексту.

Входы

Экспортировано 10 входов, и model обязателен. Такие имена, как temperature и stream, обозначают настройки, но экспорт не содержит ни значений по умолчанию, ни числовых границ. Отсутствие метаданных о допустимых типах не означает, что подключения не ограничены.

Входы Language Model из каталога
ИмяТипОбязательныйДопустимые типы входных данныхПояснение
api_keystrНетНе указаны (пустой список)Настройка учётных данных для выбранного провайдера. Зафиксирован пустой список допустимых типов; сами учётные данные не приведены.
base_url_ibm_watsonxstrНетНе указаныПоле базовой конечной точки IBM watsonx с шестью перечисленными вариантами конечной точки; требования к настройке не входят в этот экспорт.
input_valuestrНетMessageТекст или подключённый Message, передаваемый шагу модели.
max_tokensintНетНе указаныНастройка ограничения токенов модели. В каталоге не документированы значение по умолчанию или допустимые значения.
modelmodelДаLanguageModelОбязательное поле model с допустимым типом подключения LanguageModel; экспорт не содержит вариантов выбора модели.
ollama_base_urlstrНетНе указаныНастройка базового URL, названная по Ollama. В экспорте не документированы доступность по сети или настройка.
project_idstrНетНе указаныНастройка идентификатора проекта; требования конкретного провайдера не включены в метаданные поля.
streamboolНетНе указаныПереключатель потоковой передачи. Значение по умолчанию и способ доставки выходных данных не описаны.
system_messagestrНетMessageТекст системной инструкции для вызова модели; также принимает Message.
temperaturesliderНетНе указаныНастройка температуры в виде ползунка. Диапазон, значение по умолчанию и соответствие настройкам провайдера не указаны.

По теме: Температура LLM и top-p: пример выбора токенов.

Выходы

Экспортированные выходы Language Model
Отображаемое имяИмяТип
Model Responsetext_outputMessage
Language Modelmodel_outputLanguageModel

Model Response — это text_output с типом Message. Он соответствует Chat Output.input_value для отображения в Playground или Agent.input_value для сообщения с задачей.

Language Model — это model_output с типом LanguageModel. Он соответствует Agent.model. Подключайте этот порт для передачи объекта модели; порт Message имеет другой тип.

Когда использовать Language Model

Используйте Language Model для шага с моделью провайдера, входом input_value и необязательным system_message. Выход Prompt у Prompt Template имеет тип Message, поэтому соответствует input_value. Подключите text_output к Chat Output, чтобы отобразить ответ модели.

Когда выбрать другой компонент

Выберите Agent, если для задачи нужны вход tools и настройки итераций из каталога. Выберите Prompt Template, если шагу требуется только сформировать текст промпта. Выберите Chat Output, если результат уже существует и его нужно только отобразить.

Минимальная конфигурация

пример конфигурации, а не зафиксированный тест

{
  "model": "CONNECT_CONFIGURED_LANGUAGE_MODEL",
  "input_value": "Summarise the supplied message in one sentence."
}

CONNECT_CONFIGURED_LANGUAGE_MODEL обозначает настроенное подключение типа LanguageModel к model, а не идентификатор модели или строковый литерал. Задайте это подключение в редакторе и используйте input_value для текста примера. Выбор провайдера и аутентификацию ещё необходимо проверить; этот объект не предназначен для импорта рабочего процесса.

Ограничения

  • Для обязательного поля model не экспортированы варианты выбора. Этот справочник не придумывает имена моделей, поддерживаемых провайдеров или полную инструкцию по настройке провайдера.
  • Поля URL для IBM и Ollama обозначают настройки, а не проверенную доступность подключения. Для используемой конфигурации необходимо проверить аутентификацию, требования к проекту и доступ по сети.
  • temperature имеет тип slider, а max_tokens — int, но числовые диапазоны и значения по умолчанию не экспортированы. Для stream не документированы гарантии доставки частичных ответов.
  • Два выходных порта имеют разные типы: text_output — Message, а model_output — LanguageModel. Используйте порт, соответствующий целевому входу.

Использование узлов

Каждый запуск узла расходует 1 Flowi Token. Тарифы: Go от USD8 в месяц при годовой оплате (USD10 помесячно), пять тарифов до Pro 500. Все тарифы указаны на странице тарифов.

Запуск узла модели расходует документированную единицу использования рабочего процесса. Использование модели провайдера оплачивается отдельно и не включено в подписку Flowi; max_tokens не обозначает лимит Flowi Tokens.

Chat Input · Chat Output · Agent · Prompt Template · Message History