For the complete documentation index, see llms.txt. This page is also available as Markdown.

Платформа рабочих процессов Dify.ai

Разверните Dify.ai на Clore.ai — создавайте production-ready ИИ-воркфлоу, RAG-пайплайны и агентные приложения с визуальным интерфейсом по ценам GPU-облака.

Обзор

Dify.ai — это платформа с открытым исходным кодом для разработки приложений на базе LLM, с 114K+ звёзд на GitHub. Она объединяет визуальный конструктор рабочих процессов, конвейер retrieval-augmented generation (RAG), оркестрацию агентов, управление моделями и слой развертывания API в один стек, который можно разместить у себя.

На Clore.ai вы можете запустить весь стек Dify — включая базу данных Postgres, кэш Redis, векторное хранилище Weaviate, обратный прокси Nginx, API-воркеры и веб-фронтенд — на арендованном GPU-сервере всего за $0.07–0.21/ч (RTX 3090/4090). Сам GPU для самого Dify необязателен, но становится необходимым, когда вы интегрируете локальный инференс моделей через бэкенды Ollama или vLLM.

Ключевые возможности:

  • 🔄 Визуальный конструктор рабочих процессов — перетаскиваемые LLM-конвейеры с ветвлениями, циклами и условной логикой

  • 📚 RAG-конвейер — загружайте PDF, URL, страницы Notion; нарезка на фрагменты + эмбеддинги + поиск — всё управляется в интерфейсе

  • 🤖 Режим агента — агенты ReAct и с вызовом функций с использованием инструментов (веб-поиск, интерпретатор кода, пользовательские API)

  • 🚀 API-first — каждое приложение мгновенно генерирует REST-конечную точку и фрагменты SDK

  • 🔌 100+ интеграций моделей — OpenAI, Anthropic, Mistral, Cohere, а также локальные модели через Ollama/vLLM

  • 🏢 Мультиарендность — команды, рабочие пространства, RBAC, квоты использования


Требования

Dify работает как стек Docker Compose с несколькими контейнерами. Минимально необходимый сервер для разработки — это экземпляр только с CPU; для production с локальным инференсом моделей вам понадобится GPU-узел.

Конфигурация
GPU
VRAM
Системная RAM
Диск
Цена Clore.ai

Минимальная (только API-ключи)

Нет / CPU

—

8 ГБ

30 ГБ

~$0.05/час (CPU)

Стандартный

RTX 3080

10 ГБ

16 ГБ

50 ГБ

$0.05–0.19/ч

Рекомендуется

RTX 3090 / 4090

24 ГБ

32 ГБ

80 ГБ

$0.07–0.21/ч

Production + локальный LLM

A100 80 ГБ

80 ГБ

64 ГБ

200 ГБ

Высокая пропускная способность

H100 SXM

80 ГБ

128 ГБ

500 ГБ

~$1.04/час

Совет: Если вы используете только облачных поставщиков API (OpenAI, Anthropic и т. д.), подойдёт любой 2-ядерный CPU-экземпляр с 8 ГБ ОЗУ. GPU имеет значение только при запуске локальных моделей через Ollama или vLLM — см. Ускорение на GPU ниже.

Примечание о диске

Данные Weaviate и Postgres быстро растут при загрузке документов. Выделите не менее 50 ГБ и подключите постоянное хранилище через опции томов Clore.ai.


Быстрый старт

1. Арендуйте сервер Clore.ai

Перейдите по адресу маркетплейсе clore.ai, отфильтруйте по нужному GPU и разверните сервер со следующим:

  • Docker предустановлен (все образы Clore включают его)

  • Открытые порты 80 и 443 (при необходимости добавьте пользовательские порты в настройках предложения)

  • Доступ по SSH включён

2. Подключитесь и подготовьте сервер

3. Клонируйте Dify и запустите

4. Проверьте, что все сервисы работают нормально

5. Откройте веб-интерфейс

Откройте браузер и перейдите по адресу:

При первом запуске Dify перенаправит вас в мастер настройки для создания учётной записи администратора. Завершите мастер, затем войдите в систему.


Конфигурация

Вся конфигурация находится в dify/docker/.env. Вот самые важные настройки:

Основные переменные окружения

Изменение открытого порта

По умолчанию Nginx слушает на порту 80. Чтобы изменить его:

Постоянные тома данных

Файл Compose Dify по умолчанию монтирует следующие тома:

Для резервного копирования:


Ускорение на GPU

Основная платформа Dify работает на CPU, но вы получаете локальный инференс моделей, интегрировав компонент или vLLM в качестве поставщиков моделей — оба варианта очень выигрывают от GPU.

Вариант A: сайдкар Ollama (проще всего)

Запустите Ollama рядом с Dify на том же сервере Clore:

Затем в интерфейсе Dify → Настройки → Поставщики моделей → Ollama:

  • с: http://localhost:11434

  • Выберите модель и сохраните

Полное руководство по Ollama см. language-models/ollama.md.

Вариант B: сайдкар vLLM (высокая пропускная способность)

Затем в интерфейсе Dify → Настройки → Поставщики моделей → OpenAI-compatible:

  • с: http://localhost:8000/v1

  • API-ключ: dummy

  • Имя модели: mistralai/Mistral-7B-Instruct-v0.2

Полную настройку vLLM см. language-models/vllm.md.

Рекомендации по объёму GPU-памяти для локальных моделей

Модель
Требуемая VRAM
Рекомендуемый GPU на Clore

Llama 3 8B (Q4)

6 ГБ

RTX 3060

Llama 3 8B (FP16)

16 ГБ

RTX 3090 / 4090

Mistral 7B (Q4)

5 ГБ

RTX 3060

Llama 3 70B (Q4)

40 ГБ

A100 40 ГБ

Llama 3 70B (FP16)

140 ГБ

2× H100


Советы и лучшие практики

Оптимизация затрат на Clore.ai

Включите HTTPS с помощью Caddy (рекомендуется для production)

Масштабируйте воркеры для тяжёлых нагрузок

Контролируйте использование ресурсов

Настройка производительности RAG

  • Установите размер чанка до 512–1024 токенов для большинства типов документов

  • Включите parent-child retrieval для длинных документов в настройках Dataset

  • Используйте гибридный поиск (ключевой + векторный) для лучшего полнотекстового охвата технического контента

  • Индексируйте документы в часы низкой нагрузки, чтобы избежать ограничений по частоте запросов API


Устранение неполадок

Сервисы постоянно перезапускаются

"Не удалось выполнить миграцию" при запуске

Не удаётся подключиться к Ollama из Dify

Недостаточно места на диске

Ошибки хранилища векторов Weaviate

Порт 80 уже используется


Дополнительное чтение

Последнее обновление

Это было полезно?