Dify and Zilliz Cloud Integration
Dify and Zilliz Cloud integrate to simplify building AI applications with vector search capabilities, combining Dify's open-source LLMOps platform with intuitive prompt orchestration and RAG engines alongside Zilliz Cloud's scalable vector database for efficient retrieval and context-aware responses.
Utilisez cette intégration gratuitementQu’est-ce que Dify
Dify est une plateforme open source conçue pour simplifier la création d’applications d’IA en combinant le Backend-as-a-Service avec les LLMOps. Elle prend en charge les LLM courants, offre une interface intuitive d’orchestration de prompts, des moteurs RAG de haute qualité et un framework d’agent IA flexible. Grâce à des workflows low-code, des interfaces faciles à utiliser et des API, Dify permet aux développeurs comme aux utilisateurs non techniques de se concentrer sur la création de solutions d’IA innovantes et concrètes, sans avoir à gérer la complexité.
En s’intégrant à Zilliz Cloud (Milvus entièrement géré), Dify accède à une base de données vectorielle entièrement gérée et évolutive, qui améliore son moteur RAG grâce à des capacités efficaces de recherche vectorielle, permettant aux applications de récupérer le contexte pertinent à partir de grands ensembles de données avec une précision et une pertinence accrues pour des réponses plus adaptées au contexte.
Avantages de l’intégration Dify + Zilliz Cloud
- Développement simplifié d’applications d’IA avec une récupération puissante : La plateforme low-code de Dify facilite la création d’applications d’IA, tandis que Zilliz Cloud fournit le stockage vectoriel et la récupération haute performance qui alimentent le moteur RAG en arrière-plan.
- Précision améliorée des réponses : La recherche par similarité vectorielle de Zilliz Cloud récupère le contexte le plus pertinent à partir de vastes bases de connaissances, améliorant la précision et la pertinence des réponses générées par les LLM dans les applications Dify.
- Déploiement rapide basé sur Docker : L’intégration prend en charge le déploiement via Docker Compose avec Milvus comme magasin vectoriel, permettant aux équipes de faire fonctionner une pile complète d’applications d’IA avec une configuration minimale.
- Prise en charge flexible des LLM : Dify prend en charge les modèles de langage grand public tandis que Zilliz Cloud gère la couche de stockage vectoriel, offrant aux développeurs la flexibilité de choisir et de passer d’un modèle à l’autre sans modifier l’infrastructure de récupération.
- Accessibilité low-code : Les développeurs comme les utilisateurs non techniques peuvent créer des applications RAG sophistiquées via l’interface intuitive de Dify, soutenue par la recherche vectorielle de niveau entreprise de Zilliz Cloud.
Fonctionnement de l’intégration
Dify sert de plateforme applicative, fournissant l’environnement LLMOps avec orchestration des prompts, moteurs RAG, framework d’agents IA et générateur de workflows low-code. Il gère les interactions utilisateur, le traitement des requêtes et la génération de réponses via son interface web intuitive.
Zilliz Cloud sert de backend de base de données vectorielle pour le moteur RAG de Dify, stockant et indexant les embeddings de documents pour une recherche de similarité rapide. Lors des interactions utilisateur, les requêtes sont traitées et les vecteurs pertinents sont récupérés depuis Zilliz Cloud afin de fournir un contexte enrichi aux modèles de langage.
Ensemble, Dify et Zilliz Cloud créent une plateforme applicative IA complète : les documents sont ingérés et intégrés dans Zilliz Cloud via le pipeline de données de Dify. Lorsque les utilisateurs interagissent avec l’application, le moteur RAG de Dify récupère le contexte pertinent depuis le magasin vectoriel de Zilliz Cloud et le transmet au LLM, produisant des réponses plus précises et contextuellement appropriées — le tout accessible via l’interface low-code de Dify.
Guide étape par étape
1. Cloner le dépôt
Clonez le code source de Dify sur votre machine locale :
git clone https://github.com/langgenius/dify.git2. Définir les variables d’environnement
Accédez au répertoire Docker dans le code source de Dify :
cd dify/dockerCopiez le fichier de configuration de l’environnement :
cp .env.example .envModifiez la valeur
VECTOR_STOREdans le fichier.env:VECTOR_STORE=milvusAssurez-vous que la configuration de Milvus dans le fichier
.envcontient la ligne suivante :MILVUS_URI=http://host.docker.internal:19530Notez qu’en spécifiant
VECTOR_STORE=milvus, Dify lancera un serveur Milvus Standalone dans Docker. Même si vous pouvez accéder au serveur depuis l’extérieur de Docker viahttp://localhost:19530, pour que les autres conteneurs Dify communiquent avec lui dans l’environnement Docker, ils doivent se connecter au nom DNS spécialhost.docker.internal. Nous définissons donchttp://host.docker.internal:19530commeMILVUS_URI. Pour un déploiement en production, vous pouvez vouloir personnaliser l’authentification. Pour plus d’informations sur la façon de définir un jeton ou un nom d’utilisateur et un mot de passe dans Milvus, vous pouvez consulter la page d’authentification.3. Démarrer les conteneurs Docker
Choisissez la commande appropriée pour démarrer les conteneurs en fonction de la version de Docker Compose sur votre système :
docker compose up -d4. Se connecter à Dify
Ouvrez votre navigateur et accédez à la page d’installation de Dify, où vous pouvez définir votre compte administrateur :
http://localhost/installConnectez-vous ensuite à la page principale de Dify pour une utilisation ultérieure. Pour plus d’informations sur l’utilisation et des conseils, veuillez consulter la documentation Dify.
En savoir plus
- Déployer Dify avec Milvus — Tutoriel officiel de Milvus pour déployer Dify avec Milvus
- Créer un assistant documentaire RAG en 10 minutes avec Dify et Milvus — Tutoriel pratique du blog Milvus
- Comment créer des applications RAG avec Dify et Milvus — Guide étape par étape de Zilliz sur la création de RAG avec Dify
- Dépôt GitHub de Dify — Code source de Dify et ressources communautaires
- Documentation Dify — Documentation officielle de Dify


