Haystack
LLM을 사용해 프로덕션 준비가 된 검색과 RAG(검색 증강 생성) 애플리케이션을 구축하기 위한 오픈소스 프레임워크입니다.
- 활발히 유지보수됨
- 관대한 라이선스
개요
Haystack은 문서 검색, 임베딩, 랭킹, 생성 같은 조합 가능한 구성 요소를 제공하여 LLM 기반 검색·질의응답 파이프라인을 구축할 수 있게 해주며, 다양한 벡터 데이터베이스, 문서 저장소, 모델 제공자에 대한 커넥터를 갖추고 있습니다. 단일 블랙박스 추상화가 아니라 명시적이고 검사 가능한 파이프라인을 중심으로 설계되었습니다.
Haystack은 검색 증강 생성이나 엔터프라이즈 검색 애플리케이션을 전문적으로 구축하는 팀에 적합하며, 카탈로그에 있는 더 범용적인 LLM 애플리케이션 프레임워크인 LangChain보다 더 집중된 대안입니다.
이 카탈로그에 오른 이유
카탈로그 평점: ★★★☆☆ (3/5)
Established RAG/LLM orchestration framework, meaningful overlap with LangChain/LlamaIndex.
- 성숙 단계
- 벤더 지원
- 카테고리
- AI 및 머신러닝
- 언어
- Python
- 라이선스
- Apache-2.0
관련 프로젝트
LlamaIndex
MIT대규모 언어 모델을 문서, 데이터베이스, API 같은 자신의 데이터에 연결해 검색 증강 애플리케이션을 만드는 데이터 프레임워크입니다.
활발히 유지보수됨
- AI 및 머신러닝
LangChain
MIT대규모 언어 모델, 에이전트, 검색 증강 생성(RAG)으로 구동되는 애플리케이션을 개발하기 위한 프레임워크입니다.
활발히 유지보수됨
- AI 및 머신러닝
Semantic Kernel
MIT플러그인, 메모리, 계획 기능을 지원하며 대규모 언어 모델을 애플리케이션에 통합하기 위한 Microsoft의 오픈소스 SDK입니다.
활발히 유지보수됨
- AI 및 머신러닝
Instructor
MIT검증을 위한 함수 호출 API와 Pydantic 모델을 사용해 LLM으로부터 신뢰할 수 있는 구조화된 데이터 출력을 얻는 라이브러리입니다.
활발히 유지보수됨
- AI 및 머신러닝
잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기