Skip to content

Latest commit

 

History

History
189 lines (137 loc) · 25.2 KB

File metadata and controls

189 lines (137 loc) · 25.2 KB

Generative AI For Beginners

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

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

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 sparse checkout :

Bash / macOS / Linux :

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'

CMD (Windows) :

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 suivre le cours avec un téléchargement beaucoup plus rapide.

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

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

🌱 Commencer

Ce cours comprend 21 leçons. Chaque leçon traite d’un sujet spécifique, commencez où vous voulez !

Les leçons sont soit des leçons "Learn" expliquant un concept d’IA générative, soit des leçons "Build" expliquant un concept avec des exemples de code en Python et TypeScript quand c’est possible.

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

Chaque leçon comprend aussi 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 étoiler (🌟) 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 d'IA générative en Python et TypeScript.

🗣️ Rencontrez d’autres apprenants, obtenez du support

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

Posez des questions ou partagez vos retours produits dans notre forum développeur Azure AI Foundry sur Github.

🚀 Construisez une startup ?

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

🙏 Vous voulez aider ?

Avez-vous des suggestions ou avez-vous trouvé des erreurs d’orthographe ou de code ? Ouvrez une issue ou créez une pull request

📂 Chaque leçon comprend :

  • Une courte introduction vidéo au sujet
  • Une leçon écrite située 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 continuer votre apprentissage

🗃️ Leçons

# Lien de la leçon Description Vidéo Apprentissage supplémentaire
00 Configuration du cours Apprenez : Comment configurer votre environnement de développement Vidéo à venir En savoir plus
01 Introduction à l’IA générative et aux MLM (modèles de langage de grande taille) Apprenez : 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 LLM Apprenez : Comment choisir le bon modèle pour votre cas d’usage Vidéo En savoir plus
03 Utiliser l’IA générative de manière responsable Apprenez : Comment créer des applications d’IA générative de manière responsable Vidéo En savoir plus
04 Comprendre les Fondamentaux du Prompt Engineering Apprenez : Les meilleures pratiques pratiques du Prompt Engineering Vidéo En savoir plus
05 Création de Prompts Avancés Apprenez : Comment appliquer des techniques de prompt engineering qui améliorent le résultat de vos prompts. Vidéo En savoir plus
06 Créer des Applications de Génération de Texte Construisez : Une application de génération de texte utilisant Azure OpenAI / OpenAI API Vidéo En savoir plus
07 Créer des Applications de Chat Construisez : Des techniques pour construire et intégrer efficacement des applications de chat. Vidéo En savoir plus
08 Créer des Applications de Recherche avec Bases de Données Vectorielles Construisez : Une application de recherche qui utilise les embeddings pour rechercher des données. Vidéo En savoir plus
09 Créer des Applications de Génération d’Images Construisez : Une application de génération d’images Vidéo En savoir plus
10 Créer des Applications d’IA Low Code Construisez : Une application d’intelligence artificielle générative en utilisant des outils Low Code Vidéo En savoir plus
11 Intégrer des Applications Externes avec l’Appel de Fonction Construisez : Qu’est-ce que l’appel de fonction et ses cas d’utilisation pour les applications Vidéo En savoir plus
12 Concevoir l’UX pour les Applications d’IA Apprenez : Comment appliquer les principes de conception UX lors du développement d’Applications d’IA Générative Vidéo En savoir plus
13 Sécuriser Vos Applications d’IA Générative Apprenez : Les menaces et risques pour les systèmes d’IA et les méthodes pour sécuriser ces systèmes. Vidéo En savoir plus
14 Le Cycle de Vie de l’Application d’IA Générative Apprenez : Les outils et métriques pour gérer le cycle de vie des LLM et le LLMOps Vidéo En savoir plus
15 Retrieval Augmented Generation (RAG) et Bases de Données Vectorielles Construisez : 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 Construisez : Une application utilisant des modèles open source disponibles sur Hugging Face Vidéo En savoir plus
17 Agents IA Construisez : Une application utilisant un cadre d’agent IA Vidéo En savoir plus
18 Fine-Tuning des LLM Apprenez : Le quoi, pourquoi et comment du fine-tuning des LLM Vidéo En savoir plus
19 Construire avec des SLM Apprenez : Les avantages de construire avec des Small Language Models Vidéo à venir En savoir plus
20 Construire avec des Modèles Mistral Apprenez : Les caractéristiques et différences des Modèles de la Famille Mistral Vidéo à venir En savoir plus
21 Construire avec des Modèles Meta Apprenez : 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 LangChain 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 IA Générative

IA Générative pour Débutants IA Générative (.NET) IA Générative (Java) Generative AI (JavaScript)


Apprentissage Fondamental

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Série Copilot

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

Obtenir de l'aide

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

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


Avertissement :
Ce document a été traduit à l’aide du service de traduction automatique IA 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 foi. Pour des informations cruciales, il est recommandé de recourir à une traduction professionnelle effectuée par un humain. Nous ne saurions être tenus responsables de tout malentendu ou mauvaise interprétation résultant de l’utilisation de cette traduction.