LLM Engineer Toolkit:精选的120多个LLM工具库_云技派
LLM Engineer Toolkit:精选的120多个LLM工具库_云技派Introduction
Qu'est-ce que LLM Engineer Toolkit ?
LLM Engineer Toolkit est une bibliothèque soigneusement organisée d'outils liés aux LLM. Elle classe de manière détaillée plus de 120 bibliothèques liées aux LLM selon leurs fonctionnalités et usages, couvrant l'ensemble des outils nécessaires au processus complet de développement de LLM, de l'entraînement et du fine-tuning au développement d'applications, en passant par l'inférence, le service et l'évaluation de la sécurité.

Catégories d'outils de LLM Engineer Toolkit
1. Entraînement et fine-tuning de LLM
unsloth : fine-tuning rapide de LLM avec une empreinte mémoire réduite.
PEFT : bibliothèque de fine-tuning efficace en paramètres.
TRL : entraînement de modèles de langage Transformer par apprentissage par renforcement.
DeepSpeed : bibliothèque d'optimisation pour l'entraînement et l'inférence distribués.
2. Développement d'applications LLM
LangChain : développement d'applications basées sur les LLM.
Llama Index : fournit un cadre de données pour les applications LLM.
Haystack : cadre LLM de bout en bout, prenant en charge l'intégration avec les modèles Transformer et la recherche vectorielle.
3. Inférence LLM
vLLM : moteur d'inférence à haut débit et économe en mémoire.
LightLLM : cadre d'inférence léger et extensible.
TensorRT-LLM : cadre Nvidia pour optimiser l'inférence des LLM.
4. Service LLM
Langcorn : déploiement automatique des applications LangChain en tant que services FastAPI.
LitServe : moteur de service rapide prenant en charge le batching, le streaming et l'autoscaling GPU.

5. Extraction de données LLM
Crawl4AI : web crawler open-source convivial pour les LLM.
Docling : outil d'analyse de documents.
PyMuPDF4LLM : outil permettant d'extraire le contenu des PDF.
6. Génération de données LLM
DataDreamer : bibliothèque de génération de données synthétiques.
fabricator : cadre flexible de génération de données synthétiques.
7. Sécurité والمراقبة الخاصة بـ LLM
LLM Guard : outils أمان للتفاعلات مع LLM.
Weights & Bias ; B
Helicone : plateforme مراقبة مفتوحة
8. تقييم LLM
Ragas : outil d'évaluation des applications LLM.
LangTest : fournit plusieurs types de tests pour évaluer la précision, les biais et la robustesse des LLM.
9. Modèles d'embedding LLM
Sentence-Transformers : modèles d'embedding de texte à la pointe de la technologie.
Text Embedding Inference : outil d'inférence de modèles d'embedding haute performance.
10. Autres
LLM Transparency Tool : outil permettant d'analyser les mécanismes internes des modèles Transformer.
mergekit : outil permettant de fusionner des LLM pré-entraînés.
llm-engineer-toolkit Dépôt GitHub :https://github.com/KalyanKS-NLP/llm-engineer-toolkit
Assistant scénario▸
Apps AI
Actualités AI