Skip to content

Latest commit

 

History

History
188 lines (134 loc) · 24.8 KB

File metadata and controls

188 lines (134 loc) · 24.8 KB

Generative AI Pour Débutants

21 Leçons enseignant tout ce que vous devez savoir pour commencer à construire des applications d'IA générative

Licence GitHub Contributeurs GitHub Problèmes GitHub Demandes de tirage GitHub PRs Bienvenues

Observateurs GitHub Fourches GitHub Étoiles GitHub

Microsoft Foundry Discord

🌐 Support multilingue

Pris en charge via GitHub Action (Automatisé & Toujours à jour)

Arabe | Bengali | Bulgare | Birman (Myanmar) | Chinois (Simplifié) | Chinois (Traditionnel, Hong Kong) | Chinois (Traditionnel, Macao) | Chinois (Traditionnel, Taïwan) | Croate | Tchèque | Danois | Néerlandais | Estonien | Finnois | Français | Allemand | Grec | Hébreu | Hindi | Hongrois | Indonésien | Italien | Japonais | Kannada | Coréen | Lituanien | Malais | Malayalam | Marathi | Népalais | Pidgin Nigérian | Norvégien | Persan (Farsi) | Polonais | Portugais (Brésil) | Portugais (Portugal) | Pendjabi (Gurmukhi) | Roumain | Russe | Serbe (Cyrillique) | Slovaque | Slovène | Espagnol | Swahili | Suédois | Tagalog (Filipino) | Tamoul | Telugu | Thaï | Turc | Ukrainien | Ourdou | Vietnamien

Vous préférez cloner localement ?

Ce dépôt inclut plus de 50 traductions de langues ce qui augmente considérablement la taille du téléchargement. Pour cloner sans les traductions, utilisez le checkout sparse :

git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git
cd generative-ai-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

Cela vous donne tout ce dont vous avez besoin pour compléter le cours avec un téléchargement beaucoup plus rapide.

IA générative pour débutants (Version 3) - Un cours

Apprenez les fondamentaux de la construction d'applications d'IA générative avec notre cours complet de 21 leçons par les Microsoft Cloud Advocates.

🌱 Pour commencer

Ce cours comporte 21 leçons. Chaque leçon couvre un sujet à part, commencez où vous voulez !

Les leçons sont labellisées soit "Learn" expliquant un concept d'IA générative, soit "Build" expliquant un concept avec des exemples de code en Python et TypeScript lorsque possible.

Pour les développeurs .NET, découvrez Generative AI for Beginners (.NET Edition) !

Chaque leçon inclut également une section "Keep Learning" avec des outils d'apprentissage supplémentaires.

Ce dont vous avez besoin

Pour exécuter le code de ce cours, vous pouvez utiliser :

Nous avons créé une leçon Configuration du cours pour vous aider à configurer votre environnement de développement.

N’oubliez pas de mettre une étoile (🌟) sur ce dépôt pour le retrouver plus facilement plus tard.

🧠 Prêt à déployer ?

Si vous cherchez des exemples de code plus avancés, consultez notre collection d’exemples de code pour l’IA générative en Python et TypeScript.

🗣️ Rencontrez d'autres apprenants, obtenez du soutien

Rejoignez notre serveur officiel Azure AI Foundry Discord pour rencontrer et réseauter avec d’autres apprenants suivant ce cours et obtenir de l’aide.

Posez des questions ou partagez vos retours sur les produits dans notre Forum développeurs Azure AI Foundry sur Github.

🚀 Construire une startup ?

Visitez Microsoft for Startups pour découvrir comment commencer à construire avec des crédits Azure dès aujourd’hui.

🙏 Vous voulez aider ?

Vous avez des suggestions ou avez trouvé des fautes d’orthographe ou des erreurs dans le code ? Signalez un problème ou Créez une demande de tirage

📂 Chaque leçon comprend :

  • Une courte introduction vidéo au sujet
  • Une leçon écrite dans le README
  • Des exemples de code Python et TypeScript supportant Azure OpenAI et l’API OpenAI
  • Des liens vers des ressources supplémentaires pour poursuivre votre apprentissage

🗃️ Leçons

