Dify

Dify

LangGenius · Programmation · Autres

Dify est une plateforme de développement d'apps LLM open source, pensée pour créer des agents IA, des workflows et des pipelines RAG. LangGenius la propose dans le cloud, et les équipes peuvent aussi l'installer sur leurs propres serveurs.

Aperçu de l'interface de Dify

À propos de Dify

What Is Dify

Dify est une plateforme de LangGenius pour construire des applications d'IA, et son nom vient de Define plus Modify. Elle réunit dans un même espace de travail un canevas visuel pour les workflows, un pipeline RAG, des outils d'agent et la gestion des modèles, si bien qu'un chatbot, un assistant documentaire ou un rapport automatisé tournent à partir d'une seule configuration.

Son atout tient au contrôle du déploiement. Dify Cloud gère les serveurs pour vous, tandis que la Community Edition est distribuée sous licence ouverte et s'installe avec une seule commande Docker. Les équipes qui ne peuvent pas envoyer de données à un tiers l'exécutent sur leurs propres machines et gardent l'éditeur de workflows complet.

Trois limites comptent avant de s'engager. La facturation se fait par espace de travail, donc une petite équipe paie autant qu'une grande sur ce palier. En auto-hébergement, les mises à jour, les sauvegardes et la sécurité reviennent à vos ingénieurs. Et les offres de plateforme se vendent à l'année, pas au mois, ce qui renchérit l'entrée pour un essai court.

Getting Started

  1. Inscrivez-vous sur cloud.dify.ai pour l'offre Sandbox gratuite, ou clonez le dépôt de la Community Edition et lancez-la avec Docker Compose pour une installation sur vos serveurs.
  2. Connectez un fournisseur de modèles en ajoutant une clé API d'OpenAI, Anthropic, Gemini ou d'un runtime local, puis choisissez le modèle par défaut de votre app.
  3. Créez une app et choisissez un type : un chatbot, un générateur de texte, un agent ou un workflow pour les tâches à plusieurs étapes.
  4. Construisez la logique sur le canevas, ajoutez une base de connaissances avec vos documents et branchez les outils que l'agent peut appeler.
  5. Testez dans le panneau d'aperçu, puis publiez en app web partageable ou appelez-la via l'API.

Informations sur le produit

Aperçu des tarifs, des plateformes compatibles et des performances de Dify.

Offre gratuiteOui
Offres payantes$0 - $590/yr per workspace
PlateformeWeb, self-hosted (Docker), API
DéveloppeurLangGenius
CatégorieProgrammation · Autres
Date de lancementMay 2023
Dernière mise à jourOct 2026
Visites du site1M
Classement mondial du site43.8K
Disponibilité de l’APIOui

Idéal pour

Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.

Utilisateurs

  • Développeurs qui créent des apps d'IA
  • Petites équipes sans ingénieurs en machine learning
  • Entreprises soucieuses de la sécurité

Tâches

  • Créer un bot de support
  • Automatiser les questions sur des documents
  • Enchaîner des workflows à plusieurs étapes

Cas d'usage

  • Lancer un assistant interne de questions fréquentes
  • Prototyper une fonction d'IA avant le développement complet
  • Monter une passerelle LLM privée

Fonctionnalités clés

Canevas visuel de workflows

Vous glissez des nœuds sur un canevas pour définir comment une app réfléchit et agit, sans coder pour l'essentiel. L'éditeur accepte les chatflows pour les conversations aller-retour et les workflows pour les tâches à un seul tour ou par lots, et chaque branche affiche sa sortie pendant que vous construisez.

Large prise en charge des modèles

Dify se connecte à des centaines de modèles propriétaires et ouverts de dizaines de fournisseurs, d'OpenAI et Anthropic aux runtimes locaux, et accepte tout point de terminaison compatible OpenAI. Vous changez le modèle sous une app sans refaire la logique, ce qui rend les tests de prix et de qualité peu coûteux.

Pipeline RAG

La couche de recherche couvre tout le parcours, de l'ingestion du document à la réponse, avec une extraction intégrée pour les PDF, les diapositives et d'autres formats courants. Vous téléversez des fichiers, la plateforme les découpe et les indexe, et l'app ancre ses réponses dans vos propres documents au lieu de deviner.

Capacités d'agent

Les agents fonctionnent avec le function calling ou une boucle de type ReAct, et ce créateur d'agents IA vous laisse attacher des outils prêts à l'emploi ou personnalisés pour qu'un agent cherche sur le web, exécute du code ou appelle un service. Dify livre des dizaines d'outils, et le système de plugins permet d'en publier davantage.

Prompt IDE

Un éditeur dédié sert à écrire et comparer des prompts, à tester la réponse de chaque modèle et à ajouter des extras comme la synthèse vocale à une app de chat. Il sépare le travail sur les prompts de la logique de l'app, ce qui rend la relecture des réglages plus rapide.

LLMOps et observabilité

La plateforme journalise les exécutions et suit les performances dans le temps, et s'intègre à des outils comme Langfuse, Opik et Arize Phoenix. Les équipes surveillent coût et qualité, annotent les réponses faibles et améliorent prompts et jeux de données à partir du trafic réel.

API et backend-as-a-service

Chaque fonction expose une API REST, donc vous intégrez une app qui marche déjà à votre propre produit au lieu de vous arrêter à la démo. Une CLI nommée difyctl permet d'exécuter et de gérer les apps depuis des terminaux, des scripts et des pipelines CI.

Avantages et inconvénients

Avantages

  • La licence ouverte et l'installation Docker vous laissent faire tourner toute la plateforme sur votre propre matériel.
  • Le canevas visuel et l'API vont ensemble, donc un non-codeur lance un prototype et les développeurs l'étendent sans reconstruction.
  • Des centaines de modèles et des dizaines d'outils marchent d'emblée, ce qui réduit le code de liaison que vous écririez autrement.
  • Les intégrations d'observabilité suivent coût et qualité, ce qui aide à améliorer les prompts à partir de l'usage réel.

Inconvénients

  • Les offres cloud facturent par espace de travail, donc une équipe de deux paie autant qu'une de douze sur le même palier.
  • Les offres de plateforme sont annuelles, ce qui rend un essai court plus cher qu'une option mensuelle.
  • L'auto-hébergement laisse les mises à jour, les sauvegardes et la sécurité entre vos mains, donc il faut quelqu'un pour s'en occuper.
  • Les fonctions de gouvernance les plus poussées, comme le SSO et les journaux d'audit, sont réservées à l'offre Enterprise.

Questions fréquentes

Dify sert à créer des applications d'IA sans monter toute la pile soi-même. On y construit des chatbots, des agents, des assistants documentaires et des workflows automatisés, puis on les publie en app web ou on les appelle via une API.