Создавая приложение в Dify, вы первым делом выбираете его тип. От выбора зависит, как приложение общается с пользователем и насколько сложную логику вы сможете в него заложить.
Типы приложений удобно представить на шкале: слева — самые простые, справа — самые гибкие. Все они работают на одном движке, поэтому навыки переносятся, а простое приложение позже можно «повысить» до сложного.
Самый простой тип: форма с полями и кнопка. Пользователь заполняет поля, ИИ выдаёт текст по вашему промпту. Без диалога и памяти.
Примеры: генератор описаний уроков, заголовков для рассылок, ответов на отзывы.
Классический диалог с памятью в рамках беседы. Подключается база знаний, задаётся характер и правила через системную инструкцию. Покрывает большинство типовых задач.
Примеры: бот поддержки студентов, консультант по продуктам на сайте.
Чат-бот, который умеет действовать. Вы даёте ему набор инструментов (поиск в интернете, вызов API, генерация изображений), а он сам решает, какие использовать и в каком порядке для решения задачи.
Примеры: ассистент-исследователь «найди и сравни», помощник, который проверяет статус заказа через API.
Диалоговое приложение, где вместо одной инструкции — визуальная схема. Вопрос пользователя проходит через цепочку узлов: классификация темы, разные ветки обработки, обращение к базе знаний, вызов API. Полный контроль над каждым шагом диалога.
Примеры: бот, который жалобы направляет менеджеру, вопросы о ценах ищет в прайсе, а болтовню вежливо сворачивает.
Автоматизация без диалога: на входе данные, на выходе результат. Запускается кнопкой, по API или из другого приложения. Идеален для конвейеров обработки.
Примеры: транскрипт вебинара → конспект + посты + письмо; заявка → анализ → оценка → черновик ответа.
| Вопрос себе | Ответ | Тип |
|---|---|---|
| Нужен диалог? | Нет, просто «данные → результат» | Workflow или Text Generator |
| Диалог простой? | Да, единые правила для всех вопросов | Chatbot |
| Диалог с ветками? | Да, разные темы — разная обработка | Chatflow |
| ИИ должен сам решать, что делать? | Да, задачи открытые, инструментов много | Agent |
Начинайте с самого простого типа, который решает задачу. Chatbot собирается за 10 минут; если упрётесь в его пределы — Dify предложит конвертировать его в Chatflow одним кликом, ничего не потеряв.
Возьмите список процессов из прошлого урока и подпишите каждому тип приложения. Например: «ответы студентам» → Chatbot, «пакет контента из вебинара» → Workflow, «умный разбор заявок» → Chatflow.
3 вопроса · выберите один ответ в каждом
Этот курс ведёт Claude. Напишите в чат свой список процессов — я помогу подобрать тип приложения для каждого.