LLM Engineer Toolkit:精选的120多个LLM工具库_云技派
LLM Engineer Toolkit:精选的120多个LLM工具库_云技派Описание
Что такое LLM Engineer Toolkit?
LLM Engineer Toolkit — это тщательно подобранная коллекция инструментов для LLM, в которой более 120 связанных с LLM библиотек аккуратно классифицированы по функциям и назначению, охватывая все этапы разработки LLM — от обучения и дообучения, разработки приложений, сервисов инференса до оценки безопасности.

Категории инструментов LLM Engineer Toolkit
1. Обучение и дообучение LLM
unsloth: быстрое дообучение LLM с уменьшенным потреблением памяти.
PEFT: библиотека для параметрически-эффективного дообучения.
TRL: обучение трансформерных языковых моделей с помощью обучения с подкреплением.
DeepSpeed: библиотека для распределённого обучения и оптимизации инференса.
2. Разработка приложений на базе LLM
LangChain: разработка приложений на основе LLM.
Llama Index: фреймворк данных для приложений на базе LLM.
Haystack: комплексный фреймворк для LLM с поддержкой интеграции с моделями Transformer и векторным поиском.
3. Инференс LLM
vLLM: движок инференса с высокой пропускной способностью и эффективным использованием памяти.
LightLLM: лёгкий и масштабируемый фреймворк инференса.
TensorRT-LLM: фреймворк Nvidia для оптимизации инференса LLM.
4. Сервинг LLM
Langcorn: автоматическое развёртывание приложений LangChain в виде сервисов FastAPI.
LitServe: быстрый сервинговый движок с поддержкой пакетной обработки, потоковой передачи и автоматического масштабирования на GPU.

5. Извлечение данных для LLM
Crawl4AI: веб-скрапер с открытым исходным кодом, дружественный к LLM.
Docling: инструмент для разбора документов.
PyMuPDF4LLM: инструмент для извлечения содержимого из PDF.
6. Генерация данных для LLM
DataDreamer: библиотека для генерации синтетических данных.
fabricator: гибкий фреймворк для генерации синтетических данных.
7. Безопасность и мониторинг LLM
LLM Guard: инструмент для обеспечения безопасности взаимодействий с LLM.
Weights & Biases: отслеживание производительности LLM.
Helicone: платформа наблюдаемости LLM с открытым исходным кодом.
8. Оценка LLM
Ragas: инструмент для оценки приложений на базе LLM.
LangTest: предоставляет различные типы тестов для оценки точности, предвзятости и устойчивости LLM.
9. Модели эмбеддингов для LLM
Sentence-Transformers: современные модели текстовых эмбеддингов.
Text Embedding Inference: высокопроизводительный инструмент для инференса моделей эмбеддингов.
10. Прочее
LLM Transparency Tool: инструмент для анализа внутренних механизмов моделей Transformer.
mergekit: инструмент для объединения предобученных LLM.
Репозиторий на GitHub библиотеки инструментов llm-engineer-toolkit:https://github.com/KalyanKS-NLP/llm-engineer-toolkit
Помощник сценариста▸
AI Приложения
AI Новости