Что такое Dify
Dify — это визуальная платформа для создания и распространения приложений искусственного интеллекта. Он сочетает в себе оркестрацию агента и рабочих процессов, прием и извлечение знаний, управление поставщиками моделей, инструменты, плагины, код, триггеры, журналы, обратную связь и публикацию. Проект может стать размещенным веб-приложением, API, внедренным, повторно используемым шаблоном или инструментом, совместимым с MCP.
Такая широта может сократить работу по интеграции, но также создает несколько границ доверия в одном рабочем пространстве. Конвейер документов, поставщик моделей, плагин Marketplace, изолированная программная среда кода, учетные данные инструмента и конечная точка общедоступного приложения имеют разных владельцев и риски. Обзор производства должен охватывать каждый из них.
Рабочие процессы, агенты и знания
Dify Workflow Studio поддерживает вызовы моделей, извлечение, классификаторы, ветвление, код, инструменты, расписания, веб-перехватчики, события плагинов и человеческий ввод. Узлы агентов могут рассуждать и использовать одобренные инструменты. Конвейеры знаний извлекают, очищают, фрагментируют, индексируют и извлекают данные из файлов, веб-сайтов, документов и дисков.
Оставляйте авторизацию и бизнес-правила вне усмотрения модели. Используйте агент для интерпретации запросов переменных, но проверяйте аргументы инструмента и конечный результат с помощью детерминированных узлов. Требуйте человека перед платежами, внешней публикацией, изменением разрешений, деструктивными операциями с данными или исключениями из политики.
Качество RAG зависит не только от загрузки документов. Тестовый анализ, фрагментирование, метаданные, синхронизация доступа, извлечение, цитирование, устаревшие версии и удаление. Пользователь, который не может открыть исходный документ, не должен получать его содержимое через ответ. Удаление источника должно привести к очистке индексов, кэша, журналов, экспорта и производных приложений по мере необходимости.
Цены и квоты
На дату проверки компания Dify Prices указала Sandbox как бесплатную с 200 кредитами на сообщения, 3000 триггерными событиями, ограниченными аннотациями, 30-дневной историей журналов и ежемесячным лимитом API. Стоимость Professional составляла 590 долларов США за рабочее место в год, включая трех участников, 50 приложений, 500 документов знаний, 5 ГБ хранилища знаний и 5000 ежемесячных кредитов на сообщения. Стоимость команды составляла 1590 долларов в год, 50 участников, 200 приложений, 1000 документов, 20 ГБ хранилища, 10 000 кредитов на сообщения, более высокая пропускная способность знаний, неограниченное количество триггерных событий и приоритетное выполнение.
Кредиты на сообщения поддерживаются выбранными моделями и расходуют разные суммы в зависимости от модели. После включения кредитов клиенты могут использовать собственный ключ поставщика. BYOK передает плату за модель и условия данных этому поставщику, но не удаляет ограничения рабочего пространства, хранилища, документа, триггера или инфраструктуры Dify.
Enterprise является пользовательской версией и добавляет несколько рабочих пространств, единый вход, масштабируемое развертывание, коммерческую авторизацию, расширенные элементы управления, обслуживание и поддержку. Community Edition можно размещать самостоятельно. Инфраструктура, модели, векторное хранилище, база данных, песочница, плагины, резервное копирование, мониторинг и обновления остаются расходами оператора.
Лицензия не просто Apache 2.0
[Лицензия репозитория] Dify (https://github.com/langgenius/dify/blob/main/LICENSE) основана на Apache 2.0 с дополнительными условиями. В нем говорится, что коммерческое использование возможно, но для определенной многопользовательской работы требуется коммерческая лицензия. Он также ограничивает удаление или изменение логотипа и информации об авторских правах во внешнем интерфейсе Dify при определенных условиях.
Эти дополнения означают, что покупателям не следует описывать код просто как неограниченный Apache 2.0. Использование внутреннего единого рабочего пространства, внедрение только серверных функций, фирменных клиентских приложений и многопользовательского размещенного конструктора может иметь разные последствия. Получите юридическую экспертизу, прежде чем создавать продукт на базе Community Edition.
Человеческая проверка, журналы и восстановление
Dify Workflow Studio описывает шаги, выполняемые человеком, которые приостанавливают выполнение перед действиями по конфиденциальным данным, доступу или политике. Рецензенты могут утверждать, редактировать, комментировать или пересылать. Обработку ошибок можно остановить, вернуть значения по умолчанию или направить в ветки восстановления, а опубликованные версии можно восстановить.
Подробные журналы включают входные и выходные данные узла, переменные, пути, задержку, использование, обратную связь и аннотации. Интеграция наблюдаемости может отправлять трассировки в Langfuse, LangSmith, Arize, W&B Weave и другие. Считайте это экспортом данных. Редактируйте секреты и конфиденциальные записи, ограничивайте хранение и доступ, а также тестируйте удаление.
Плагины и инструменты MCP требуют независимой проверки. Распространение на торговой площадке не доказывает наличие у плагина безопасных разрешений. Закрепляйте версии, проверяйте исходные и сетевые адресаты, изолируйте выполнение кода и ведите учет учетных данных и владельцев.
Облако и самостоятельный хостинг
Dify Cloud сокращает работу инфраструктуры. В текущих часто задаваемых вопросах о ценах говорится, что данные хранятся в управляемом облачном регионе, но не дают каждому покупателю полного заключения о местонахождении. Конфиденциальные организации должны получить точный регион, субобработчиков, доступ к поддержке, резервное копирование, условия инцидентов и порядок удаления.
Самостоятельное размещение или развертывание VPC дает больше контроля, но не переводит систему в автономный режим. API-интерфейсы моделей, внедрения, плагины, поиск, наблюдаемость и подключенные инструменты по-прежнему могут получать контент. Защитите веб-приложение, ключи API, демон плагина, песочницу, базы данных, хранилище объектов, очереди и секреты; Соедините все компоненты вместе.
Dify — сильный кандидат для команд, которым нужна интегрированная платформа приложений искусственного интеллекта. Сравните Langflow для визуальной среды выполнения MIT, CrewAI для многоагентной платформы Python и n8n для автоматизации бизнес-интеграции. Категория инструментов автоматизации и агентов искусственного интеллекта предоставляет общую модель принятия решений.
Посетите Dify