LLM Engineer Toolkit:精选的120多个LLM工具库_云技派

LLM Engineer Toolkit:精选的120多个LLM工具库_云技派 152

一个精心整理的LLM工具库,它将120多个与LLM相关的库按照功能和用途进行了细致分类,涵盖了从训练微调、应用开发、推理服务到安全评估等 LLM 开发全流程所需的工具。

#Ai工具箱 #Ai学习资源

LLM Engineer Toolkit:精选的120多个LLM工具库_云技派소개

LLM Engineer Toolkit란 무엇인가요?

LLM Engineer Toolkit은 LLM 관련 도구들을精心 정리한 라이브러리로, 120개 이상의 LLM 관련 라이브러리를 기능과 용도에 따라 세분화하여 분류해 놓은 것입니다. 학습·파인튜닝, 애플리케이션 개발, 추론 서비스부터 보안 평가에 이르기까지 LLM 개발의 전 과정을 지원하는 도구들을 망라합니다.

LLM Engineer Toolkit工具.jpg

LLM Engineer Toolkit 도구 분류

1. LLM 학습 및 파인튜닝

  • unsloth: LLM을 빠르게 파인튜닝하고 메모리 사용량을 줄여줍니다.

  • PEFT: 매개변수 효율적 파인튜닝 라이브러리입니다.

  • TRL: 강화학습을 통해 Transformer 언어 모델을 학습합니다.

  • DeepSpeed: 분산 학습 및 추론 최적화 라이브러리입니다.

2. LLM 애플리케이션 개발

  • LangChain: LLM 기반 애플리케이션을 개발합니다.

  • Llama Index: LLM 애플리케이션을 위한 데이터 프레임워크를 제공합니다.

  • Haystack: Transformer 모델 및 벡터 검색과의 통합을 지원하는 엔드투엔드 LLM 프레임워크입니다.

3. LLM 추론

  • vLLM: 높은 처리량과 메모리 효율성을 갖춘 추론 엔진입니다.

  • LightLLM: 경량급의 확장 가능한 추론 프레임워크입니다.

  • TensorRT-LLM: LLM 추론을 최적화하기 위한 Nvidia 프레임워크입니다.

4. LLM 서비스

  • Langcorn: LangChain 애플리케이션을 자동으로 FastAPI 서비스로 배포합니다.

  • LitServe: 배치 처리, 스트리밍 및 GPU 자동 확장을 지원하는 빠른 서비스 엔진입니다.

LLM Engineer Toolkit工具分类.webp

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을 병합하는 도구입니다.

llm-engineer-toolkit 도구 라이브러리GitHub 저장소:https://github.com/KalyanKS-NLP/llm-engineer-toolkit

LLM Engineer Toolkit:精选的120多个LLM工具库_云技派 와 관련된 도구