임베딩 데이터베이스를 기반으로 시맨틱 검색, RAG, LLM 오케스트레이션과 언어 모델 워크플로를 지원하는 올인원 Python AI 프레임워크입니다.
milvus-io/bootcamp
Milvus 벡터 데이터베이스로 비정형 데이터 검색 및 AI 애플리케이션을 만드는 방법을 보여주는 Jupyter Notebook 튜토리얼과 데모 모음입니다.
- 스타
- 2,451
- 포크
- 684
- 열린 이슈
- 0
- 마지막 커밋
- 17일 전
어떤 프로젝트인가요?
이 저장소는 오픈 소스 벡터 데이터베이스인 Milvus를 직접 다뤄볼 수 있는 노트북과 데모 프로젝트 모음입니다. 이미지, 오디오, 텍스트, 동영상, 분자 구조 등 비정형 데이터의 유사도 검색과 질의응답 및 NLP 시나리오를 다룹니다.
튜토리얼에서는 검색 증강 생성(RAG), 시맨틱 검색, dense 및 sparse 임베딩을 결합한 하이브리드 검색, 전체 텍스트 검색, 추천 시스템 등 일반적인 패턴을 살펴봅니다. 여러 예제에서는 Milvus를 LangChain, LlamaIndex 같은 프레임워크와 연동하는 방법을 보여줍니다.
콘텐츠는 실행 가능한 노트북 형태로 구성되어 있어, 개발자는 각 예제를 단계별로 따라 하고 코드를 자체 데이터에 맞게 수정할 수 있습니다.
핵심 기능
- 01Milvus를 활용한 RAG, 시맨틱 검색, 하이브리드 검색 노트북 튜토리얼
- 02이미지, 오디오, 분자 유사도 검색 예제
- 03LangChain 및 LlamaIndex 연동 예제
- 04전체 텍스트 검색 및 멀티 벡터 검색 데모
- 05추천 시스템 및 클러스터링 예제
활용 사례
- 벡터 데이터베이스에서 검색 증강 생성 파이프라인을 구축하는 방법 학습
- 제품의 이미지 또는 오디오 유사도 검색 프로토타입 제작
- dense 및 sparse 임베딩을 결합하는 하이브리드 검색 탐색
- Milvus 기반 데모를 만들 때 노트북을 시작 템플릿으로 활용
포함된 컬렉션
토픽
자주 묻는 질문
- bootcamp은(는) 무엇인가요?
- Milvus 벡터 데이터베이스로 비정형 데이터 검색 및 AI 애플리케이션을 만드는 방법을 보여주는 Jupyter Notebook 튜토리얼과 데모 모음입니다. 이 저장소는 오픈 소스 벡터 데이터베이스인 Milvus를 직접 다뤄볼 수 있는 노트북과 데모 프로젝트 모음입니다. 이미지, 오디오, 텍스트, 동영상, 분자 구조 등 비정형 데이터의 유사도 검색과 질의응답 및 NLP 시나리오를 다룹니다.
- bootcamp은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- bootcamp은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- bootcamp은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. bootcamp의 마지막 커밋은 2026년 10월 21일입니다.
- bootcamp은(는) 어디에 사용할 수 있나요?
- 벡터 데이터베이스에서 검색 증강 생성 파이프라인을 구축하는 방법 학습 제품의 이미지 또는 오디오 유사도 검색 프로토타입 제작 dense 및 sparse 임베딩을 결합하는 하이브리드 검색 탐색 Milvus 기반 데모를 만들 때 노트북을 시작 템플릿으로 활용
- bootcamp은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/milvus-io/bootcamp
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
BAAI의 검색 툴킷으로, BGE 임베딩 및 리랭커 모델과 검색·RAG를 위한 학습, 평가, 튜토리얼을 제공합니다.
AI 앱을 위한 오픈 소스 임베딩 데이터베이스로, 문서와 벡터를 저장해 시맨틱·하이브리드·전체 텍스트 검색을 지원합니다.
Epsilla는 메타데이터 필터링, 하이브리드 검색, LLM 검색 연동을 지원하는 임베딩 유사도 검색용 오픈 소스 C++ 벡터 데이터베이스입니다.
관리형 벡터 및 전문 검색 데이터베이스 Pinecone의 공식 TypeScript/Node.js SDK입니다.
RAG 파이프라인용 텍스트 청크 분할을 지원하는 경량 Python 라이브러리로, 다양한 청커와 정제기, 벡터 데이터베이스 연동 기능을 제공합니다.