
Création de programmes d'IA personnalisés pour débutants
Description
Introduction au livre
Créez des programmes d'IA simples et utiles, allant de la synthèse de documents aux répondeurs automatiques d'e-mails.
Des instructions étape par étape et un code source à copier-coller sont fournis, même pour les débutants en IA.
La technologie de l'IA évolue chaque jour.
La synthèse de texte, la reconnaissance vocale, la génération d'images, la conversation en langage naturel et d'autres technologies qui n'étaient accessibles qu'à quelques experts il y a encore quelques années sont désormais des outils accessibles au grand public.
Ce livre utilise différents modèles d'IA d'OpenAI, le créateur de ChatGPT, pour créer 10 programmes d'IA, notamment la traduction/le résumé de documents, la rédaction de rapports, l'aide à la préparation aux entretiens, l'analyse d'images et la réponse automatique aux e-mails.
J'ai ajusté le niveau de difficulté pour qu'il ne soit pas trop difficile, mais qu'il procure tout de même un sentiment de satisfaction après la création du programme.
Vous pouvez commencer par créer un chatbot simple et, à terme, réaliser un programme qui gère les e-mails grâce à l'IA.
Après avoir lu ce livre, vous comprendrez les concepts de base et le fonctionnement des programmes d'IA.
Des instructions étape par étape et un code source à copier-coller sont fournis, même pour les débutants en IA.
La technologie de l'IA évolue chaque jour.
La synthèse de texte, la reconnaissance vocale, la génération d'images, la conversation en langage naturel et d'autres technologies qui n'étaient accessibles qu'à quelques experts il y a encore quelques années sont désormais des outils accessibles au grand public.
Ce livre utilise différents modèles d'IA d'OpenAI, le créateur de ChatGPT, pour créer 10 programmes d'IA, notamment la traduction/le résumé de documents, la rédaction de rapports, l'aide à la préparation aux entretiens, l'analyse d'images et la réponse automatique aux e-mails.
J'ai ajusté le niveau de difficulté pour qu'il ne soit pas trop difficile, mais qu'il procure tout de même un sentiment de satisfaction après la création du programme.
Vous pouvez commencer par créer un chatbot simple et, à terme, réaliser un programme qui gère les e-mails grâce à l'IA.
Après avoir lu ce livre, vous comprendrez les concepts de base et le fonctionnement des programmes d'IA.
- Vous pouvez consulter un aperçu du contenu du livre.
Aperçu
indice
Partie 1 : Premiers pas avec les programmes d’IA
Chapitre 1 : Introduction aux programmes d’IA et mise en place d’un environnement de pratique
1.1 Introduction aux programmes d'IA
Dix programmes d'IA en un coup d'œil
Technologies clés utilisées dans le programme ___
___Pourquoi créer son propre programme d'IA ?
1.2 Mise en place de l'environnement de pratique
Pourquoi Python est-il populaire ?
___Installation de Python
___Exécution d'un code simple
___Installation de VSCode
___Exécuter votre premier programme Python
Chapitre 2 : Un aperçu des programmes d'IA
2.1 Récupérez le code final et exécutez-le.
Copiez et collez le code source
___Créer un environnement virtuel
Installez et exécutez le package ___
___Obtenez et utilisez la clé API OpenAI
___Modifier le programme
Partie 2 : Connaissances de base des programmes d'IA
Chapitre 3 : Notions de base de Python pour écrire du code
3.1 Variables et types de données
___variable
___ type de données
___Opérations arithmétiques simples
3.2 Structures de données
___liste
___dictionnaire
___ensembles et tuples
3.3 Instructions conditionnelles et boucles
___énoncé conditionnel
___ boucle
3.4 Fonctions et packages
Définition et exécution d'une fonction ___
Valeurs d'entrée et de retour de la fonction ___
Portée des variables ___
___emballer
Chapitre 4 : Principes de base des streamlets pour l’interface utilisateur à l’écran
4.1 Aperçu de Streamlet
___Présentation de Streamlet
___Créer et exécuter un fichier streamlet
___Configuration de l'écran d'entraînement Streamlet
4.2 Sortie de texte
___Imprimer le texte de base
Sortie ___Markdown
___Titre imprimé
___Utilisation de la commande de sortie universelle
4.3 Définition de la mise en page
Simplification et personnalisation
___Disposition de base
___mise en page en colonnes
___Mise en page de la barre latérale
___Configuration des préférences de la page
4.4 Utilisation des widgets
Aperçu du widget
Widget de bouton
Widget de saisie
Widget optionnel
widget de fichier
4.5 Gestion de l'état de session
Création d'un compteur sans état de session
Créer un compteur avec l'état de session ___
4.6 Déploiement du service Streamlet
Déploiement sur le cloud communautaire Streamlet
Chapitre 5 : Notions de base des API pour les requêtes et les réponses
5.1 Présentation de l'API
Concept API
Clé API
5.2 Utilisation de base de l'API OpenAI
Installation du package ___openai
___Demandez l'API OpenAI et obtenez la réponse
___Conversation continue
5.3 Ingénierie rapide
___Présentation de Prompt Engineering
Les quatre principes de l'ingénierie rapide
Partie 3 : Pratique ! Création de programmes d’IA
Chapitre 6 : Création d’un chatbot IA convivial (Difficulté : ★, Modèle d’utilisation : GPT)
6.1 Introduction au programme
___Aperçu de l'écran d'exécution
Aperçu des étapes de développement
6.2 Création d'un programme
___Créer une barre latérale
___Création de champs de saisie et de boîtes de dialogue
Gestion des requêtes et des réponses avec l'API OpenAI
Gérer l'historique des conversations précédentes
Chapitre 7 : Création d’un outil de résumé de documents (Difficulté : ★, Modèle d’utilisation : GPT)
7.1 Introduction au programme
___Aperçu de l'écran d'exécution
Points clés du programme ___
Aperçu des étapes de développement
7.2 Création d'un programme
___Création d'une fonction de résumé de document
Ajoutez une invite comme entrée à la fonction ___
Intégration de la fonction de résumé du document à l'interface utilisateur à l'écran
Trouver la meilleure invite
Chapitre 8 : Création d’un programme de traduction/résumé de PDF (Difficulté : ★★, Modèle d’utilisation : GPT)
8.1 Introduction au programme
___Aperçu de l'écran d'exécution
Points clés du programme ___
Aperçu des étapes de développement
8.2 Création d'un programme
___Création de fonctions d'extraction de texte et de fonctions de conversion d'images
___Lier deux fonctions et l'interface utilisateur à l'écran
___Implémentation des fonctionnalités de traduction/résumé de PDF
Chapitre 9 : Création d’un lecteur de texte IA (Difficulté : ★★, Modèle utilisé : TTS)
9.1 Introduction au programme
___Aperçu de l'écran d'exécution
Points clés du programme ___
Aperçu des étapes de développement
9.2 Création d'un programme
___Création d'une fonction de synthèse vocale
Lier les fonctions à l'interface utilisateur de l'écran
Ajouter des fonctionnalités personnalisées
Chapitre 10 : Création d’un programme de rédaction de rapports (Difficulté : ★★★, Modèle d’utilisation : GPT)
10.1 Introduction au programme
___Aperçu de l'écran d'exécution
Points clés du programme ___
Aperçu des étapes de développement
10.2 Création d'un programme
Créer et prévisualiser des rapports
___Création d'une fonction pour convertir des documents MS Word
Lier les fonctions à l'interface utilisateur de l'écran
Chapitre 11 : Création d’un programme de guide de voyage (Difficulté : ★★★, Modèle utilisé : GPT/Dall-E)
11.1 Introduction au programme
___Aperçu de l'écran d'exécution
Points clés du programme ___
Aperçu des étapes de développement
11.2 Création d'un programme
Fonction de création d'un itinéraire de voyage
___Créer une fonction de génération d'images
___Création d'une fonction de fractionnement d'itinéraire de voyage
Lier les fonctions ___ à l'interface utilisateur de l'écran
Chapitre 12 : Création d’un programme de synthèse des procès-verbaux de réunion (Difficulté : ★★★, Modèle utilisé : GPT/Whisper)
12.1 Introduction au programme
___Aperçu de l'écran d'exécution
Points clés du programme ___
Aperçu des étapes de développement
12.2 Création d'un programme
Convertir la voix en texte
___Intégration de la conversion voix-texte à l'interface utilisateur à l'écran
Ajouter une fonction de résumé
Chapitre 13 : Créer un assistant de préparation aux entretiens (Difficulté : ★★★, Modèle utilisé : GPT/Whisper)
13.1 Introduction au programme
___Aperçu de l'écran d'exécution
Points clés du programme ___
Aperçu des étapes de développement
13.2 Création d'un programme
___Créer une question
___Enregistrez vos réponses et convertissez-les en texte
___Analysez les réponses
Chapitre 14 : Création d’un programme d’analyse d’images (Difficulté : ★★★★, Modèle utilisé : GPT)
14.1 Introduction au programme
___Aperçu de l'écran d'exécution
Points clés du programme ___
Aperçu des étapes de développement
14.2 Création d'un programme
___Création d'une fonction d'analyse d'images
Lier les fonctions à l'interface utilisateur de l'écran
Télécharger le tableau ___ au format CSV
Chapitre 15 : Création d’un répondeur automatique (Difficulté : ★★★★★, Modèle : GPT)
15.1 Introduction au programme
___Aperçu de l'écran d'exécution
Points clés du programme ___
Aperçu des étapes de développement
15.2 Création d'un programme
Lien avec Naver Mail
___Créer une interface utilisateur et charger les e-mails
Créer et répondre à un brouillon de réponse
Chapitre 1 : Introduction aux programmes d’IA et mise en place d’un environnement de pratique
1.1 Introduction aux programmes d'IA
Dix programmes d'IA en un coup d'œil
Technologies clés utilisées dans le programme ___
___Pourquoi créer son propre programme d'IA ?
1.2 Mise en place de l'environnement de pratique
Pourquoi Python est-il populaire ?
___Installation de Python
___Exécution d'un code simple
___Installation de VSCode
___Exécuter votre premier programme Python
Chapitre 2 : Un aperçu des programmes d'IA
2.1 Récupérez le code final et exécutez-le.
Copiez et collez le code source
___Créer un environnement virtuel
Installez et exécutez le package ___
___Obtenez et utilisez la clé API OpenAI
___Modifier le programme
Partie 2 : Connaissances de base des programmes d'IA
Chapitre 3 : Notions de base de Python pour écrire du code
3.1 Variables et types de données
___variable
___ type de données
___Opérations arithmétiques simples
3.2 Structures de données
___liste
___dictionnaire
___ensembles et tuples
3.3 Instructions conditionnelles et boucles
___énoncé conditionnel
___ boucle
3.4 Fonctions et packages
Définition et exécution d'une fonction ___
Valeurs d'entrée et de retour de la fonction ___
Portée des variables ___
___emballer
Chapitre 4 : Principes de base des streamlets pour l’interface utilisateur à l’écran
4.1 Aperçu de Streamlet
___Présentation de Streamlet
___Créer et exécuter un fichier streamlet
___Configuration de l'écran d'entraînement Streamlet
4.2 Sortie de texte
___Imprimer le texte de base
Sortie ___Markdown
___Titre imprimé
___Utilisation de la commande de sortie universelle
4.3 Définition de la mise en page
Simplification et personnalisation
___Disposition de base
___mise en page en colonnes
___Mise en page de la barre latérale
___Configuration des préférences de la page
4.4 Utilisation des widgets
Aperçu du widget
Widget de bouton
Widget de saisie
Widget optionnel
widget de fichier
4.5 Gestion de l'état de session
Création d'un compteur sans état de session
Créer un compteur avec l'état de session ___
4.6 Déploiement du service Streamlet
Déploiement sur le cloud communautaire Streamlet
Chapitre 5 : Notions de base des API pour les requêtes et les réponses
5.1 Présentation de l'API
Concept API
Clé API
5.2 Utilisation de base de l'API OpenAI
Installation du package ___openai
___Demandez l'API OpenAI et obtenez la réponse
___Conversation continue
5.3 Ingénierie rapide
___Présentation de Prompt Engineering
Les quatre principes de l'ingénierie rapide
Partie 3 : Pratique ! Création de programmes d’IA
Chapitre 6 : Création d’un chatbot IA convivial (Difficulté : ★, Modèle d’utilisation : GPT)
6.1 Introduction au programme
___Aperçu de l'écran d'exécution
Aperçu des étapes de développement
6.2 Création d'un programme
___Créer une barre latérale
___Création de champs de saisie et de boîtes de dialogue
Gestion des requêtes et des réponses avec l'API OpenAI
Gérer l'historique des conversations précédentes
Chapitre 7 : Création d’un outil de résumé de documents (Difficulté : ★, Modèle d’utilisation : GPT)
7.1 Introduction au programme
___Aperçu de l'écran d'exécution
Points clés du programme ___
Aperçu des étapes de développement
7.2 Création d'un programme
___Création d'une fonction de résumé de document
Ajoutez une invite comme entrée à la fonction ___
Intégration de la fonction de résumé du document à l'interface utilisateur à l'écran
Trouver la meilleure invite
Chapitre 8 : Création d’un programme de traduction/résumé de PDF (Difficulté : ★★, Modèle d’utilisation : GPT)
8.1 Introduction au programme
___Aperçu de l'écran d'exécution
Points clés du programme ___
Aperçu des étapes de développement
8.2 Création d'un programme
___Création de fonctions d'extraction de texte et de fonctions de conversion d'images
___Lier deux fonctions et l'interface utilisateur à l'écran
___Implémentation des fonctionnalités de traduction/résumé de PDF
Chapitre 9 : Création d’un lecteur de texte IA (Difficulté : ★★, Modèle utilisé : TTS)
9.1 Introduction au programme
___Aperçu de l'écran d'exécution
Points clés du programme ___
Aperçu des étapes de développement
9.2 Création d'un programme
___Création d'une fonction de synthèse vocale
Lier les fonctions à l'interface utilisateur de l'écran
Ajouter des fonctionnalités personnalisées
Chapitre 10 : Création d’un programme de rédaction de rapports (Difficulté : ★★★, Modèle d’utilisation : GPT)
10.1 Introduction au programme
___Aperçu de l'écran d'exécution
Points clés du programme ___
Aperçu des étapes de développement
10.2 Création d'un programme
Créer et prévisualiser des rapports
___Création d'une fonction pour convertir des documents MS Word
Lier les fonctions à l'interface utilisateur de l'écran
Chapitre 11 : Création d’un programme de guide de voyage (Difficulté : ★★★, Modèle utilisé : GPT/Dall-E)
11.1 Introduction au programme
___Aperçu de l'écran d'exécution
Points clés du programme ___
Aperçu des étapes de développement
11.2 Création d'un programme
Fonction de création d'un itinéraire de voyage
___Créer une fonction de génération d'images
___Création d'une fonction de fractionnement d'itinéraire de voyage
Lier les fonctions ___ à l'interface utilisateur de l'écran
Chapitre 12 : Création d’un programme de synthèse des procès-verbaux de réunion (Difficulté : ★★★, Modèle utilisé : GPT/Whisper)
12.1 Introduction au programme
___Aperçu de l'écran d'exécution
Points clés du programme ___
Aperçu des étapes de développement
12.2 Création d'un programme
Convertir la voix en texte
___Intégration de la conversion voix-texte à l'interface utilisateur à l'écran
Ajouter une fonction de résumé
Chapitre 13 : Créer un assistant de préparation aux entretiens (Difficulté : ★★★, Modèle utilisé : GPT/Whisper)
13.1 Introduction au programme
___Aperçu de l'écran d'exécution
Points clés du programme ___
Aperçu des étapes de développement
13.2 Création d'un programme
___Créer une question
___Enregistrez vos réponses et convertissez-les en texte
___Analysez les réponses
Chapitre 14 : Création d’un programme d’analyse d’images (Difficulté : ★★★★, Modèle utilisé : GPT)
14.1 Introduction au programme
___Aperçu de l'écran d'exécution
Points clés du programme ___
Aperçu des étapes de développement
14.2 Création d'un programme
___Création d'une fonction d'analyse d'images
Lier les fonctions à l'interface utilisateur de l'écran
Télécharger le tableau ___ au format CSV
Chapitre 15 : Création d’un répondeur automatique (Difficulté : ★★★★★, Modèle : GPT)
15.1 Introduction au programme
___Aperçu de l'écran d'exécution
Points clés du programme ___
Aperçu des étapes de développement
15.2 Création d'un programme
Lien avec Naver Mail
___Créer une interface utilisateur et charger les e-mails
Créer et répondre à un brouillon de réponse
Image détaillée

