LlamaHub 포털과 현황
LlamaHub 포털과 현황
LlamaHub를 처음 접하면 웹 포털(llamahub.ai)에서 어떤 로더·도구·패키지가 있는지 탐색하게 돼요. RAG 응용을 시작하는 데 필요한 데이터 연결 소스를 한눈에 보여주죠. 다만 이제는 통합이 코어 llama-index로 이동했다는 점을 염두에 둬야 해요.
출처: LlamaHub
LlamaHub는 데이터 로더(data loader), 에이전트 도구(agent tool) 등의 저장소예요. RAG 응용을 시작할 때 필요한 '데이터를 LLM에 연결하는 연결부'를 모아두는 곳으로, 포털에서는 로더·도구·데이터셋·패키지 탭으로 나눠 탐색할 수 있어요.
이 저장소의 역사를 보면 재미있는 점이 있어요. 원래는 커뮤니티 기여로 만들어졌고, 데이터 로더·도구·llama-pack·llama-dataset을 모아 LlamaIndex·LangChain 등에서 쓰게 하는 게 목표였어요. 그런데 LlamaIndex v0.10이 나오면서 이 llama_hub 저장소는 아카이브·읽기 전용이 됐고, 모든 통합이 코어 llama-index 파이썬 저장소로 들어갔어요.
그래서 지금 LlamaHub를 쓰려면 두 가지 경로가 있어요.
- 이전 방식 — 아카이브된
llama-hub패키지나download_loader사용 (읽기 전용이라 유지보수 안 됨) - 현재 권장 방식 — 코어 llama-index 저장소에 포함된 통합·패키지 사용
새 프로젝트를 시작한다면 코어 llama-index의 통합을 쓰는 게 올바른 선택이에요. 포털(llamahub.ai)은 계속 운영되며, 사용 가능한 통합·데이터셋이 실제로 어디 있는지(주로 llama-index 저장소)를 가리켜 주는 역할을 해요.