Dify
langgenius/difyDify — открытая платформа для создания LLM-приложений с визуальным редактором агентных воркфлоу, RAG-пайплайном, управлением моделями и встроенной наблюдаемостью. Подходит для быстрого перехода от прототипа к продакшену.
Подключение
git clone https://github.com/langgenius/dify.gitREADME

Dify — открытая платформа для разработки LLM-приложений. Интуитивный интерфейс объединяет AI-воркфлоу, RAG-пайплайн, агентные возможности, управление моделями, инструменты наблюдаемости (включая Opik, Langfuse и Arize Phoenix) и многое другое — позволяя быстро перейти от прототипа к продакшену. Ниже перечислены ключевые возможности.
Быстрый старт
Перед установкой Dify убедитесь, что ваша машина соответствует минимальным системным требованиям:
- CPU >= 2 ядра
- RAM >= 4 ГиБ
Простейший способ запустить сервер Dify — через Docker Compose. Перед выполнением команды установки убедитесь, что на вашей машине установлены Docker и Docker Compose:
cd dify
cd docker
cp .env.example .env
docker compose up -dПосле запуска откройте в браузере http://localhost/install и начните процесс инициализации.
Помощь с развёртыванием
Если у вас возникли трудности с настройкой Dify, воспользуйтесь AI-помощником по развёртыванию — он поможет решить большинство типовых проблем. Если проблема не решена, обратитесь в сообщество.
Если вы хотите внести вклад в Dify или заниматься дополнительной разработкой, ознакомьтесь с руководством по развёртыванию из исходного кода.
Ключевые возможности
1. Воркфлоу: создавайте и тестируйте мощные AI-воркфлоу на визуальном холсте, используя все перечисленные ниже возможности и не только.
2. Широкая поддержка моделей: бесшовная интеграция с сотнями проприетарных и открытых LLM от десятков провайдеров и решений для самостоятельного хостинга: GPT, Mistral, Llama3 и любые модели, совместимые с OpenAI API. Полный список поддерживаемых провайдеров — здесь.
3. Prompt IDE: удобный интерфейс для создания промптов, сравнения производительности моделей и добавления дополнительных функций — например, преобразования текста в речь — в чат-приложения.
4. RAG-пайплайн: широкие возможности RAG, охватывающие всё — от загрузки документов до их извлечения, с поддержкой извлечения текста из PDF, PPT и других распространённых форматов.
5. Агентные возможности: определяйте агентов на основе Function Calling или ReAct и добавляйте им готовые или пользовательские инструменты. Dify предоставляет более 50 встроенных инструментов для AI-агентов: поиск в Google, DALL·E, Stable Diffusion, WolframAlpha и другие.
6. LLMOps: отслеживайте и анализируйте логи приложений и производительность в динамике. Непрерывно улучшайте промпты, датасеты и модели на основе реальных данных.
7. Backend-as-a-Service: все возможности Dify доступны через соответствующие API, что позволяет легко интегрировать Dify в вашу бизнес-логику.
Сравнение возможностей
Использование Dify
-
Облако: воспользуйтесь сервисом Dify Cloud без какой-либо настройки. Бесплатный план включает 200 запросов к GPT-4.
-
Самостоятельный хостинг — Dify Community Edition: быстро запустите Dify в своей среде с помощью этого руководства по быстрому старту. Для получения дополнительной информации обратитесь к документации.
-
Dify для предприятий: корпоративные функции. Задайте вопросы через чат или напишите нам, чтобы обсудить корпоративные потребности. Для стартапов и малого бизнеса ознакомьтесь с программой Dify for Startups.
Актуальность
Поставьте звезду Dify на GitHub и получайте мгновенные уведомления о новых релизах.
Дополнительные материалы
Сообщество и контакты
- GitHub Discussions: лучший вариант для обмена отзывами и вопросов.
- GitHub Issues: для сообщений об ошибках и предложений функций. Ознакомьтесь с руководством по участию.
- Discord: для общения и обмена приложениями.
- X (Twitter): для публикации приложений и общения с сообществом.
Участие в разработке
Для тех, кто хочет внести вклад в проект, ознакомьтесь с руководством по участию. Также ознакомьтесь с Кодексом поведения.
Безопасность
Для защиты вашей конфиденциальности не публикуйте вопросы безопасности на GitHub. Вместо этого отправьте вопросы на адрес security@dify.ai, и мы дадим более подробный ответ.
Лицензия
Данный репозиторий доступен под лицензией Dify Open Source License, которая по сути является Apache 2.0 с рядом дополнительных ограничений.