# Lien de la leçon Description Vidéo Apprentissage supplémentaire
00 Configuration du cours Learn: Comment configurer votre environnement de développement Vidéo bientôt disponible En savoir plus
01 Introduction à l'IA générative et aux LLMs Learn: Comprendre ce qu'est l'IA générative et comment fonctionnent les grands modèles de langage (LLMs). Vidéo En savoir plus
02 Explorer et comparer différents LLMs Learn: Comment sélectionner le modèle adapté à votre cas d’usage Vidéo En savoir plus
03 Utiliser l'IA générative de manière responsable Learn: Comment construire des applications d'IA générative de manière responsable Vidéo En savoir plus
04 Comprendre les fondamentaux de l'ingénierie des prompts Learn: Meilleures pratiques pratiques pour l'ingénierie des prompts Vidéo En savoir plus
05 Création de Prompts Avancés Apprendre : Comment appliquer des techniques d’ingénierie de prompt qui améliorent le résultat de vos prompts. Vidéo En savoir plus
06 Création d’Applications de Génération de Texte Créer : Une application de génération de texte utilisant Azure OpenAI / OpenAI API Vidéo En savoir plus
07 Création d’Applications de Chat Créer : Techniques pour créer et intégrer efficacement des applications de chat. Vidéo En savoir plus
08 Création d’Applications de Recherche avec Bases de Données Vectorielles Créer : Une application de recherche utilisant des embeddings pour interroger des données. Vidéo En savoir plus
09 Création d’Applications de Génération d’Images Créer : Une application de génération d’images Vidéo En savoir plus
10 Création d’Applications IA Low Code Créer : Une application Generative AI utilisant des outils Low Code Vidéo En savoir plus
11 Intégration d’Applications Externes avec Appel de Fonction Créer : Qu’est-ce que l’appel de fonction et ses cas d’utilisation pour les applications Vidéo En savoir plus
12 Conception UX pour Applications IA Apprendre : Comment appliquer les principes de conception UX lors du développement d’applications Generative AI Vidéo En savoir plus
13 Sécuriser Vos Applications Generative AI Apprendre : Les menaces et risques pour les systèmes IA et les méthodes pour sécuriser ces systèmes. Vidéo En savoir plus
14 Cycle de Vie des Applications Generative AI Apprendre : Les outils et métriques pour gérer le cycle de vie LLM et LLMOps Vidéo En savoir plus
15 Génération Augmentée par Recherche (RAG) et Bases de Données Vectorielles Créer : Une application utilisant un cadre RAG pour récupérer des embeddings depuis des Bases de Données Vectorielles Vidéo En savoir plus
16 Modèles Open Source et Hugging Face Créer : Une application utilisant les modèles open source disponibles sur Hugging Face Vidéo En savoir plus
17 Agents IA Créer : Une application utilisant un cadre d’Agent IA Vidéo En savoir plus
18 Fine-Tuning des LLMs Apprendre : Le quoi, pourquoi et comment affiner les LLMs Vidéo En savoir plus
19 Création avec SLMs Apprendre : Les avantages de construire avec des Petits Modèles Linguistiques Vidéo à venir En savoir plus
20 Création avec les Modèles Mistral Apprendre : Les caractéristiques et différences des modèles de la famille Mistral Vidéo à venir En savoir plus
21 Création avec les Modèles Meta Apprendre : Les caractéristiques et différences des modèles de la famille Meta Vidéo à venir En savoir plus

🌟 Remerciements spéciaux

Remerciements spéciaux à John Aziz pour la création de toutes les GitHub Actions et workflows

Bernhard Merkle pour ses contributions clés à chaque leçon afin d'améliorer l'expérience des apprenants et du code.

🎒 Autres Cours

Notre équipe produit d’autres cours ! Découvrez :

LangChain

LangChain4j pour Débutants LangChain.js pour Débutants


Azure / Edge / MCP / Agents

AZD pour Débutants Edge AI pour Débutants MCP pour Débutants Agents IA pour Débutants


Série Intelligence Artificielle Générative

Intelligence Artificielle Générative pour Débutants Intelligence Artificielle Générative (.NET) Intelligence Artificielle Générative (Java) Intelligence Artificielle Générative (JavaScript)


Apprentissage Fondamental

ML pour Débutants Data Science pour Débutants Intelligence Artificielle pour Débutants Cybersécurité pour Débutants Développement Web pour Débutants IoT pour Débutants Développement XR pour Débutants


Série Copilot

Copilot pour Programmation Assistée par IA Copilot pour C#/.NET Aventure Copilot

Obtenir de l'aide

Si vous êtes bloqué ou avez des questions sur la création d'applications d'IA. Rejoignez d'autres apprenants et développeurs expérimentés dans les discussions autour du MCP. C'est une communauté bienveillante où les questions sont les bienvenues et le savoir partagé librement.

Microsoft Foundry Discord

Si vous avez des retours produits ou rencontrez des erreurs lors de la création, visitez :

Forum des développeurs Microsoft Foundry


Avertissement :
Ce document a été traduit à l’aide du service de traduction automatique Co-op Translator. Bien que nous nous efforçons d’assurer l’exactitude, veuillez noter que les traductions automatiques peuvent contenir des erreurs ou des inexactitudes. Le document original dans sa langue d’origine doit être considéré comme la source faisant autorité. Pour des informations critiques, il est recommandé de faire appel à une traduction professionnelle réalisée par un humain. Nous déclinons toute responsabilité en cas de malentendus ou de mauvaises interprétations résultant de l’utilisation de cette traduction.