Avis de l'éditeur
« Caractéristiques du livre »
- Vous pouvez découvrir différents modèles d'IA d'OpenAI (GPT, TTS, Whisper, Dall-E).
- Vous apprenez en le faisant vous-même, il suffit donc de suivre les instructions et le programme sera terminé.
- Tous les exemples peuvent être créés par copier-coller, car nous fournissons le code source pour la pratique.
- Nous proposons des solutions aux erreurs courantes que l'on peut rencontrer lors de la pratique, avec des conseils et des notes.
Lecteurs recommandés
- Les personnes intéressées par le développement de services liés au LLM
- Toute personne souhaitant apprendre à utiliser une API d'intelligence artificielle
- Pour ceux qui apprennent Python pour la première fois et qui souhaitent découvrir des projets d'IA concrets.
- Ceux qui souhaitent créer et utiliser leur propre programme d'IA
- Vous pouvez découvrir différents modèles d'IA d'OpenAI (GPT, TTS, Whisper, Dall-E).
- Vous apprenez en le faisant vous-même, il suffit donc de suivre les instructions et le programme sera terminé.
- Tous les exemples peuvent être créés par copier-coller, car nous fournissons le code source pour la pratique.
- Nous proposons des solutions aux erreurs courantes que l'on peut rencontrer lors de la pratique, avec des conseils et des notes.
Lecteurs recommandés
- Les personnes intéressées par le développement de services liés au LLM
- Toute personne souhaitant apprendre à utiliser une API d'intelligence artificielle
- Pour ceux qui apprennent Python pour la première fois et qui souhaitent découvrir des projets d'IA concrets.
- Ceux qui souhaitent créer et utiliser leur propre programme d'IA
SPÉCIFICATIONS DES PRODUITS
- Date d'émission : 4 juin 2025
Nombre de pages, poids, dimensions : 408 pages | 740 g | 183 × 235 × 17 mm
- ISBN13 : 9791140713677
Vous aimerez peut-être aussi
카테고리
Langue coréenne
Langue coréenne