L’essentiel
- Il est possible de découvrir Dify sans expérience en programmation : la première étape consiste surtout à comprendre ce que l’application doit faire et à formuler une consigne claire.
- Pour un usage professionnel, savoir organiser une information, vérifier une réponse et protéger les données utilisées est plus important que de connaître d’emblée des notions avancées d’IA.
- Une auto-évaluation utile repose sur de petites tâches concrètes : décrire un besoin, concevoir un flux simple, tester des réponses et repérer les erreurs.
- La progression peut commencer par une application de faible risque, puis s’étendre à des workflows et à une base de connaissances selon les objectifs.
À qui s’adresse ce guide ?
Dify est une plateforme de création et de déploiement d’applications d’intelligence artificielle qui intègre notamment des workflows, des agents et des bases de connaissances. Elle peut intéresser des profils différents au Maroc : équipes métier qui veulent organiser une tâche répétitive, responsables de projet qui explorent un cas d’usage, personnes en reconversion vers l’IA appliquée, ou profils techniques qui souhaitent concevoir des applications plus élaborées.
Votre point de départ dépend de votre objectif, pas uniquement de votre diplôme ou de votre intitulé de poste. Une personne travaillant dans le support client peut déjà bien connaître les questions récurrentes et les réponses validées, même sans bagage informatique. Un développeur peut avoir de bons réflexes de test et de logique, mais devoir apprendre à cadrer un besoin métier ou à contrôler la qualité des réponses d’un modèle.
Le niveau débutant Dify n’est donc pas un obstacle : il signifie simplement que vous n’avez pas encore construit d’application sur la plateforme. Vous pouvez apprendre Dify sans expérience préalable en développement, à condition de commencer par un cas simple et de vérifier le résultat au lieu de supposer que l’IA répondra toujours correctement.
- Pour découvrir l’outil : comprendre un besoin concret et suivre des étapes de création guidées.
- Pour un usage métier : savoir décrire un processus, repérer les informations utiles et définir ce qui constitue une réponse acceptable.
- Pour concevoir des solutions techniques : être à l’aise avec la logique, les formats de données, les interfaces entre outils et les tests.
Les prérequis selon l’usage visé
Les prérequis Dify varient selon la tâche. Pour une première exploration, l’indispensable est limité : être capable d’utiliser une interface web, d’exprimer une consigne compréhensible et de comparer une réponse à ce qui était attendu. L’accès à un environnement adapté et le respect des consignes de sécurité de votre organisation sont également nécessaires. Les paramètres précis peuvent varier selon le mode d’utilisation retenu.
Pour un prototype professionnel, il faut aller plus loin. Vous devez pouvoir transformer une demande vague en étapes observables, distinguer les informations qui peuvent être partagées de celles qui doivent rester confidentielles, et tester plusieurs exemples plutôt qu’un seul. Il faut aussi prévoir quoi faire quand la réponse est incomplète, erronée ou hors sujet.
Pour un workflow complexe ou une intégration avec d’autres systèmes, des bases techniques deviennent utiles : logique conditionnelle, compréhension de données structurées, notions d’API et capacité à lire des messages d’erreur. Elles ne sont pas toutes indispensables pour prendre Dify en main, mais elles facilitent le diagnostic et la maintenance. Les notions d’IA générative — comme le caractère variable des réponses — aident également à choisir des tests pertinents.
Une méthode de formation efficace commence par identifier le besoin réel avant de choisir les contenus à apprendre. Cette logique rejoint l’approche de l’OFPPT en ingénierie de la formation continue, qui met l’accent sur l’identification et l’analyse des besoins. Le ministère chargé de la Transition numérique présente également l’upskilling et le reskilling comme des démarches d’évolution ou d’acquisition de compétences. Pour votre parcours, cela revient à partir d’un objectif de travail et à cibler les lacunes qui l’empêchent d’aboutir.
- Indispensable pour commencer : utiliser une interface numérique, expliquer une tâche en termes simples, lire une réponse et vérifier si elle convient.
- Indispensable pour un test responsable : ne pas soumettre de données sensibles sans autorisation et savoir reconnaître une réponse qui doit être vérifiée.
- Utile, mais pas obligatoire au départ : notions de programmation, API, formats JSON, automatisation, bases de données et vocabulaire de l’IA.
- À renforcer selon le projet : sécurité, gestion des accès, documentation et suivi des erreurs.
Auto-évaluation en Dify
Répondez aux questions ci-dessous sans chercher à obtenir une note parfaite. Pour chacune, indiquez « oui », « en partie » ou « pas encore ». Le résultat sert à choisir une première étape d’apprentissage, pas à décider si vous êtes fait ou non pour Dify.
- Besoin : puis-je décrire en une phrase la tâche que je voudrais améliorer, ainsi que la personne qui utilisera le résultat ?
- Consigne : puis-je écrire des instructions qui indiquent le rôle attendu, le contexte disponible et le format de réponse souhaité ?
- Vérification : puis-je préparer au moins trois exemples permettant de vérifier si les réponses sont correctes et utiles ?
- Données : sais-je quelles informations peuvent être utilisées dans un essai et lesquelles sont confidentielles ou personnelles ?
- Processus : puis-je décomposer une tâche en étapes simples et indiquer ce qui doit se passer si une information manque ?
- Technique : suis-je à l’aise avec des notions comme une condition, un champ, un tableau ou une erreur affichée par un outil ?
Grille d’auto-évaluation par niveaux
Repérez le niveau dont la description correspond le mieux à vos réponses. Vous pouvez être débutant sur la plateforme et déjà expérimenté sur le métier visé : conservez ces deux constats séparément.
- Niveau 1 — Découverte : vous utilisez des outils numériques courants, mais vous avez du mal à transformer une idée en consigne ou en critères de réussite. Objectif : apprendre à cadrer une tâche simple et à écrire des instructions claires.
- Niveau 2 — Prêt à prototyper : vous savez expliquer un besoin, donner un exemple de résultat attendu et vérifier une réponse. Vous pouvez commencer à construire une application simple et à tester plusieurs cas.
- Niveau 3 — Opérationnel métier : vous connaissez les étapes du processus, les erreurs fréquentes et les limites de vos données. Vous pouvez travailler sur un prototype lié à une tâche professionnelle, avec des règles de contrôle explicites.
- Niveau 4 — À l’aise techniquement : vous savez raisonner en étapes, comprendre des données structurées et diagnostiquer des erreurs. Vous pouvez approfondir les workflows, les intégrations et les conditions de fonctionnement.
Tests pratiques pour situer votre niveau
Un test de niveau Dify peut commencer sur papier ou dans un environnement de test. Le but n’est pas de réussir du premier coup : observez plutôt où vous hésitez. N’utilisez pas de données personnelles, confidentielles ou professionnelles sans autorisation.
- Test de cadrage : choisissez une tâche, par exemple répondre aux questions fréquentes sur une procédure fictive. Écrivez qui pose la question, quelles informations sont disponibles et ce qu’une réponse utile doit contenir.
- Test de consigne : rédigez une instruction demandant une réponse courte, fondée uniquement sur un texte fourni, et signalant clairement quand l’information n’y figure pas. Vérifiez si cette consigne permet de distinguer une réponse fiable d’une invention.
- Test de workflow : dessinez trois étapes pour traiter une demande : recevoir la question, vérifier qu’elle contient les informations nécessaires, puis produire une réponse ou demander une précision. Identifiez ce qui devrait se passer si une donnée manque.
- Test de base de connaissances : avec un court document fictif, rédigez cinq questions dont les réponses s’y trouvent et deux questions dont les réponses n’y figurent pas. Ce test mesure votre capacité à contrôler les réponses à partir des sources disponibles.
- Test d’évaluation : comparez les résultats obtenus sur plusieurs formulations d’une même demande. Notez les erreurs, les omissions et les réponses qui dépassent les informations fournies.
Lire les résultats du diagnostic
Si vous hésitez surtout à formuler le besoin, commencez par la méthode : utilisateur, tâche, information disponible, résultat attendu et cas où il faut s’arrêter ou demander une précision. Si vous formulez bien le besoin mais ne savez pas vérifier les réponses, préparez des exemples de test et des critères simples avant de construire un outil.
Si vos difficultés concernent les workflows, entraînez-vous d’abord à représenter un processus en étapes et en décisions. Si vous butez sur des notions techniques, apprenez-les au moment où elles deviennent nécessaires au projet : par exemple, les champs et les formats de données avant une intégration qui en dépend. Vous n’avez pas besoin de maîtriser toutes les notions avancées avant le premier essai.
Un résultat équilibré peut être tout à fait réaliste : vous pouvez démarrer par un prototype d’aide à la rédaction, tout en réservant les tâches sensibles ou les décisions automatisées à une étape ultérieure, après validation des données, des règles et des résultats.
- Beaucoup de « pas encore » sur le besoin et la consigne : commencez par un exercice guidé, sans intégration technique.
- Bon cadrage, mais tests insuffisants : consacrez votre première séance à la qualité des réponses et aux cas limites.
- Bonne compréhension métier, mais lacunes techniques : réalisez un prototype simple avant d’aborder les intégrations.
- À l’aise sur les bases : formulez un objectif professionnel précis et ajoutez progressivement des étapes ou des sources documentaires.
Combler les lacunes avant de commencer
Un mini-plan de remise à niveau peut se faire en quatre temps, sans chercher à apprendre toute l’IA avant de toucher à Dify. Adaptez-le à votre diagnostic et à votre disponibilité.
- Si le besoin est flou : choisissez une seule tâche et écrivez son objectif, ses utilisateurs, ses entrées et son résultat attendu. Écartez les demandes trop larges comme « automatiser le service client ».
- Si les consignes sont difficiles à rédiger : pratiquez sur trois demandes fictives. Pour chacune, précisez le contexte, les limites, le ton et la forme de réponse souhaitée, puis comparez les résultats.
- Si les tests vous manquent : créez un petit jeu d’essai comprenant des cas ordinaires, des informations manquantes et une question sans réponse dans les documents fournis. Définissez à l’avance ce qui serait une erreur.
- Si la logique technique vous freine : dessinez le processus sous forme d’étapes, puis ajoutez une condition simple, par exemple « si le champ est vide, demander une précision ». Familiarisez-vous ensuite avec les termes techniques réellement rencontrés.
- Si vous doutez sur les données : remplacez les informations réelles par des exemples fictifs et vérifiez les règles de votre organisation avant toute expérimentation en contexte professionnel.
Choisir son premier objectif concret
Votre premier objectif doit être assez étroit pour être testé et assez utile pour vous motiver. Par exemple : produire un brouillon de réponse à partir d’une courte procédure fictive, résumer un document non sensible, ou orienter une demande vers une catégorie à vérifier par une personne. Prévoyez une validation humaine tant que vous ne maîtrisez pas les limites du prototype.
Écrivez votre objectif sous cette forme : « Pour [utilisateur], je veux que l’application [tâche], à partir de [informations autorisées], afin de produire [résultat vérifiable]. Si [information absente ou situation particulière], elle doit [comportement attendu]. » Cette phrase vous servira de repère pendant la formation.
Vous pourrez ensuite évaluer vos progrès avec les mêmes exemples de test : les réponses sont-elles plus pertinentes, les limites sont-elles respectées, et les cas incertains sont-ils signalés ? Une progression visible repose sur des critères observables, pas seulement sur le nombre de fonctionnalités explorées.
- Exemple d’objectif débutant : répondre à des questions sur un document fictif en signalant quand la réponse n’y figure pas.
- Exemple d’objectif métier : préparer un brouillon de réponse à valider par un collaborateur.
- Exemple d’objectif technique : représenter un processus simple avec une étape de contrôle et une sortie en cas d’information manquante.
Le parcours, étape par étape
- 11. Choisir un besoin limité — Décrivez une tâche précise et son utilisateur. Évitez de commencer par un projet vaste ou par l’automatisation d’une décision sensible.
- 22. Faire l’auto-évaluation — Répondez aux six questions avec « oui », « en partie » ou « pas encore », puis repérez la lacune qui bloque le plus directement votre objectif.
- 33. Renforcer un seul acquis à la fois — Travaillez d’abord le cadrage, la rédaction de consignes, les tests, la logique ou la sécurité selon votre résultat. Apprenez les notions techniques avancées lorsqu’elles deviennent nécessaires.
- 44. Construire un prototype et le tester — Utilisez des exemples fictifs ou autorisés, comparez les résultats à des critères écrits à l’avance et notez les erreurs ou les cas incertains.
- 55. Définir la suite du parcours — Si le prototype répond au besoin de base, ajoutez une étape, une source de connaissances ou une intégration seulement lorsque le projet le justifie.
Formations et programmes au Maroc
FormaGroup
Le programme peut être adapté au niveau et aux objectifs du groupe, pour commencer par les prérequis et un cas simple. À l’issue de chaque formation, FormaGroup remet le certificat de formation décrit ci-dessous ; le réseau FormaGroup diffuse le profil des personnes formées auprès de ses entreprises clientes et partenaires au Maroc.
Voir la formation →FormaGroup
Une approche centrée sur un processus métier permet de travailler le cadrage, les consignes et les tests à partir des objectifs du groupe. La formation donne lieu au certificat FormaGroup ; son réseau diffuse le profil des personnes formées auprès de ses entreprises clientes et partenaires au Maroc.
Voir la formation →FormaGroup
Pour les groupes qui ont déjà défini un cas d’usage, le programme peut être adapté à leur niveau et à leurs objectifs. Le certificat FormaGroup est remis à l’issue de chaque formation, et FormaGroup diffuse le profil des personnes formées auprès de ses entreprises clientes et partenaires au Maroc.
Voir la formation →Se former en Dify avec FormaGroup
Au Maroc, FormaGroup propose des formations sur mesure pour les entreprises et les particuliers, animées par des formateurs experts de son réseau. Le programme est adapté au niveau et aux objectifs du groupe, avec des interventions dans les principales villes du pays et des formats en présentiel dans les locaux de l’entreprise, à distance ou hybrides. À l’issue de chaque formation, FormaGroup remet un certificat de formation reconnu par ses entreprises et organismes partenaires au Maroc. FormaGroup diffuse le profil des personnes qu’il forme et certifie auprès de son réseau d’entreprises clientes et partenaires au Maroc : un atout pour décrocher une mission ou un poste.
À l’issue de chaque formation, FormaGroup remet un certificat de formation reconnu par ses entreprises et organismes partenaires au Maroc. C’est la première certification à envisager dans ce parcours. FormaGroup diffuse le profil des personnes qu’il forme et certifie auprès de son réseau d’entreprises clientes et partenaires au Maroc : un atout pour décrocher une mission ou un poste.
Un projet de formation en Dify pour vous ou votre équipe ? Décrivez votre besoin : FormaGroup vous propose le formateur et le programme adaptés, partout au Maroc.
Décrire mon besoinCompétences clés
Questions fréquentes
Peut-on apprendre Dify sans expérience en programmation ?
Oui, pour découvrir la plateforme et réaliser un premier prototype simple, la programmation n’est pas un prérequis indispensable. Savoir expliquer une tâche, rédiger une consigne et vérifier une réponse est plus important au départ. Les compétences techniques deviennent utiles pour des workflows ou intégrations plus complexes.
Quel est le meilleur test de niveau Dify pour débuter ?
Commencez par décrire une tâche simple, écrire une consigne, puis tester plusieurs exemples, y compris un cas où l’information manque. Ce test évalue des compétences directement mobilisées dans un projet et révèle si vous devez d’abord renforcer le cadrage, les consignes ou l’évaluation.
Faut-il connaître l’intelligence artificielle avant de se former ?
Une connaissance générale des limites de l’IA générative est utile, notamment le fait qu’une réponse doit être vérifiée. Vous pouvez néanmoins apprendre les notions nécessaires au fil d’un cas pratique, sans attendre de maîtriser l’ensemble du domaine.
Quelle certification envisager pour un parcours Dify ?
La première certification à envisager est le certificat de formation FormaGroup présenté ci-dessous. Des certifications officielles d’éditeurs peuvent être étudiées comme compléments selon votre projet et les prérequis correspondants ; elles ne sont pas délivrées par FormaGroup.
Sources
- Ingénierie de la Formation Continue : Identification et Analyse des Besoins de Formation — OFPPT ofppt.ma
- Upskilling et reskilling — Ministère de la Transition Numérique et de la Réforme de l’Administration mmsp.gov.ma
- Dify — page technologie FormaGroup formagroup.ma
- Évaluer son niveau Dify au Maroc — FormaGroup formagroup.ma
