🚀 Попробуйте Zilliz Cloud, полностью управляемый Milvus, бесплатно — ощутите 10-кратное увеличение производительности! Попробовать сейчас>

milvus-logo
LFAI
Главная
  • Интеграции
    • Оркестровка
  • Home
  • Docs
  • Интеграции

  • Оркестровка

  • Dify

Развертывание Dify с помощью Milvus

Dify - это платформа с открытым исходным кодом, предназначенная для упрощения создания приложений искусственного интеллекта путем объединения Backend-as-a-Service с LLMOps. Она поддерживает основные LLM, предлагает интуитивно понятный интерфейс оперативной оркестровки, высококачественные RAG-движки и гибкую структуру агентов ИИ. Благодаря низкокодовым рабочим процессам, простым в использовании интерфейсам и API, Dify позволяет разработчикам и нетехническим пользователям сосредоточиться на создании инновационных, реальных ИИ-решений, не сталкиваясь со сложностями.

В этом руководстве мы покажем вам, как развернуть Dify с Milvus, чтобы обеспечить эффективный поиск и RAG-движок.

Клонирование репозитория

Клонируйте исходный код Dify на свою локальную машину:

git clone https://github.com/langgenius/dify.git

Установите переменные окружения

Перейдите в каталог Docker в исходном коде Dify.

cd dify/docker

Скопируйте файл конфигурации окружения

cp .env.example .env

Измените значение VECTOR_STORE в файле .env.

VECTOR_STORE=milvus

Убедитесь, что в конфигурации Milvus в файле .env есть следующая строка:

MILVUS_URI=http://host.docker.internal:19530

Обратите внимание, что, указав VECTOR_STORE=milvus, Dify вызовет сервер Milvus Standalone в docker. Даже если вы можете получить доступ к серверу извне Docker через http://localhost:19530, чтобы другие контейнеры Dify могли общаться с ним внутри среды Docker, им необходимо подключиться к специальному DNS-имени host.docker.internal. Таким образом, мы задаем http://host.docker.internal:19530 как MILVUS_URI.

Для производственного развертывания вы можете захотеть настроить аутентификацию. Для получения дополнительной информации о том, как установить токен или имя пользователя и пароль в Milvus, вы можете обратиться к странице аутентификации.

Запуск контейнеров Docker

Выберите соответствующую команду для запуска контейнеров в зависимости от версии Docker Compose в вашей системе. Вы можете использовать команду $ docker compose version для проверки версии, а также обратиться к документации Docker для получения дополнительной информации:

Если у вас Docker Compose V2, используйте следующую команду:

docker compose up -d

Если у вас Docker Compose V1, используйте следующую команду:

docker compose up -d

Войдите в систему Dify

Откройте браузер и перейдите на страницу установки Dify, здесь вы можете установить учетную запись администратора:http://localhost/install, а затем войти на главную страницу Dify для дальнейшего использования.

Для дальнейшего использования и руководства, пожалуйста, обратитесь к документации Dify.

Попробуйте Managed Milvus бесплатно

Zilliz Cloud работает без проблем, поддерживается Milvus и в 10 раз быстрее.

Начать
Обратная связь

Была ли эта страница полезной?