Dify

Dify

Plateforme open-source de développement d'applications LLM avec workflows, RAG et agents

Introduction

Dify est une plateforme visuelle de développement d''applications LLM. En la connectant à l''endpoint compatible OpenAI de TokenMix, vous pouvez utiliser Claude, GPT-5, DeepSeek, Qwen et tous les modèles disponibles sur TokenMix dans vos workflows Dify, chatbots et pipelines RAG — sans configuration supplémentaire côté modèle.

Prérequis

Vous avez besoin d''une instance Dify auto-hébergée. La méthode la plus rapide est Docker Compose :

git clone https://github.com/langgenius/dify.git
cd dify/docker
cp .env.example .env
docker compose up -d

Accédez à Dify via http://localhost (port 80 par défaut). Créez un compte administrateur au premier lancement.

Il vous faut également une clé API TokenMix : rendez-vous sur tokenmix.ai → Console → API Keys pour en créer une.

Étapes de configuration

Étape 1 — Ouvrir les paramètres du fournisseur de modèles

Dans votre espace de travail Dify, cliquez sur votre avatar (en haut à droite) → ParamètresFournisseur de modèles.

Étape 2 — Ajouter un fournisseur compatible OpenAI-API

Faites défiler jusqu''à OpenAI-API-compatible et cliquez sur Ajouter un modèle.

Étape 3 — Remplir les informations de connexion

Champ Valeur
URL de l''endpoint API https://api.tokenmix.ai/v1
Clé API Votre clé TokenMix (sk-tm-…)
Nom du modèle ex. claude-sonnet-4.6
Type de modèle LLM
Mode de complétion Chat
Fenêtre de contexte Selon le modèle (200000 pour Claude Sonnet)

Cliquez sur Enregistrer. Dify valide automatiquement les credentials.

Étape 4 — Ajouter un modèle d''embedding (pour RAG)

Répétez les étapes 2-3 en changeant le Type de modèle en Text Embedding et en saisissant un modèle d''embedding disponible sur TokenMix (filtrez par type=embedding sur la page Modèles, ex. text-embedding-3-large).

Étape 5 — Utiliser dans un workflow ou chatbot

Créez ou ouvrez une application → dans le sélecteur de modèle, choisissez le modèle que vous venez d''ajouter. Dify achemine désormais les requêtes via TokenMix.

Vérification

Utilisez le panneau "Déboguer et prévisualiser" de Dify pour envoyer un message test. Une réponse réussie confirme l''intégration.

Vous pouvez également vérifier dans Console TokenMix → Utilisation que la requête a bien été enregistrée.

FAQ

Q : Après l''ajout du modèle, Dify affiche "Quota dépassé" ou "Clé API invalide". R : Revérifiez votre clé dans Paramètres → Fournisseur de modèles — recollez-la pour éviter les espaces parasites. Assurez-vous aussi que votre solde TokenMix est positif.

Q : Quels modèles d''embedding TokenMix supporte-t-il ? R : Rendez-vous sur tokenmix.ai → Modèles et filtrez par type Embedding. Les choix courants sont text-embedding-3-large et text-embedding-3-small. Utilisez le short_id affiché comme nom de modèle dans Dify.

Q : Puis-je ajouter plusieurs modèles (Claude + GPT-5) en même temps ? R : Oui. Répétez l''étape "Ajouter un modèle" pour chaque modèle. Le base_url et la clé API sont identiques — seuls le nom du modèle et la fenêtre de contexte changent.