Lexique IA, Data et CloudDéfinitions et concepts clés
Les concepts, frameworks et outils de l'IA générative, de la data et du Cloud, expliqués simplement par les ingénieurs et mentors Blent.
30 définitions
Concepts / définitions
Les notions qui structurent l'IA générative, la data et le machine learning.
Deep Learning
Le deep learning entraîne des réseaux de neurones à nombreuses couches qui apprennent seuls à extraire, des données brutes, les caractéristiques utiles à une tâche.
Lire la définitionIA générative
L'IA générative regroupe les modèles qui produisent du texte, des images, du son ou du code à partir d'une instruction en langage naturel.
Lire la définitionIntelligence artificielle
L'intelligence artificielle regroupe toutes les techniques qui permettent à une machine de percevoir, raisonner, décider ou produire du contenu comme le ferait un humain sur une tâche donnée.
Lire la définitionLLM
Un LLM est un très grand modèle de langage qui génère du texte token par token et que l'on pilote par des instructions en langage naturel.
Lire la définitionMachine Learning
Le machine learning consiste à laisser un algorithme déduire les règles d'une tâche à partir d'exemples, plutôt que de les programmer à la main.
Lire la définitionModèle de fondation
Un modèle de fondation est une base généraliste, entraînée une fois à très grande échelle, sur laquelle on construit ensuite de nombreuses applications.
Lire la définitionRAG
Le RAG cherche d'abord l'information utile, puis demande au LLM de répondre avec ce contexte.
Lire la définitionSLM
Un SLM est un modèle de langage compact, assez petit pour tourner en local, qui privilégie l'efficacité sur une tâche ciblée plutôt que la polyvalence maximale.
Lire la définitionToken
Un token est le morceau de texte, souvent plus petit qu'un mot, que le LLM lit, génère et vous facture.
Lire la définitionTokenisation
La tokenisation découpe le texte en fragments numérotés selon un vocabulaire appris, pour que le modèle puisse le traiter.
Lire la définitionTransformer
Le Transformer est l'architecture de réseau de neurones qui, grâce au mécanisme d'attention, permet à chaque mot de tenir compte de tous les autres et sert de socle à tous les LLM actuels.
Lire la définition
DevOps / Cloud / Data
Les technologies d'infrastructure, de déploiement et de traitement des données.
CI/CD
La CI/CD est la chaîne automatisée qui vérifie, construit et déploie chaque modification de code, du commit jusqu'à la production.
Lire la définitionContainer
Un container est un processus isolé par le noyau, livré avec ses dépendances, qui s'exécute de la même façon partout.
Lire la définitionDevOps
Le DevOps fait travailler développeurs et opérationnels comme une seule équipe, responsable du logiciel de l'écriture du code jusqu'à la production.
Lire la définitionDevSecOps
Le DevSecOps fait de la sécurité une étape automatisée de chaque pipeline, et non un audit de dernière minute.
Lire la définitionDocker
Docker transforme une application et ses dépendances en une image portable, puis l'exécute en conteneur avec quelques commandes.
Lire la définitionDocker Compose
Docker Compose décrit dans un fichier YAML tous les conteneurs d'une application et les lance ensemble avec une seule commande.
Lire la définitionGitOps
En GitOps, on ne déploie plus : on modifie un dépôt Git, et un agent fait converger le système vers ce qui y est décrit.
Lire la définitionInfrastructure as Code
L'Infrastructure as Code décrit serveurs, réseaux et services Cloud dans des fichiers versionnés, qu'un outil applique de façon reproductible.
Lire la définitionKubernetes
Kubernetes maintient en permanence sur un cluster l'état que vous avez décrit pour vos conteneurs : nombre de répliques, réseau, configuration et mises à jour.
Lire la définition
Frameworks / outils IA
Les bibliothèques et plateformes utilisées pour construire des applications IA.
Hugging Face
Hugging Face est à la fois le grand dépôt public des modèles d'IA ouverts et la boîte à outils Python pour les utiliser.
Lire la définitionKubeflow
Kubeflow transforme un cluster Kubernetes en plateforme de machine learning, des notebooks jusqu'au serving des modèles.
Lire la définitionLangChain
LangChain est la boîte à outils qui relie un LLM à vos données, à vos outils et à votre application.
Lire la définitionLangGraph
LangGraph orchestre des agents IA comme des graphes d'étapes qui partagent un état, avec boucles, persistance et validation humaine.
Lire la définitionLlamaIndex
LlamaIndex transforme vos documents en index interrogeables par un LLM, du chargement des données jusqu'à la réponse sourcée.
Lire la définitionMLflow
MLflow garde la trace de chaque entraînement, versionne les modèles et les prépare au déploiement, quelle que soit la bibliothèque utilisée.
Lire la définitionOllama
Ollama fait tourner un LLM ouvert sur votre machine en une commande, avec une API locale prête à l'emploi.
Lire la définitionPinecone
Pinecone stocke vos embeddings dans le cloud et retrouve les plus proches d'une requête, sans infrastructure à gérer.
Lire la définitionvLLM
vLLM transforme un modèle ouvert en API de production compatible OpenAI, en tirant le maximum de tokens par seconde de vos GPU.
Lire la définitionWeaviate
Weaviate est une base vectorielle open source qui combine recherche sémantique et recherche par mots-clés, et que vous pouvez héberger vous-même.
Lire la définition