8️⃣LlmaPack

LlmaPack 사용법

%pip install pypdf -q -U

What is LlamaPack?

Llama Packs은 사전 패키지된 모듈/템플릿의 커뮤니티 중심 허브

LlamaPack 사용 2가지 방법

1. CLI

2. Python

Use Cases

RAG 파이프라인 개발에서 유용한 LlmaPack 4가지를 소개합니다.

Document 준비

HybridFusionRetrieverPack

  • Vector retriever

  • BM25 retriever

QueryRewritingRetrieverPack

이 팩은 사용자의 쿼리를 기반으로 여러 쿼리를 생성합니다.

SentenceWindowRetrieverPack

SentenceWindowRetrieverPack은 문서를 로드하고, 청크로 묶고, 각 청크에 메타데이터로 주변 컨텍스트를 추가하고, 검색 중에 응답 합성을 위해 각 청크에 컨텍스트를 다시 삽입합니다.

RecursiveRetrieverSmallToBigPack

RecursiveRetrieverSmallToBigPack은 문서를 로드하고 계층적 노드 그래프(더 큰 부모 노드와 더 작은 자식 노드)를 작성합니다.

LLamaPack 모듈의 개별적 사용

Packe에 포함된 모듈을 가져와서 개별적으로 사용할 수 있습니다.

Last updated