LLM
Source: https://github.com/Hannibal046/Awesome-LLM at
538eed00fcb0
License: CC0-1.0
Read the English original
This edition is an AI-assisted translation.
Awesome-LLM 
Section intitulée « Awesome-LLM »
🔥 Les grands modèles de langage (LLM) ont bouleversé le monde du TAL la communauté de l’IA le monde entier. Voici une sélection d’articles sur les grands modèles de langage, notamment ceux liés à ChatGPT. Elle comprend également des cadres d’entraînement des LLM, des outils de déploiement, des cours et tutoriels sur les LLM, ainsi que tous les points de contrôle et API de LLM accessibles au public.
Projets LLM tendance
Section intitulée « Projets LLM tendance »- TinyZero - Reproduction épurée, minimale et accessible de DeepSeek R1-Zero
- open-r1 - Reproduction entièrement ouverte de DeepSeek-R1
- DeepSeek-R1 - Modèles de raisonnement de première génération de DeepSeek.
- Qwen2.5-Max - Explorer les capacités des grands modèles MoE.
- OpenAI o3-mini - Repousser les limites du raisonnement à coût maîtrisé.
- DeepSeek-V3 - Premier modèle de niveau GPT-4o publié en open source.
- Kimi-K2 - Modèle de langage MoE avec 32B de paramètres actifs et 1T au total.
Table des matières
Section intitulée « Table des matières »Articles marquants
Section intitulée « Articles marquants »articles marquants
Autres articles
Section intitulée « Autres articles »[!NOTE] Si le domaine des LLM vous intéresse, la liste ci-dessus d’articles marquants peut vous aider à en explorer l’histoire et l’état de l’art. Toutefois, chaque axe des LLM apporte des perspectives et contributions uniques, essentielles à la compréhension globale du domaine. Pour consulter une liste détaillée d’articles dans différents sous-domaines, veuillez suivre le lien suivant :
autres articles
-
Awesome-LLM-hallucination - Liste d’articles sur les hallucinations des LLM.
-
awesome-hallucination-detection - Liste d’articles sur la détection des hallucinations dans les LLM.
-
LLMsPracticalGuide - Une sélection de ressources pratiques pour les LLM.
-
Awesome ChatGPT Prompts - Un recueil d’exemples de prompts à utiliser avec le modèle ChatGPT.
-
awesome-chatgpt-prompts-zh - Un recueil chinois d’exemples de prompts à utiliser avec le modèle ChatGPT.
-
Awesome ChatGPT - Sélection de ressources sur ChatGPT et GPT-3 d’OpenAI.
-
Chain-of-Thoughts Papers - Une tendance lancée par « Chain of Thought Prompting Elicits Reasoning in Large Language Models ».
-
Awesome Deliberative Prompting - Comment demander aux LLM de produire un raisonnement fiable et de prendre des décisions éclairées par le raisonnement.
-
Instruction-Tuning-Papers - Une tendance lancée par
Natrural-Instruction(ACL 2022),FLAN(ICLR 2022) etT0(ICLR 2022). -
LLM Reading List - Une liste d’articles et de ressources sur les grands modèles de langage.
-
Reasoning using Language Models - Recueil d’articles et de ressources sur le raisonnement à l’aide des modèles de langage.
-
Chain-of-Thought Hub - Mesure des performances de raisonnement des LLM.
-
Awesome GPT - Une sélection de projets et de ressources remarquables liés à GPT, ChatGPT, OpenAI, aux LLM et bien plus encore.
-
Awesome GPT-3 - Un recueil de démonstrations et d’articles sur l’API GPT-3 d’OpenAI.
-
Awesome LLM Human Preference Datasets - Un recueil de jeux de données de préférences humaines pour l’ajustement des instructions des LLM, le RLHF et l’évaluation.
-
RWKV-howto - Ressources et tutoriel potentiellement utiles pour découvrir RWKV.
-
ModelEditingPapers - Une liste d’articles et de ressources sur l’édition des grands modèles de langage.
-
Awesome LLM Security - Une sélection d’outils, de documents et de projets remarquables sur la sécurité des LLM.
-
Awesome-Align-LLM-Human - Un recueil d’articles et de ressources sur l’alignement des grands modèles de langage (LLM) avec les humains.
-
Awesome-Code-LLM - Une sélection des meilleurs code-LLM pour la recherche.
-
Awesome-LLM-Compression - Articles et outils de recherche remarquables sur la compression des LLM.
-
Awesome-LLM-Systems - Articles de recherche remarquables sur les systèmes LLM.
-
awesome-llm-webapps - Un recueil d’applications Web open source et activement maintenues pour les applications LLM.
-
awesome-japanese-llm - Compilation des LLM japonais — présentation des LLM japonais.
-
Awesome-LLM-Healthcare - Liste d’articles de la revue sur les LLM en médecine.
-
Awesome-LLM-Inference - Une sélection d’articles remarquables sur l’inférence des LLM, accompagnés de leur code.
-
Awesome-LLM-3D - Une sélection de grands modèles de langage multimodaux dans le monde 3D, couvrant la compréhension et le raisonnement 3D, la génération et les agents incarnés.
-
LLMDatahub - Un recueil sélectionné de jeux de données conçus spécifiquement pour l’entraînement de chatbots, avec les liens, la taille, la langue, l’utilisation et une brève description de chaque jeu de données.
-
Awesome-Chinese-LLM - Recense des grands modèles de langage chinois open source, principalement des modèles compacts, déployables en privé et peu coûteux à entraîner, ainsi que des modèles de base, des ajustements fins et applications spécialisés, des jeux de données et des tutoriels.
-
LLM4Opt - L’application des grands modèles de langage (LLM) à diverses tâches d’optimisation (Opt) constitue un domaine de recherche émergent. Voici un recueil de références et d’articles sur LLM4Opt.
-
awesome-language-model-analysis - Cette liste d’articles porte sur l’analyse théorique ou empirique des modèles de langage : dynamique d’apprentissage, capacité d’expression, interprétabilité, généralisation et autres sujets intéressants.
Classements des LLM
Section intitulée « Classements des LLM »- Chatbot Arena Leaderboard - Une plateforme de benchmark pour les grands modèles de langage (LLM), proposant des duels anonymes et aléatoires organisés selon une approche participative.
- LiveBench - Un benchmark exigeant et exempt de contamination.
- Open LLM Leaderboard - Vise à suivre, classer et évaluer les LLM et les chatbots au fur et à mesure de leur publication.
- AlpacaEval - Un évaluateur automatique des modèles de langage suivant des instructions, utilisant la suite de benchmarks Nous.
autres classements
- ACLUE - Un benchmark d’évaluation axé sur la compréhension du chinois ancien.
- BeHonest - Un benchmark novateur spécialement conçu pour évaluer de manière exhaustive l’honnêteté des LLM.
- Berkeley Function-Calling Leaderboard - Évalue la capacité des LLM à appeler des fonctions ou outils externes.
- Chinese Large Model Leaderboard - Un benchmark piloté par des experts pour les LLM chinois.
- CompassRank - CompassRank vise à explorer les modèles linguistiques et visuels les plus avancés, en proposant à l’industrie et à la recherche une référence d’évaluation complète, objective et neutre.
- CompMix - Un benchmark qui évalue les méthodes de questions-réponses opérant sur un mélange de sources d’entrée hétérogènes (bases de connaissances, textes, tableaux et infoboxes).
- DreamBench++ - Un benchmark qui évalue les performances des grands modèles de langage (LLM) sur diverses tâches liées à l’imagination textuelle et visuelle.
- FELM - Un méta-benchmark qui évalue la qualité avec laquelle les évaluateurs de factualité évaluent les résultats des grands modèles de langage (LLM).
- InfiBench - Un benchmark conçu pour évaluer les grands modèles de langage (LLM), en particulier leur capacité à répondre à des questions de programmation liées au monde réel.
- LawBench - Un benchmark conçu pour évaluer les grands modèles de langage dans le domaine juridique.
- LLMEval - S’intéresse aux performances de ces modèles dans divers scénarios et à l’analyse des résultats sous l’angle de l’interprétabilité.
- M3CoT - Un benchmark qui évalue les grands modèles de langage sur diverses tâches de raisonnement multimodal : langue, sciences naturelles et sociales, bon sens physique et social, raisonnement temporel, algèbre et géométrie.
- MathEval - Une plateforme complète de benchmarking conçue pour évaluer les capacités mathématiques des grands modèles dans 20 domaines et près de 30 000 problèmes mathématiques.
- MixEval - Un benchmark dynamique fondé sur la vérité terrain et dérivé de mélanges de benchmarks existants. Il évalue les LLM avec un classement de modèles très performant (corrélation de 0,96 avec Chatbot Arena), tout en fonctionnant rapidement et localement (6 % du temps et du coût de MMLU).
- MMedBench - Un benchmark qui évalue la capacité des grands modèles de langage à répondre à des questions médicales dans plusieurs langues.
- MMToM-QA - Un benchmark multimodal de questions-réponses conçu pour évaluer la capacité cognitive des modèles d’IA à comprendre les croyances et les objectifs humains.
- OlympicArena - Un benchmark qui évalue les modèles d’IA dans plusieurs disciplines universitaires, notamment les mathématiques, la physique, la chimie et la biologie.
- PubMedQA - Un benchmark biomédical de questions-réponses conçu pour répondre à des questions de recherche à partir de résumés PubMed.
- SciBench - Un benchmark conçu pour évaluer les grands modèles de langage (LLM) sur la résolution de problèmes scientifiques complexes de niveau universitaire, notamment en chimie, en physique et en mathématiques.
- SuperBench - Une plateforme de benchmark conçue pour évaluer les grands modèles de langage (LLM) sur un éventail de tâches, en particulier la compréhension du langage naturel, le raisonnement et la généralisation.
- SuperLim - Un benchmark suédois de compréhension du langage qui évalue les modèles de traitement automatique des langues (NLP) sur différentes tâches, telles que l’analyse argumentative, la similarité sémantique et l’implication textuelle.
- TAT-DQA - Un jeu de données à grande échelle de questions-réponses visuelles sur des documents (VQA), conçu pour la compréhension de documents complexes, notamment les rapports financiers.
- TAT-QA - Un benchmark de questions-réponses à grande échelle axé sur les données financières du monde réel, combinant des informations tabulaires et textuelles.
- VisualWebArena - Un benchmark conçu pour évaluer les performances des agents Web multimodaux sur des tâches réalistes ancrées visuellement.
- We-Math - Un benchmark qui évalue la capacité des grands modèles multimodaux (LMM) à effectuer un raisonnement mathématique comparable à celui des humains.
- WHOOPS! - Un jeu de données de benchmark qui teste la capacité de l’IA à raisonner sur le bon sens visuel à partir d’images défiant les attentes habituelles.
LLM ouverts
Section intitulée « LLM ouverts »DeepSeek
Alibaba
- Qwen-1.8B|7B|14B|72B
- Qwen1.5-0.5B|1.8B|4B|7B|14B|32B|72B|110B|MoE-A2.7B
- Qwen2-0.5B|1.5B|7B|57B-A14B-MoE|72B
- Qwen2.5-0.5B|1.5B|3B|7B|14B|32B|72B
- CodeQwen1.5-7B
- Qwen2.5-Coder-1.5B|7B|32B
- Qwen2-Math-1.5B|7B|72B
- Qwen2.5-Math-1.5B|7B|72B
- Qwen-VL-7B
- Qwen2-VL-2B|7B|72B
- Qwen2-Audio-7B
- Qwen2.5-VL-3|7|72B
- Qwen2.5-1M-7|14B
Meta
Mistral AI
Apple
Microsoft
AllenAI
xAI
Cohere
01-ai
Baichuan
Nvidia
BLOOM
Zhipu AI
RWKV Foundation
- RWKV-v4|5|6minicpm-2b-65d48bf958302b9fd25b698f)
ElutherAI
Stability AI
BigCode
DataBricks
Shanghai AI Laboratory
Moonshot AI
Données pour les LLM
Section intitulée « Données pour les LLM »Référence : LLMDataHub
- IBM data-prep-kit - Boîte à outils open source pour le traitement efficace de données non structurées, dotée de modules prêts à l’emploi et d’une évolutivité du poste local au cluster.
- Datatrove - Libère le traitement des données de la folie des scripts en proposant des blocs de traitement en pipeline personnalisables et indépendants des plateformes.
- Dingo - Dingo : un outil complet d’évaluation de la qualité des données.
- FastDatasets - Un outil puissant pour créer des jeux de données d’entraînement de haute qualité pour les grands modèles de langage.
Évaluation des LLM :
Section intitulée « Évaluation des LLM : »- lm-evaluation-harness - Un cadre d’évaluation des modèles de langage en few-shot.
- lighteval - Une suite légère d’évaluation des LLM utilisée en interne par Hugging Face.
- simple-evals - Outils d’évaluation par OpenAI.
autres cadres d’évaluation
- OLMO-eval - Un dépôt consacré à l’évaluation des modèles de langage ouverts.
- MixEval - Une suite d’évaluation fiable, utilisable immédiatement et compatible avec les modèles open source comme propriétaires, prenant en charge MixEval et d’autres benchmarks.
- HELM - Holistic Evaluation of Language Models (HELM), un cadre visant à accroître la transparence des modèles de langage.
- instruct-eval - Ce dépôt contient du code permettant d’évaluer quantitativement, sur des tâches réservées, des modèles ajustés pour suivre des instructions tels qu’Alpaca et Flan-T5.
- Giskard - Bibliothèque de tests et d’évaluation pour les applications LLM, en particulier les systèmes RAG.
- LangSmith - Une plateforme unifiée du cadre LangChain pour l’évaluation, la collaboration HITL (Human In The Loop), la journalisation et la surveillance des applications LLM.
- Ragas - Un cadre qui vous aide à évaluer vos pipelines de génération augmentée par récupération (RAG).
Cadres d’entraînement des LLM
Section intitulée « Cadres d’entraînement des LLM »- Meta Lingua - Une base de code légère, efficace et facile à modifier pour la recherche sur les LLM.
- Litgpt - Plus de 20 LLM haute performance, avec des recettes pour le préentraînement, l’ajustement fin et le déploiement à grande échelle.
- nanotron - Entraînement minimaliste de grands modèles de langage avec parallélisme 3D.
- DeepSpeed - DeepSpeed est une bibliothèque d’optimisation de l’apprentissage profond qui simplifie et améliore l’efficacité de l’entraînement et de l’inférence distribués.
- Megatron-LM - Recherche en cours sur l’entraînement de modèles Transformer à grande échelle.
- torchtitan - Une bibliothèque PyTorch native pour l’entraînement de grands modèles.
autres cadres
- Megatron-DeepSpeed - Version DeepSpeed de Megatron-LM de NVIDIA, qui ajoute la prise en charge de fonctions telles que l’entraînement de modèles MoE, l’apprentissage par curriculum, le parallélisme 3D et d’autres.
- torchtune - Une bibliothèque native PyTorch pour l’ajustement fin des LLM.
- ROLL - Une bibliothèque efficace et conviviale pour faire évoluer l’apprentissage par renforcement avec les grands modèles de langage.
- veRL - veRL est un cadre d’apprentissage par renforcement flexible et efficace pour les LLM.
- NeMo Framework - Cadre d’IA générative destiné aux chercheurs et développeurs PyTorch qui travaillent sur les grands modèles de langage (LLM), les modèles multimodaux (MM), la reconnaissance automatique de la parole (ASR), la synthèse vocale (TTS) et la vision par ordinateur (CV).
- Colossal-AI - Rendre les grands modèles d’IA moins coûteux et plus rapides, et les rendre plus accessibles.
- BMTrain - Entraînement efficace des grands modèles.
- Mesh Tensorflow - Mesh TensorFlow : le parallélisme de modèles simplifié.
- maxtext - Un LLM JAX simple, performant et évolutif !
- GPT-NeoX - Une implémentation de Transformers autorégressifs parallélisés sur GPU, basée sur la bibliothèque DeepSpeed.
- Transformer Engine - Une bibliothèque pour accélérer l’entraînement de modèles Transformer sur les GPU NVIDIA.
- OpenRLHF - Un cadre RLHF évolutif, performant et facile à utiliser (réglage complet PPO 70B+, DPO itératif, LoRA, RingAttention et RFT).
- TRL - TRL est une bibliothèque complète qui fournit des outils pour entraîner des modèles de langage Transformer par apprentissage par renforcement, de l’ajustement fin supervisé (SFT) à la modélisation de récompense (RM), puis à l’optimisation de politique proximale (PPO).
- unslothai - Un cadre spécialisé dans l’ajustement fin efficace. Sa page GitHub propose des modèles prêts à l’emploi pour ajuster divers LLM, afin d’entraîner facilement vos propres données gratuitement dans le cloud Google Colab.
- Axolotl - Cadre open source pour l’ajustement fin et l’évaluation des LLM. Il simplifie l’expérimentation avec différentes configurations d’entraînement ainsi que la reproduction et le partage des résultats, avec la prise en charge de LoRA, QLoRA, DeepSpeed, PEFT et de configurations multi-GPU.
Inférence des LLM
Section intitulée « Inférence des LLM »Référence : llm-inference-solutions
- SGLang - SGLang est un cadre de service rapide pour les grands modèles de langage et les modèles de langage visuel.
- vLLM - Un moteur d’inférence et de service pour les LLM, offrant un débit élevé et une utilisation efficace de la mémoire.
- llama.cpp - Inférence de LLM en C/C++.
- ollama - Lancez-vous avec Llama 3, Mistral, Gemma et d’autres grands modèles de langage.
- TGI - Une boîte à outils pour déployer et servir des grands modèles de langage (LLM).
- TensorRT-LLM - Cadre NVIDIA pour l’inférence des LLM.
autres outils de déploiement
- FasterTransformer - Cadre NVIDIA pour l’inférence des LLM (migré vers TensorRT-LLM).
- MInference - Pour accélérer l’inférence des LLM à long contexte, calcule l’attention de façon creuse, dynamique et approchée, ce qui réduit jusqu’à 10 fois la latence de préremplissage sur un A100 tout en maintenant la précision.
- exllama - Réécriture plus économe en mémoire de l’implémentation Llama de HF Transformers, conçue pour utiliser des poids quantifiés.
- FastChat - Un système distribué de service multi-modèle pour les LLM, doté d’une interface Web et d’API REST compatibles avec OpenAI.
- mistral.rs - Inférence de LLM à une vitesse fulgurante.
- SkyPilot - Exécutez des LLM et des traitements par lots sur n’importe quel cloud. Réduisez les coûts au maximum, profitez d’une disponibilité optimale des GPU et d’une exécution gérée, le tout via une interface simple.
- Haystack - Un cadre NLP open source qui permet d’utiliser les LLM et les modèles fondés sur Transformer de Hugging Face, OpenAI et Cohere pour interagir avec vos propres données.
- OpenLLM - Ajustez, servez, déployez et surveillez en production tous les LLM open source. Utilisé en production chez BentoML pour des applications fondées sur les LLM.
- DeepSpeed-Mii - MII permet une inférence à faible latence et à haut débit, similaire à vLLM et optimisée par DeepSpeed.
- Text-Embeddings-Inference - Inférence de représentations vectorielles de texte en Rust, licence HFOIL.
- Infinity - Inférence de représentations vectorielles de texte en Python.
- LMDeploy - Un cadre d’inférence et de service pour les LLM et les modèles de langage visuel (VL), à haut débit et faible latence.
- Liger-Kernel - Noyaux Triton efficaces pour l’entraînement des LLM.
- prima.cpp - Une implémentation distribuée de llama.cpp qui permet d’exécuter des LLM de niveau 70B sur des appareils courants.
- deploy-llms-with-ansible - Déployez facilement n’importe quel LLM sur une machine virtuelle avec une configuration minimale, à l’aide d’Ansible.
Applications des LLM
Section intitulée « Applications des LLM »Référence : awesome-llm-apps
- dspy - DSPy : le cadre pour programmer les modèles de fondation, plutôt que de leur soumettre des prompts.
- LangChain — Une bibliothèque Python/JavaScript populaire pour chaîner des séquences de prompts de modèles de langage.
- LlamaIndex — Une bibliothèque Python qui enrichit les applications LLM avec des données.
autres applications
-
MLflow - MLflow : un cadre open source couvrant tout le cycle de vie de l’apprentissage automatique, qui aide les développeurs à suivre les expériences, évaluer les modèles et prompts, déployer des modèles et ajouter de l’observabilité avec le traçage.
-
Swiss Army Llama - Un ensemble complet d’outils pour travailler avec des LLM locaux et réaliser diverses tâches.
-
LiteChain - Une alternative légère à LangChain pour composer des LLM.
-
magentic - Intégrez facilement les LLM sous forme de fonctions Python.
-
wechat-chatgpt - Utilisez ChatGPT sur WeChat via wechaty.
-
promptfoo - Testez vos prompts. Évaluez et comparez les résultats des LLM, détectez les régressions et améliorez la qualité des prompts.
-
Agenta - Créez, versionnez, évaluez et déployez facilement vos applications reposant sur les LLM.
-
Serge - Une interface de discussion conçue avec llama.cpp pour exécuter des modèles Alpaca. Sans clé API, entièrement auto-hébergée !
-
Langroid - Pilotez les LLM grâce à la programmation multi-agents.
-
Embedchain - Cadre permettant de créer des bots de type ChatGPT à partir de vos jeux de données.
-
Opik - Évaluez, testez et déployez vos applications LLM en toute confiance grâce à une suite d’outils d’observabilité qui calibre les résultats des modèles de langage tout au long du cycle de développement et de production.
-
IntelliServer - Simplifie l’évaluation des LLM en fournissant un microservice unifié pour accéder à plusieurs modèles d’IA et les tester.
-
Langchain-Chatchat - Anciennement langchain-ChatGLM, une application locale de questions-réponses fondée sur les connaissances et les LLM (comme ChatGLM), avec LangChain.
-
Search with Lepton - Créez votre propre moteur de recherche conversationnel en moins de 500 lignes de code avec LeptonAI.
-
Robocorp - Créez, déployez et exécutez des Actions en Python où que vous soyez pour améliorer vos agents et assistants d’IA. Tout est inclus : vaste ensemble de bibliothèques, d’outils auxiliaires et de journalisation.
-
Tune Studio - Environnement de test pour les développeurs, pour ajuster et déployer des LLM.
-
LLocalSearch - Recherche Web exécutée localement à l’aide de chaînes LLM.
-
AI Gateway — La passerelle simplifie les requêtes vers plus de 100 modèles open source et propriétaires avec une API unifiée. Prête pour la production, elle prend en charge la mise en cache, les solutions de repli, les nouvelles tentatives, les délais d’expiration et l’équilibrage de charge, et peut être déployée en périphérie pour réduire la latence.
-
talkd.ai dialog - API simple pour déployer le système RAG ou le LLM de votre choix avec des plugins.
-
Wllama - Liaison WebAssembly pour llama.cpp, permettant l’inférence des LLM dans le navigateur.
-
GPUStack - Un gestionnaire de clusters GPU open source pour exécuter des LLM.
-
MNN-LLM — Un cadre d’inférence sur appareil, comprenant l’inférence des LLM sur appareils (téléphones mobiles, PC, objets connectés).
-
CAMEL - Premier cadre multi-agents pour LLM.
-
QA-Pilot - Projet de conversation interactive qui utilise les LLM d’Ollama, OpenAI ou MistralAI pour explorer rapidement un dépôt de code GitHub ou des ressources de fichiers compressées.
-
Shell-Pilot - Interagissez avec des LLM via les modèles Ollama (ou OpenAI, MistralAI) au moyen de simples scripts shell sur Linux (ou macOS), pour gérer votre système intelligemment sans aucune dépendance.
-
MindSQL - Un paquet Python pour convertir du texte en SQL, avec des fonctions d’auto-hébergement et des API REST compatibles avec les LLM propriétaires et open source.
-
Langfuse - Plateforme open source d’ingénierie des LLM 🪢 : traçage, évaluations, gestion des prompts, évaluations et environnement de test.
-
AdalFlow - AdalFlow : la bibliothèque pour créer et optimiser automatiquement des applications LLM.
-
Guidance — Une bibliothèque Python pratique de Microsoft qui utilise les modèles Handlebars pour entrelacer génération, prompting et contrôle logique.
-
Evidently — Un cadre open source pour évaluer, tester et surveiller les systèmes ML et ceux reposant sur des LLM.
-
Chainlit — Une bibliothèque Python pour créer des interfaces de chatbot.
-
Guardrails.ai — Une bibliothèque Python pour valider les résultats et réessayer en cas d’échec. Encore en version alpha, elle peut donc présenter des défauts et des bugs.
-
Semantic Kernel — Une bibliothèque Python/C#/Java de Microsoft qui prend en charge la création de modèles de prompts, l’enchaînement de fonctions, la mémoire vectorisée et la planification intelligente.
-
Prompttools — Outils Python open source pour tester et évaluer les modèles, les bases de données vectorielles et les prompts.
-
Outlines — Une bibliothèque Python qui fournit un langage spécifique à un domaine pour simplifier les prompts et contraindre la génération.
-
Promptify — Une petite bibliothèque Python pour utiliser les modèles de langage dans des tâches de NLP.
-
Scale Spellbook — Produit payant pour créer, comparer et lancer des applications à base de modèles de langage.
-
PromptPerfect — Produit payant pour tester et améliorer les prompts.
-
Weights & Biases — Produit payant pour suivre les expériences d’entraînement de modèles et d’ingénierie des prompts.
-
OpenAI Evals — Bibliothèque open source pour évaluer les performances des modèles de langage et des prompts sur des tâches.
-
Arthur Shield — Produit payant qui détecte la toxicité, les hallucinations, les injections de prompts, etc.
-
LMQL — Langage de programmation pour interagir avec les LLM, avec prise en charge des prompts typés, du flux de contrôle, des contraintes et des outils.
-
ModelFusion - Bibliothèque TypeScript pour créer des applications avec des LLM et d’autres modèles d’apprentissage automatique (synthèse vocale vers texte, texte vers parole, génération d’images).
-
OneKE — Modèle bilingue chinois-anglais d’extraction de connaissances, combinant graphes de connaissances et technologies de traitement du langage naturel.
-
llm-ui - Une bibliothèque React pour créer des interfaces utilisateur pour LLM.
-
Wordware - Un environnement de développement intégré hébergé sur le Web où des spécialistes métier non techniques collaborent avec des ingénieurs en IA pour créer des agents spécialisés. Le prompting y est abordé comme un nouveau langage de programmation plutôt que comme des blocs low-code ou no-code.
-
Wallaroo.AI - Déployez, gérez et optimisez n’importe quel modèle à grande échelle, dans tout environnement du cloud à la périphérie. Permet de passer d’un notebook Python à l’inférence en quelques minutes.
-
Dify - Une plateforme open source de développement d’applications LLM dotée d’une interface intuitive qui simplifie les flux de travail d’IA, la gestion des modèles et le déploiement en production.
-
LazyLLM - Application LLM open source permettant de créer facilement des applications LLM multi-agents ; prend en charge le déploiement et l’ajustement fin des modèles.
-
MemFree - Moteur de recherche hybride d’IA open source qui fournit instantanément des réponses précises depuis Internet, les favoris, les notes et les documents. Déploiement en un clic.
-
AutoRAG - Outil AutoML open source pour RAG. Optimise automatiquement la qualité des réponses RAG, de l’évaluation du jeu de données de génération au déploiement du pipeline RAG optimisé.
-
Epsilla - Plateforme tout-en-un d’agents LLM utilisant vos données et connaissances privées, qui fournit des agents d’IA prêts pour la production dès le premier jour.
-
Arize-Phoenix - Outil open source d’observabilité du ML qui s’exécute dans votre environnement de notebook. Surveille et ajuste finement les LLM, les modèles de vision par ordinateur et les modèles tabulaires.
-
LLM - Utilitaire CLI et bibliothèque Python pour interagir avec les grands modèles de langage, via des API distantes ou des modèles installables et exécutables sur votre propre machine.
-
Just-Chat - Créez votre agent LLM et discutez avec lui simplement et rapidement !
-
Agentic Radar - Analyseur de sécurité CLI open source pour les flux de travail agentiques. Analyse le code source du workflow, détecte les vulnérabilités et génère une visualisation interactive ainsi qu’un rapport détaillé. Prend en charge LangGraph, CrewAI, n8n, OpenAI Agents et bien d’autres.
-
LangWatch - Plateforme open source d’observabilité des LLM, d’évaluation des prompts et d’optimisation des prompts.
-
TensorZero - TensorZero est un cadre open source pour créer des applications LLM de qualité production. Il unifie une passerelle LLM, l’observabilité, l’optimisation, les évaluations et l’expérimentation.
Tutoriels et cours sur les LLM
Section intitulée « Tutoriels et cours sur les LLM »- Andrej Karpathy Series - Ma série préférée !
- Umar Jamil Series - Des vidéos de grande qualité et pédagogiques à ne pas manquer.
- Alexander Rush Series - Des ressources pédagogiques de grande qualité à ne pas manquer.
- llm-course - Cours pour découvrir les grands modèles de langage (LLM), avec feuilles de route et notebooks Colab.
- UWaterloo CS 886 - Progrès récents sur les modèles de fondation.
- CS25-Transformers United
- ChatGPT Prompt Engineering
- Princeton: Understanding Large Language Models
- CS324 - Large Language Models
- State of GPT
- A Visual Guide to Mamba and State Space Models
- Let’s build GPT: from scratch, in code, spelled out.
- minbpe - Code minimal et épuré pour l’algorithme Byte Pair Encoding (BPE), couramment utilisé pour la tokenisation des LLM.
- femtoGPT - Implémentation entièrement en Rust d’un Transformer génératif pré-entraîné minimal.
- Neurips2022-Foundational Robustness of Foundation Models
- ICML2022-Welcome to the “Big Model” Era: Techniques and Systems to Train and Serve Bigger Models
- GPT in 60 Lines of NumPy
- LLM‑RL‑Visualized (EN) | LLM‑RL‑Visualized (中文) - Plus de 100 schémas d’algorithmes LLM et RL 📚.
Livres sur les LLM
Section intitulée « Livres sur les LLM »- Generative AI with LangChain: Build large language model (LLM) apps with Python, ChatGPT, and other LLMs - accompagné d’un dépôt GitHub qui présente une grande partie des fonctionnalités
- Build a Large Language Model (From Scratch) - Un guide pour créer votre propre LLM fonctionnel.
- BUILD GPT: HOW AI WORKS - explique comment coder de zéro un Transformer génératif pré-entraîné (GPT).
- Hands-On Large Language Models: Language Understanding and Generation - Découvrez l’univers des grands modèles de langage grâce à plus de 275 illustrations originales dans ce guide illustré !
- The Chinese Book for Large Language Models - Un manuel d’introduction aux LLM fondé sur A Survey of Large Language Models.
Réflexions marquantes sur les LLM
Section intitulée « Réflexions marquantes sur les LLM »- Why did all of the public reproduction of GPT-3 fail?
- A Stage Review of Instruction Tuning
- LLM Powered Autonomous Agents
- Why you should work on AI AGENTS!
- Google “We Have No Moat, And Neither Does OpenAI”
- AI competition statement
- Prompt Engineering
- Noam Chomsky: The False Promise of ChatGPT
- Is ChatGPT 175 Billion Parameters? Technical Analysis
- The Next Generation Of Large Language Models
- Large Language Model Training in 2023
- How does GPT Obtain its Ability? Tracing Emergent Abilities of Language Models to their Sources
- Open Pretrained Transformers
- Scaling, emergence, and reasoning in large language models
- Emergent Mind - Les dernières nouvelles de l’IA, sélectionnées et expliquées par GPT-4.
- ShareGPT - Partagez en un clic vos conversations ChatGPT les plus folles.
- Major LLMs + Data Availability
- 500+ Best AI Tools
- Cohere Summarize Beta - Présentation de Cohere Summarize Beta : un nouveau point de terminaison pour le résumé de texte.
- chatgpt-wrapper - ChatGPT Wrapper est une API Python et un outil CLI open source non officiel qui permet d’interagir avec ChatGPT.
- Cursor - Écrivez, modifiez et discutez de votre code avec une IA puissante.
- AutoGPT - Application expérimentale open source qui met en évidence les capacités du modèle de langage GPT-4.
- OpenAGI - Quand les LLM rencontrent les experts du domaine.
- EasyEdit - Un cadre facile à utiliser pour modifier les grands modèles de langage.
- chatgpt-shroud - Extension Chrome pour ChatGPT d’OpenAI qui améliore la confidentialité en permettant de masquer et d’afficher facilement l’historique des conversations. Idéale pour préserver la confidentialité lors du partage d’écran.
- AI For Developers - Liste d’outils et d’agents d’IA pour les développeurs.
Contributions
Section intitulée « Contributions »Ce dépôt est actif et vos contributions sont toujours les bienvenues !
Je laisserai ouvertes certaines pull requests si je ne suis pas sûr qu’elles soient remarquables pour les LLM ; vous pouvez voter pour elles en ajoutant 👍.
Pour toute question sur cette liste sélective, n’hésitez pas à me contacter à l’adresse chengxin1998@stu.pku.edu.cn.
HagiCode
HagiCode est un espace de développement agentique. Des interactions d’interface riches et pratiques rendent la planification, l’exécution des agents et le travail sur les projets accessibles et faciles à suivre, pour une expérience de développement engageante.
Une expérience de développement engageante grâce à des interactions d’interface riches et pratiques.
- IntelligentLes workflows OpenSpec transforment une intention en parcours exécutable, de la proposition à la livraison en passant par la conception et les tâches.
- EfficaceL’exécution multi-agent fait avancer recherche, réalisation et revue en parallèle, sur plusieurs dépôts et avec les Agent CLI que vous utilisez déjà.
- IntéressantDes interactions d’interface riches et pratiques rendent la planification, l’exécution des agents et le travail sur les projets accessibles et faciles à suivre.
Télécharger pour Windows
Partager HagiCode
Transformez vos idées en logiciels livrés.
HagiCode est un espace de développement agentique : les workflows OpenSpec planifient le changement, l’exécution multi-agent le réalise et Hero Scenario rend le long parcours visible, pour transformer vos idées en logiciels livrés.
- Intelligent
- Les workflows OpenSpec transforment une intention en parcours, de la proposition à la livraison.
- Efficace
- L’exécution multi-agent mène recherche, réalisation et revue en parallèle.
- Ludique
- Les interactions d’interface facilitent la planification, l’exécution des agents et les projets.
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:

