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

Plateforme de workflows Dify.ai

Déployez Dify.ai sur Clore.ai — créez des workflows IA prêts pour la production, des pipelines RAG et des applications d'agents avec une interface visuelle à des prix de cloud GPU.

Aperçu

Dify.ai est une plateforme open source de développement d'applications LLM avec 114 k+ étoiles GitHub. Elle combine un constructeur visuel de workflows, une chaîne de génération augmentée par récupération (RAG), l'orchestration d'agents, la gestion des modèles et une couche de déploiement d'API en un clic dans une seule pile auto-hébergeable.

Sur Clore.ai vous pouvez exécuter l'ensemble de la pile Dify — y compris sa base de données Postgres, le cache Redis, le magasin vectoriel Weaviate, le proxy inverse Nginx, les workers API et le frontend web — sur un serveur GPU loué pour aussi peu que 0,07–0,21 $/h (RTX 3090/4090). Le GPU est facultatif pour Dify lui-même, mais devient essentiel lorsque vous intégrez l'inférence locale de modèles via les backends Ollama ou vLLM.

Fonctionnalités clés :

  • 🔄 Constructeur visuel de workflows — des pipelines LLM par glisser-déposer avec branchements, boucles et logique conditionnelle

  • 📚 Pipeline RAG — importez des PDF, des URL, des pages Notion ; découpage + embeddings + récupération, le tout géré dans l'interface

  • 🤖 Mode agent — agents ReAct et d'appel de fonctions avec utilisation d'outils (recherche web, interpréteur de code, API personnalisées)

  • 🚀 Conçu pour l’API — chaque application génère instantanément un point de terminaison REST et des extraits de SDK

  • 🔌 100+ intégrations de modèles — OpenAI, Anthropic, Mistral, Cohere, plus des modèles locaux via Ollama/vLLM

  • 🏢 Multi-locataire — équipes, espaces de travail, RBAC, quotas d'utilisation


Exigences

Dify s'exécute sous forme d'une pile Docker Compose multi-conteneurs. Le serveur minimum viable pour le développement est une instance CPU uniquement ; pour la production avec inférence locale de modèles, vous voudrez un nœud GPU.

Configuration
GPU
VRAM
RAM système
Disque
Prix Clore.ai

Minime (clés API uniquement)

Aucun / CPU

—

8 Go

30 Go

~0,05 $/h (CPU)

Standard

RTX 3080

10 Go

16 Go

50 Go

0,05–0,19 $/h

Recommandé

RTX 3090 / 4090

24 Go

32 Go

80 Go

0,07–0,21 $/h

Production + LLM local

A100 80 Go

80 Go

64 Go

200 Go

Haute capacité de traitement

H100 SXM

80 Go

128 Go

500 Go

~1,04 $/h

Astuce : Si vous n'utilisez que des fournisseurs d'API cloud (OpenAI, Anthropic, etc.), toute instance CPU à 2 cœurs avec 8 Go de RAM fonctionne. Un GPU n'est utile que lorsque vous exécutez des modèles locaux via Ollama ou vLLM — voir Accélération GPU ci-dessous.

Remarque sur le stockage

Les données Weaviate et Postgres augmentent rapidement avec les importations de documents. Prévoir au moins 50 Go et monter un stockage persistant via les options de volume de Clore.ai.


Démarrage rapide

1. Louez un serveur Clore.ai

Accédez à clore.ai, filtrez selon le GPU souhaité et déployez un serveur avec :

  • Docker préinstallé (toutes les images Clore l'incluent)

  • Ports exposés 80 et 443 (ajoutez des ports personnalisés dans les paramètres de l'offre si nécessaire)

  • Accès SSH activé

2. Connectez-vous et préparez le serveur

3. Clonez Dify et lancez-le

4. Vérifiez que tous les services sont opérationnels

5. Accédez à l'interface web

Ouvrez votre navigateur et allez à :

Au premier lancement, Dify vous redirigera vers l'assistant de configuration pour créer le compte administrateur. Terminez l'assistant, puis connectez-vous.


Configuration

Toute la configuration se trouve dans dify/docker/.env. Voici les paramètres les plus importants :

Variables d'environnement essentielles

Changer le port exposé

Par défaut, Nginx écoute sur le port 80. Pour le changer :

Volumes de données persistants

Le fichier Compose de Dify monte ces volumes par défaut :

Pour sauvegarder :


Accélération GPU

La plateforme principale de Dify repose sur le CPU, mais vous débloquez l'inférence locale des modèles en intégrant Ollama ou vLLM comme fournisseurs de modèles — les deux bénéficient énormément d'un GPU.

Option A : sidecar Ollama (le plus simple)

Exécutez Ollama aux côtés de Dify sur le même serveur Clore :

Puis dans l'interface Dify → Paramètres → Fournisseurs de modèles → Ollama:

  • URL de base : http://localhost:11434

  • Sélectionnez votre modèle et enregistrez

Pour un guide complet Ollama, voir language-models/ollama.md.

Option B : sidecar vLLM (haute capacité)

Puis dans l'interface Dify → Paramètres → Fournisseurs de modèles → Compatible OpenAI:

  • URL de base : http://localhost:8000/v1

  • Clé API : dummy

  • Nom du modèle : mistralai/Mistral-7B-Instruct-v0.2

Pour la configuration complète de vLLM, voir language-models/vllm.md.

Recommandations de mémoire GPU pour les modèles locaux

Modèle
VRAM requise
GPU Clore recommandé

Llama 3 8B (Q4)

6 Go

RTX 3060

Llama 3 8B (FP16)

16 Go

RTX 3090 / 4090

Mistral 7B (Q4)

5 Go

RTX 3060

Llama 3 70B (Q4)

40 Go

A100 40 Go

Llama 3 70B (FP16)

140 Go

2× H100


Conseils et bonnes pratiques

Optimisation des coûts sur Clore.ai

Activez HTTPS avec Caddy (recommandé pour la production)

Mettez à l'échelle les workers pour les charges lourdes

Surveillez l'utilisation des ressources

Optimisation des performances RAG

  • Définissez taille des segments à 512–1024 jetons pour la plupart des types de documents

  • Activer récupération parent-enfant pour les longs documents dans les paramètres du jeu de données

  • Utilisez recherche hybride (mot-clé + vecteur) pour un meilleur rappel sur le contenu technique

  • Indexez les documents en dehors des heures de pointe pour éviter les limites de débit de l'API


Dépannage

Les services redémarrent sans cesse

"La migration a échoué" au démarrage

Impossible de se connecter à Ollama depuis Dify

Plus d'espace disque

Erreurs du magasin vectoriel Weaviate

Le port 80 est déjà utilisé


Pour aller plus loin

Mis à jour

Ce contenu vous a-t-il été utile ?