В этом материале
Langflow разделяет включённые общие модели и выбор компонента; явные входы и выходы передают беседу через граф.
Для первого локального диалога Langflow настройте провайдера, включите модель и соедините Chat Input через Language Model с Chat Output. Облачный пример Quickstart не делает облачный ключ обязательным для каждого локального пути модели.
Конкретная граница приложения
Текущая документация компонентов Langflow разделяет общую настройку провайдеров и выбор внутри потока. Для управления доступными моделями откройте меню профиля, Settings и Model Providers. Включённая там модель становится доступна компонентам генерации. Language Model выполняет генерацию, а Chat Input и Chat Output предоставляют прямое взаимодействие беседы. Prompt Template передаёт системное сообщение при включённом соответствующем входе. Соединения имеют типы: визуальная близость на холсте сама по себе не передаёт данные. Сделайте первый граф явным и не выбирайте агентный шаблон с посторонними инструментами для простой текстовой задачи. Так порядок проверки определяется входами компонентов, а не количеством элементов на экране (Langflow documentation) (Langflow Language Model component).
Практический маршрут
В существующем локальном Langflow настройте Ollama или совместимого локального провайдера с обязательными полями, сохраните и включите нужную языковую модель. Создайте поток с Chat Input, Language Model и Chat Output. Выберите включённую модель в Language Model. Соедините Chat Input с Input, а выход Message — с Chat Output. Для Prompt Template включите System Message в панели проверки компонента и соедините шаблон с этим входом. Откройте Playground и отправьте безопасный текстовый вопрос (Langflow Quickstart).
Разобранный пример
Создайте помощника с инструкцией давать короткий ответ и отдельно перечислять неизвестное. Через Playground передайте вымышленное описание проекта. Проверьте получение текста моделью и отсутствие выдуманных фактов вместо неизвестных. Затем измените инструкцию при прежнем выборе модели и соединениях: это отделяет влияние запроса от оборванной связи компонентов. Результат каждого узла можно оценивать независимо от окончательного сообщения беседы.
| Проверка | Запись |
|---|---|
| Слой провайдера | Локальная модель, включённая в общих настройках Model Providers. |
| Слой графа | Chat Input → Language Model Input; Language Model Message → Chat Output. |
| Слой инструкции | Необязательный шаблон, подключённый к явно включённому входу System Message. |
Как правильно прочитать сбой
Включённая модель не обязательно выбрана в компоненте. Отсоединённый Chat Output скрывает успешную генерацию, а неподключённый шаблон не влияет на системное сообщение. Проверьте порты и вывод компонента до изменения параметров модели или добавления интеграции. Наличие всех названий на холсте ещё не подтверждает прохождение данных между ними.
Что завершает проверку
Поток готов к дальнейшим опытам, когда Playground показывает нужный ответ через видимые соединения. Примеры API и внешнее выполнение являются отдельными следующими шагами; для доказательства работы этого локального графа беседы они не требуются.
Связанные материалы: Локальный RAG-сервер: какие компоненты размещать рядом с GPU, llama.cpp server: локальный API из GGUF-модели.