🔍

Python IA LLM débutant

Découvrez les bases du langage Python pour pouvoir vous connecter à l'API d'un LLM, avec le framework open source LangChain.
En savoir plus et s'inscrire
Illustration pour la formation

Découvrez Python et les API LLM

Publié le

Les API des LLM (Large Language Models) permettent de créer des programmes informatiques qui utilisent l'IA générative.

Nous allons résumer un document à l'aide d'un code Python et d'une IA telle que Mistral, OpenAI ou équivalent.

A l'issue de cette formation courte Python LLM, vous serez capables de créer des scripts Python simples pour appeler une API LLM.

Cette formation s'adresse aux débutants en programmation informatique. Si vous êtes déjà développeur Python, découvrez notre formation LangChain/LangGraph éligible CPF : Formation au développement LLM avec les frameworks LangChain et LangGraph.

Objectifs

Cette formation est une introduction à l'utilisation du langage Python pour communiquer avec un LLM.

L'enjeu est de se familiariser avec l'utilisation de code informatique pour travailler avec l'IA générative.

  • Savoir exécuter du code Python dans un environnement de développement cloud (Google Colab/Jupyter) ;
  • Comprendre l'impact des LLM et les raisons de leur démocratisation ;
  • Savoir écrire des scripts Python qui communiquent avec l'API d'un LLM (Mistral, OpenAI, HuggingFace...) ;
  • Comprendre l'intérêt d'utiliser un code informatique plutôt que l'interface graphique d'une plateforme LLM (ChatGPT par exemple).

Prérequis

La formation Python LLM est ouverte aux débutants en programmation informatique, qui sont déjà familiers du principe des IA génératives.

  • Avoir des bases suffisantes en logique et être à l'aise avec l'utilisation d'outils informatique ;
  • Savoir utiliser une plateforme LLM avec interface graphique : Le Chat de Mistral, ChatGPT d'Open AI, NotebookLM de Google par exemple ;
  • Être un professionnel avec au moins 6 mois d'expérience ;
  • Avoir une maîtrise suffisante de l'anglais pour lire des documentations techniques ;
  • Aucune connaissance en science de données ou en mathématiques n'est nécessaire, la formation est centrée sur les aspects pratiques des LLM ;
  • Un compte gratuit Google Colab est nécessaire ;
  • Nous vous fournirons une clé d'accès LLM avec un forfait limité vous permettant de réaliser des tests au cours de la formation ;
  • Apporter un ordinateur portable.

Un questionnaire d'auto-évaluation sera envoyé à chaque participant au début de la formation pour nous permettre d'évaluer au mieux son niveau, ses besoins et ses attentes concernant la formation.

Programme de la formation

La formation se découpe en deux temps.

Nous découvrirons tout d'abord les bases du développement Python, pour installer et faire fonctionner des outils de programmation.

Nous approfondirons ensuite la connexion avec un LLM en Python, grâce au framework LLM LangChain. En ouverture, nous découvrirons le principe du RAG et identifierons des pistes pour poursuivre votre progression en Python.

Mode d'évaluation de la formation

Notre approche pédagogique s'appuie sur l'alternance de présentations par le formateur et de mises en pratique accompagnées sur un projet fil rouge. A l'issue de la formation, vous conserverez le code et tous les supports de formation.

Illustration pour la formation découverte de langchain

Mini-projet : résumer un document

Nous allons implémenter un script Python qui permet à l'utilisateur de charger un document et de le faire résumer par une IA générative.

Durée

1 jour

Modalités

À distance (présentiel possible en intra-entreprise)

Au maximum 10 participants

Prix

375€ HT (450€ TTC) par participant

Sur devis en intra-entreprise

Prochaines sessions

Délai : de 15 jours à 2 mois (maximum)

S'inscrire ou demander un devis

N'hésitez pas à nous appeler !

Photo d'Eric Burel

Votre formateur

Eric Burel est ingénieur diplômé de l'ENSIMAG. Il est co-fondateur de LBKE et a contribué à la création de plusieurs startups technologiques en tant que développeur freelance.

Il contribue aussi au domaine de l'intelligence artificielle en tant que membre de la communauté LangChain.

En savoir plus sur Eric Burel

FAQ

  • Pourquoi utiliser LangChain ? LangChain est un framework open source qui facilite la communication avec un LLM. Il est utilisé par les professionnels du développement LLM et maintenu par des experts du domaine.
  • Pourquoi utiliser le langage Python ? Python est le langage le plus courant pour la science de données. C'est pourquoi beaucoup d'outils d'IA prédictive et d'IA générative utilisent Python.

Nous proposons des formations courtes dans le domaine du développement web fullstack et du développement LLM, à destination des développeurs JavaScript et Python.

Nous accompagnons aussi les dirigeants, cadres et managers techniques via des formations qui leurs sont dédiées.