35

How: Chroma 벡터 DB 실습

Day 2: 임베딩 & 벡터 DB

학습 목표

Chroma에 문서를 저장할 수 있다 Chroma에서 유사 문서를 검색할 수 있다

Chroma 벡터 DB 실습

왜 벡터 DB가 필요한가?

에디터 로딩 중...

Chroma 특징

항목설명
설치pip install chromadb
저장로컬 파일 (./chroma_db/)
비용무료, 오픈소스
용도개발/테스트, 소규모 프로덕션

미션

  1. Chroma 컬렉션 생성
  2. FAQ 문서 3개 추가
  3. "돈 돌려받기"로 검색 → "환불 정책" 찾기
에디터 로딩 중...
힌트 보기
  • collection.add()에 documents, ids, metadatas 전달
  • collection.query()에 query_texts, n_results 전달
  • distances가 낮을수록 유사함 (L2 거리)
정답 보기
에디터 로딩 중...