Pour actions de formation
Les API d'OpenAI
Formateur
Yacine TOUATI
Consultant en nouvelles technologies
Développeur web généraliste depuis 5 ans, je conçois des solutions full stack avec diverses technologies. Mes principaux points forts: curieux, motivé et positif !
Informations
Objectifs
- Vous permettre de comprendre l'essentiel des APIs d'OpenAI - Ajouter facilement de puissantes fonctionnalités IA à vos applications grâce aux APIs d'OpenAI - Découvrir de nouvelles façons de résoudre des problèmes - Apporter de la valeur de la fluidité à vos organisations en créeant des workflows assistés par l'IA - Intégrer l'éthique dans vos projets impliquant l'IA
Moyens pédagogiques
Le cours sera très pratique: nous aborderons chaque API et nous coderons ensemble un cas d'usage lié. Une partie du cours sera toutefois consacrée à une partie théorique sur l'éthique et les bonnes pratiques.
Outil(s) utilisé(s)
- Votre ordinateur de travail. - Une clé API vous sera fournie lors de l'inscription à la formation.
Programme
Introduction
- Que fait OpenAI ?
- Quelles sont les APIs proposées ?
- Les modèles GPT
- Liste des APIs et de leurs fonctionnalités
L'API Chat Completions
- La démocratisation du NLP avec l'API Chat Completions
- Génération de documents à partir d'un template
- Analyse de texte
- Appel de fonctions propres à votre application
Fine-tuning des modèles GPT
- Qu'est-ce que le fine-tuning ?
- Création d'un agent conversationnel
- Utilisation d'un agent conversationnel dans un cadre éducatif ou de formation
L'API Whisper
- Qu'est-ce que l'API Whisper ?
- Transcription audio en plusieurs languages
- Résumé automatique à partir d'un input audio
- Comportements programmables à partir d'un input audio
L'API Image Generation
- Création d'images à partir d'un texte
- Génération de variations à partir d'une image
- Edition programmatique d'images
Utiliser GPT en tant que service de base de connaissances
- Les embeddings
- Solutions alternatives, telles que le Full Text Search, le résumé récursif des inputs, etc.
Théorie et bonnes pratiques
- Quelles garanties sur mes données lors de l'utilisation ?
- Bonnes pratiques en matière de sécurité de vos applications OpenAI
- Utilisation des APIs en production
- Les limites d'utilisation de l'API
- Le contrôle et le test de l'output des APIs
- Comprendre la tarification
- Gérer ses tokens de langage naturel lors de ses interactions vec les APIs
- Zoom sur l'éthique
Prix
- Cours sur mesure: sur devis
Nombre de stagiaires
Sur mesure
Prérequis
Savoir effectuer des requêtes HTTP et exploiter des réponses JSON dans un langage de programmation connu (NodeJS, Python, Java, C#, ...).
Public visé
Tout professionnel de l'informatique souhaitant comprendre et utiliser les APIs d'OpenAI pour apporter de la valeur à ses projets.