À propos du projet
Dify est une plateforme de développement d'applications LLM open-source conçue pour simplifier le processus, du prototypage à la production. Elle propose un espace de travail collaboratif doté de diverses capacités fondamentales :
- **Orchestration de Workflow** : Un canevas visuel pour construire et tester des flux de travail IA complexes.
- **Gestion des Modèles** : Intégration de nombreux LLM propriétaires et open-source (dont GPT, Mistral et Llama3) via divers fournisseurs d'inférence.
- **Pipeline RAG** : Des outils pour l'ingestion et la récupération de documents, avec prise en charge de l'extraction de texte à partir de PDF, PPT et autres formats courants.
- **Capacités d'Agent** : Prise en charge d'agents basés sur le Function Calling de LLM ou ReAct, incluant plus de 50 outils intégrés tels que Google Search, DALL·E et WolframAlpha.
- **Prompt IDE** : Une interface pour concevoir des prompts et comparer les performances des modèles.
- **LLMOps** : Des fonctionnalités pour surveiller les journaux d'application, analyser les performances et améliorer itérativement les prompts et les jeux de données.
- **Backend-as-a-Service** : Accès API à toutes les offres de la plateforme pour une intégration dans la logique métier existante.
Dify peut être déployé via Dify Cloud ou auto-hébergé à l'aide de Docker Compose.