Prérequis
Avant de commencer, assurez-vous que :- Compte Dify enregistré Visitez le site officiel de Dify pour enregistrer un compte, choisissez la version cloud ou auto-hébergée
-
Clé API OneAster obtenue
Connectez-vous à la console OneAster pour obtenir votre clé API (commence par
sk-)
Étape 1 : Se connecter à Dify et accéder aux paramètres
1.1 Accéder à la plateforme Dify
- Version cloud : visitez https://cloud.dify.ai et connectez-vous
- Version auto-hébergée : visitez l’adresse de votre déploiement Dify

1.2 Accéder aux paramètres de modèle
- Cliquez sur l’icône d’avatar en haut à droite
- Sélectionnez Settings
- Choisissez Model Provider dans le menu de gauche

Étape 2 : Ajouter le fournisseur de modèles OneAster
- Dans les paramètres du fournisseur OpenAI, modifiez directement la Base URL en
https://api.oneaster.ai/v1 - Saisissez votre clé API OneAster
- Configuration plus rapide et simple
- Plus flexible, peut gérer séparément le fournisseur OneAster
- Pratique pour utiliser plusieurs fournisseurs d’API simultanément
2.1 Sélectionner la méthode de configuration
Méthode 1 : utiliser OpenAI Custom API (recommandée)
- Trouvez le fournisseur OpenAI sur la page Model Provider
- Cliquez sur le bouton Configure ou Settings
- Sur la page de configuration :
- API Key : saisissez votre clé API OneAster (
sk-xxxxxxxxxxxx) - API Base URL ou Base URL : saisissez
https://api.oneaster.ai/v1
- API Key : saisissez votre clé API OneAster (
- Cliquez sur Save

Configurez la clé API et la Base URL d'OneAster dans le fournisseur OpenAI
- Après la configuration, revenez à la page du fournisseur OpenAI et consultez la Model List
- Dans la liste des modèles, trouvez les modèles dont vous avez besoin (par ex.
gpt-4o,gpt-4o-mini,chatgpt-4o-latest, etc.) - Cliquez sur le commutateur à droite du modèle pour l’activer (bleu indique activé)

Méthode 2 : ajouter un fournisseur de modèle personnalisé
Sur la page Model Provider :- Faites défiler vers le bas jusqu’à la section Custom Model
- Cliquez sur le bouton + Add Model

2.2 Configurer le fournisseur OneAster
Dans la boîte de dialogue de configuration, remplissez les informations suivantes :Remplissez la configuration du fournisseur OneAster
2.3 Ajouter plus de modèles (optionnel)
Pour ajouter plus de modèles, répétez les étapes ci-dessus :- Dans la section des modèles personnalisés, cliquez à nouveau sur + Add Model
- Remplissez les informations de configuration pour un autre modèle
- Cliquez sur Save
Série GPT-4/5
Série Claude
Série Gemini
Étape 3 : Utiliser les modèles OneAster dans les applications
3.1 Créer une nouvelle application
- Revenez à la page d’accueil de Dify
- Cliquez sur le bouton Create App
- Sélectionnez le type d’application :
- Chatbot — application conversationnelle
- Text Generator — application de génération de texte
- Agent — agent intelligent
- Workflow — application de workflow complexe
Sélectionner le type d'application pour créer une nouvelle app
3.2 Sélectionner le modèle OneAster
Sur la page d’orchestration de l’application :- Trouvez la zone Model Settings
- Cliquez sur le menu déroulant Select Model
- Sélectionnez le fournisseur OneAster
- Choisissez votre modèle configuré (par ex.
gpt-4o)
Sélectionnez le modèle du fournisseur OneAster dans l'application
3.3 Configurer les paramètres du modèle
Ajustez les paramètres du modèle selon les besoins :Ajustez les paramètres du modèle selon les besoins de l'application
Étape 4 : Construire et tester l’application
4.1 Ajouter des prompts
Sur la page d’orchestration de l’application :- Écrivez les prompts dans la zone System Prompt
- Utilisez des variables pour rendre votre app dynamique :
{{variable_name}}— variable d’entrée utilisateur{{context}}— contexte de la base de connaissances
Écrivez et configurez les prompts dans l'éditeur de prompts
4.2 Ajouter une base de connaissances (optionnel)
Si vous avez besoin de la capacité RAG (Retrieval Augmented Generation) :- Cliquez sur Knowledge Base dans le menu de gauche
- Créez une nouvelle base de connaissances et téléversez des documents
- Liez la base de connaissances sur la page d’orchestration de l’application
- Configurez les paramètres de recherche
4.3 Tester l’application
- Saisissez des questions de test dans le panneau Preview à droite
- Examinez l’efficacité de la réponse de l’IA
- Ajustez les prompts et les paramètres selon les besoins
- Répétez le test jusqu’à satisfaction
Testez l'efficacité de l'application dans le panneau d'aperçu
4.4 Publier l’application
Après le test :- Cliquez sur le bouton Publish en haut à droite
- Sélectionnez la méthode de publication :
- API Call — intégration via API
- Embed in Website — générer le code d’intégration
- Public Link — générer un lien de partage
Sélectionnez la méthode de publication appropriée
Étape 5 : Surveiller et optimiser
5.1 Consulter les journaux de l’application
Sur la page de détails de l’application :- Cliquez sur l’onglet Logs
- Consultez tous les enregistrements de conversation
- Analysez les questions utilisateur et les réponses de l’IA
- Découvrez les opportunités d’amélioration
Consultez et analysez les journaux d'utilisation de l'application
5.2 Surveiller l’utilisation de l’API
Connectez-vous à la console OneAster pour voir :- 📊 Statistiques d’appels API — total des appels, taux de succès
- 💰 Détails des coûts — coûts journaliers/mensuels
- 📈 Tendances d’utilisation — tendances de changement
- 🔍 Journaux des requêtes — enregistrements détaillés des requêtes
5.3 Optimiser les performances de l’application
Optimisez sur la base des données de surveillance :-
Ajuster la sélection du modèle
- Utilisez
gpt-4o-minipour les tâches simples afin de réduire les coûts - Utilisez
gpt-4oouclaude-sonnet-4-5pour les tâches complexes afin d’améliorer la qualité
- Utilisez
-
Optimiser les prompts
- Rendre les prompts plus clairs et spécifiques
- Ajouter des exemples pour améliorer l’efficacité
- Utiliser chain-of-thought pour un meilleur raisonnement
-
Configurer la mise en cache
- Activer la mise en cache pour les questions similaires
- Réduire les coûts d’appel API
Fonctionnalités avancées
Utiliser l’orchestration de workflow
La fonctionnalité workflow de Dify vous permet de :- Branches conditionnelles — exécuter une logique différente selon les conditions
- Collaboration multi-modèles — combiner les avantages de plusieurs modèles
- Appels d’outils externes — appeler des API, bases de données et autres ressources externes
- Passage de variables — passer des données entre différents nœuds
Configurer les capacités d’agent
Construisez des agents intelligents avec les modèles OneAster :- Appel d’outils — laisser l’IA appeler des outils externes
- Gestion de la mémoire — maintenir une mémoire de conversation à long terme
- Prise de décision autonome — l’IA planifie de manière autonome les étapes d’exécution
Applications multimodales
Exploitez les capacités multimodales d’OneAster :- Compréhension d’images — utilisez
gpt-4oouclaude-3pour traiter les images - Génération d’images — intégrez l’API de génération d’images d’OneAster
- Traitement vocal — intégrez les services TTS et STT
FAQ
Q1 : Impossible de se connecter au service OneAster ?
Solution :-
Vérifier la Base URL :
- Assurez-vous qu’il s’agit de
https://api.oneaster.ai/v1(inclut/v1) - N’ajoutez pas de chemins supplémentaires et n’omettez pas
/v1
- Assurez-vous qu’il s’agit de
-
Vérifier la clé API :
- Confirmez que la clé API commence par
sk- - Vérifiez si la clé est valide dans la console OneAster
- Confirmez que la clé API commence par
-
Vérifier la connexion réseau :
- Assurez-vous que le serveur peut accéder à
https://api.oneaster.ai - Les versions auto-hébergées doivent assurer la connectivité réseau du serveur
- Assurez-vous que le serveur peut accéder à
Q2 : La réponse du modèle est lente ?
Solution :-
Passer à des modèles plus rapides :
- Utilisez
gpt-4o-miniau lieu degpt-4o - Utilisez
gemini-2.0-flash-exppour une réponse plus rapide
- Utilisez
-
Optimiser la longueur des prompts :
- Réduisez le contexte inutile
- Simplifiez les descriptions des prompts
-
Ajuster la recherche dans la base de connaissances :
- Réduisez le nombre de documents récupérés
- Augmentez le seuil de similarité
Q3 : Les appels API échouent ou renvoient des erreurs ?
Erreurs courantes et solutions :Q4 : Comment réduire les coûts d’utilisation de l’API ?
Suggestions d’optimisation des coûts :-
Sélection du modèle :
- Utilisez
gpt-4o-minipour les tâches simples (le coût n’est que 1/10 degpt-4o) - Envisagez des modèles plus économiques pour les tâches par lots
- Utilisez
-
Activer la mise en cache :
- Retournez les résultats en cache pour les mêmes questions
- Configurez la correspondance par similarité dans Dify
-
Optimiser la longueur de sortie :
- Définissez des Max Tokens raisonnables
- Évitez de générer des réponses trop longues
-
Utiliser la sortie en streaming :
- Améliore l’expérience utilisateur sans augmenter les coûts
Q5 : Comment gérer les données sensibles ?
Recommandations de sécurité des données :-
Utiliser des variables d’environnement :
- Ne codez pas en dur les clés API dans le code
- Utilisez la fonctionnalité de variables d’environnement de Dify
-
Configurer le contrôle d’accès :
- Définissez les permissions d’accès à l’application
- Activez l’authentification pour les appels API
-
Journaux d’audit :
- Vérifiez régulièrement les journaux de l’application
- Surveillez les modèles d’accès anormaux
Bonnes pratiques
1. Ingénierie de prompts
Prompts structurés :2. Gestion de la base de connaissances
- Stratégie de découpage : définir une taille de chunk de document raisonnable (recommandé 500-1000 caractères)
- Étiquetage de métadonnées : ajouter des métadonnées aux documents pour faciliter la recherche
- Mises à jour régulières : maintenir le contenu de la base de connaissances à jour
3. Gestion des erreurs
- Messages conviviaux : fournir des messages d’erreur clairs aux utilisateurs
- Stratégie de repli : basculer vers un modèle de secours en cas d’échec du principal
- Mécanisme de nouvelle tentative : nouvelle tentative automatique pour les erreurs temporaires
4. Surveillance des performances
- Définir des alertes : alertes pour solde faible, taux d’erreur élevés
- Analyse régulière : analyser les données d’utilisation hebdomadairement/mensuellement
- Optimisation continue : ajuster la configuration sur la base des données
Exemples de cas d’utilisation
1. Service client intelligent
Configuration d’application :- Modèle :
gpt-4o-mini(économique) - Base de connaissances : documents produit, FAQ
- Fonctionnalités : réponse automatique aux questions courantes, escalade des problèmes complexes vers l’humain
2. Assistant de création de contenu
Configuration d’application :- Modèle :
gpt-4oouclaude-sonnet-4-5(haute qualité) - Fonctionnalités : génération d’articles, réécriture, polissage
- Paramètres : Temperature=0,8 (renforce la créativité)
3. Assistant de code
Configuration d’application :- Modèle :
claude-sonnet-4-5(excellent pour le code) - Fonctionnalités : génération, explication, débogage de code
- Base de connaissances : docs du projet, docs API
4. Assistant d’analyse de données
Configuration d’application :- Modèle :
gpt-4o(forte capacité de raisonnement) - Outils : exécution de code Python, visualisation de données
- Fonctionnalités : analyse de données, génération de rapports
Fonctionnalités
En utilisant Dify + OneAster, vous pouvez :- 🤖 Construire rapidement des apps IA — créer de puissantes applications IA sans codage
- 📚 Enrichissement par base de connaissances — la technologie RAG laisse l’IA répondre sur la base de vos données
- 🔧 Workflows flexibles — orchestrer visuellement la logique IA complexe
- 🎯 Gestion précise des prompts — contrôle de version et tests A/B
- 📊 Surveillance et analyses complètes — comprendre l’utilisation et la performance de l’app
- 🔌 Plusieurs méthodes d’intégration — API, intégré, WebApp et plus
- 👥 Collaboration d’équipe — support du développement multi-utilisateur
- 🌐 Support multi-modèles — basculer de manière flexible entre différents modèles d’IA
Support et aide
Si vous rencontrez des problèmes :- 📚 Documentation OneAster
- 📚 Documentation officielle Dify
- 💬 Communauté Discord
- 🐦 Twitter @oneaster_
- 📧 Support technique : [email protected]