API
LogicielUne interface qui permet à deux logiciels d'échanger des requêtes et des réponses.
Leçon : API locale et RAGUne notion, une définition utile.
80 notions affichées
Une interface qui permet à deux logiciels d'échanger des requêtes et des réponses.
Leçon : API locale et RAGLe mécanisme qui aide un modèle à pondérer les éléments les plus utiles du contexte.
Leçon : Qu'est-ce qu'un LLM ?Une méthode de quantization qui protège les poids les plus importants pour limiter la perte de qualité.
Leçon : Comprendre la quantizationLa partie d'un service qui exécute la logique, stocke les données ou sert le modèle.
Leçon : Lancer un premier modèle localLa quantité de données que la mémoire peut fournir chaque seconde. Elle limite souvent le débit de génération d'un LLM.
Leçon : CPU, RAM, GPU et VRAMUne base de données qui stocke des embeddings et retrouve rapidement ceux qui ressemblent le plus à une requête.
Leçon : API locale et RAGUn lot d'entrées traité en une seule opération pour mieux utiliser le matériel.
Leçon : Mesurer mémoire et performanceUn format numérique 16 bits avec une grande plage de valeurs, souvent utilisé pour entraîner les modèles.
Un état sauvegardé des poids d'un modèle à un moment donné.
Un fragment de document, découpé pour être indexé puis retrouvé par un système RAG.
Leçon : API locale et RAGUne famille de modèles qui rapproche le sens d'un texte et le contenu d'une image.
Un environnement isolé et léger qui empaquette une application avec ses dépendances.
Leçon : Qu'est-ce qu'un homelab ?L'ensemble des tokens qu'un modèle peut considérer pour produire sa prochaine sortie.
Leçon : Données, tokens et contexteUn module qui ajoute à un modèle de diffusion des contraintes de pose, de profondeur ou de contours.
Leçon : Comment fonctionne la diffusion ?La plateforme logicielle de NVIDIA qui permet aux programmes d'utiliser ses GPU pour le calcul.
Leçon : CPU, RAM, GPU et VRAMUne méthode de génération qui apprend à retirer progressivement du bruit pour reconstruire une image.
Leçon : Comment fonctionne la diffusion ?Le transfert d'une partie des capacités d'un grand modèle vers un modèle plus petit.
Un outil courant pour créer, distribuer et exécuter des containers.
Leçon : Qu'est-ce qu'un homelab ?Un outil qui décrit plusieurs containers, leurs volumes et leurs réseaux dans un seul fichier.
Leçon : Qu'est-ce qu'un homelab ?Une représentation numérique qui place des éléments proches par le sens dans un espace mathématique.
Leçon : API locale et RAGUne adresse précise d'une API qui reçoit un type de requête.
Leçon : API locale et RAGLe nombre maximal de tokens qu'un modèle peut prendre en compte en une seule requête.
Leçon : Données, tokens et contexteUn entraînement supplémentaire qui adapte un modèle existant à une tâche ou un domaine.
Leçon : Entraînement vs inférenceUn format en virgule flottante sur 16 bits, deux fois plus compact que FP32.
Leçon : Comprendre la quantizationUn format numérique sur 32 bits, précis mais coûteux en mémoire.
Un format compact sur 8 bits utilisé surtout avec du matériel et des logiciels compatibles.
Un format de fichier optimisé pour distribuer et exécuter des modèles avec llama.cpp.
Leçon : Lancer un premier modèle localUn processeur massivement parallèle, très efficace pour les opérations matricielles de l'IA.
Leçon : CPU, RAM, GPU et VRAMLe réglage qui fixe la force avec laquelle une génération d'image suit le prompt.
Leçon : Prompt, seed et samplerUne réponse plausible dans sa forme mais fausse ou non fondée dans son contenu.
Leçon : Hallucinations et évaluationUne vérification automatique et régulière qu'un service répond correctement.
Leçon : Déployer une stack IA localeLe logiciel qui crée et gère des machines virtuelles sur un serveur.
Leçon : Qu'est-ce qu'un homelab ?L'utilisation d'un modèle déjà entraîné pour produire un résultat.
Leçon : Entraînement vs inférenceUne représentation sur 4 bits qui réduit fortement la mémoire requise par les poids.
Leçon : Comprendre la quantizationUne représentation sur 8 bits qui offre souvent un bon équilibre entre taille et fidélité.
Leçon : Comprendre la quantizationLa création d'images intermédiaires pour fluidifier un mouvement vidéo.
Leçon : De l'image à la vidéoUne mémoire temporaire des calculs d'attention déjà réalisés pendant la génération.
Leçon : Mesurer mémoire et performanceUne représentation compacte dans laquelle un modèle de diffusion effectue une grande partie de ses calculs.
Leçon : Comment fonctionne la diffusion ?Un runtime libre et très portable qui exécute des modèles au format GGUF sur CPU, sur GPU ou sur les deux.
Leçon : Lancer un premier modèle localUn grand modèle de langage entraîné à prédire et générer des séquences de tokens.
Leçon : Qu'est-ce qu'un LLM ?Une méthode d'adaptation qui entraîne de petites matrices ajoutées au modèle de base.
Leçon : Entraînement vs inférenceUne architecture avec plusieurs experts dont seulement une partie est activée pour chaque entrée.
Se dit d'un modèle capable de traiter plusieurs types de données, comme le texte, l'image ou l'audio.
Leçon : Comment fonctionne un modèle d'IA ?Un système de stockage accessible par le réseau local.
Leçon : Qu'est-ce qu'un homelab ?Le déplacement d'une partie du modèle entre VRAM, RAM et parfois stockage pour contourner une limite mémoire.
Leçon : CPU, RAM, GPU et VRAMUn runtime qui télécharge, gère et sert des modèles locaux avec quelques commandes et une API.
Leçon : Lancer un premier modèle localUne interface web de conversation qui se connecte à un runtime local comme Ollama.
Leçon : Lancer un premier modèle localUn modèle dont les poids sont téléchargeables, selon une licence qui fixe les droits d'usage.
Leçon : Comment fonctionne un modèle d'IA ?Une valeur numérique ajustée pendant l'entraînement et utilisée pour transformer les entrées.
Leçon : Comment fonctionne un modèle d'IA ?Le filtre qui décide quelles connexions réseau sont autorisées ou bloquées.
Leçon : Réseau, sécurité et sauvegardeLe texte d'entrée qui décrit la demande faite à un modèle.
Leçon : Prompt, seed et samplerLes instructions placées au début du contexte pour fixer le rôle, le ton et les règles d'un assistant.
Leçon : Données, tokens et contexteLa réduction de la précision numérique des poids pour diminuer la mémoire et accélérer certains calculs.
Leçon : Comprendre la quantizationUne méthode qui fournit au modèle des documents retrouvés au moment de répondre.
Leçon : API locale et RAGUn objectif de sauvegarde : trois copies des données, sur deux supports différents, dont une hors site.
Leçon : Réseau, sécurité et sauvegardeUn modèle qui réordonne les passages retrouvés selon leur pertinence réelle pour la question.
Leçon : API locale et RAGUn service placé devant d'autres services pour leur donner des noms clairs, gérer HTTPS et filtrer l'accès.
Leçon : Qu'est-ce qu'un homelab ?La plateforme logicielle d'AMD pour le calcul accéléré sur GPU compatibles.
Leçon : CPU, RAM, GPU et VRAMLe logiciel qui charge les poids d'un modèle, exécute le calcul et expose une commande ou une API.
Leçon : Lancer un premier modèle localUn format de fichier pour stocker des poids de façon sûre et rapide, sans code exécutable.
L'algorithme qui organise les étapes de débruitage pendant une génération d'image.
Leçon : Prompt, seed et samplerLa règle qui fait évoluer le niveau de bruit à travers les étapes d'une diffusion.
Leçon : Prompt, seed et samplerLa graine aléatoire qui permet de reproduire un point de départ de génération.
Leçon : Prompt, seed et samplerUne image instantanée de l'état d'un volume ou d'une sauvegarde à un moment donné.
Leçon : Réseau, sécurité et sauvegardeState of the art, le meilleur niveau publié pour une tâche et un protocole donnés.
Un paramètre de génération qui règle la diversité des choix : basse, la réponse est plus prévisible ; haute, elle est plus variée et plus risquée.
Leçon : Lancer un premier modèle localUne unité de texte manipulée par un modèle, plus petite ou plus grande qu'un mot selon le tokenizer.
Leçon : Données, tokens et contexteLe composant qui transforme un texte en tokens et réalise l'opération inverse.
Leçon : Données, tokens et contexteLe débit de génération d'un modèle, mesuré en nombre de tokens produits chaque seconde.
Leçon : Mesurer mémoire et performanceUn réglage d'échantillonnage qui limite le choix du prochain token aux candidats les plus probables, jusqu'à une probabilité cumulée p.
L'architecture à base d'attention qui domine les modèles de langage modernes.
Leçon : Qu'est-ce qu'un LLM ?Time to first token : le délai entre l'envoi d'une demande et l'apparition du premier token de la réponse.
Leçon : Mesurer mémoire et performanceL'augmentation de la résolution d'une image ou d'une vidéo, avec reconstruction des détails.
Leçon : De l'image à la vidéoLe composant qui encode une image vers l'espace latent et la reconstruit en pixels.
Leçon : Comment fonctionne la diffusion ?Un réseau local virtuel qui sépare logiquement des équipements partageant le même matériel réseau.
Leçon : Réseau, sécurité et sauvegardeUn serveur d'inférence optimisé pour traiter de nombreuses requêtes simultanées sur GPU.
Leçon : Pourquoi faire tourner une IA en local ?Un espace de stockage persistant attaché à un container, qui survit à sa suppression ou à sa mise à jour.
Leçon : Déployer une stack IA localeUn tunnel chiffré qui donne accès au réseau local à distance, sans exposer chaque service sur Internet.
Leçon : Réseau, sécurité et sauvegardeLa mémoire très rapide directement reliée au GPU.
Leçon : CPU, RAM, GPU et VRAMUn système de fichiers et gestionnaire de volumes axé sur l'intégrité, les snapshots et la redondance.
Leçon : Qu'est-ce qu'un homelab ?