milvus-logo
LFAI
フロントページへ
  • 統合
    • オーケストレーション

MilvusでDifyを導入する

Difyは、Backend-as-a-ServiceとLLMOpsを組み合わせることで、AIアプリケーションの構築を簡素化するために設計されたオープンソースのプラットフォームです。主流のLLMをサポートし、直感的なプロンプトオーケストレーションインターフェイス、高品質のRAGエンジン、柔軟なAIエージェントフレームワークを提供します。ローコードワークフロー、使いやすいインターフェイス、APIにより、Difyは開発者と技術者でないユーザーの両方が、複雑さに対処することなく、革新的で現実的なAIソリューションの作成に集中することを可能にします。

このチュートリアルでは、効率的な検索とRAGエンジンを実現するために、MilvusでDifyをデプロイする方法を紹介します。

リポジトリのクローン

Difyのソースコードをローカルマシンにクローンします:

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

環境変数の設定

DifyソースコードのDockerディレクトリに移動します。

cd dify/docker

環境設定ファイルをコピーする

cp .env.example .env

.env ファイルの値VECTOR_STORE を変更する

VECTOR_STORE=milvus

.env 、Milvusの設定を変更する。

MILVUS_URI=xxx
MILVUS_TOKEN=xxx

このセットアップでは、サーバーの外部URI、例えばhttp://172.16.16.16:19530MILVUS_URI として使用してください。

MILVUS_TOKEN については、Milvusサーバのトークンを設定していない場合は、MILVUS_TOKEN= のように空文字列を設定してください。そうでない場合は、Milvusトークンを設定してください。Milvusのトークン設定方法については、authenticateのページを参照してください。

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 のドキュメントを参照してください。

翻訳DeepLogo

フィードバック

このページは役に立ちましたか ?