클라이언트 하나에 여러 컬렉션
Chroma의 클라이언트는 디스크의 한 디렉터리를 가리켜. 그 안에 컬렉션을 만들면 같은 디스크 저장소를 공유하면서도 서로 독립적인 인덱스로 동작해. 일반적인 앱은 문서, 대화, 코드처럼 콘텐츠 형식마다 컬렉션을 하나씩 만들고 각각 알맞은 임베딩 모델과 메타데이터 스키마를 지정해.
거리 척도는 만들 때 정해
Chroma의 기본값은 코사인이지만 L2나 내적도 선택할 수 있어. 기존 컬렉션의 거리 척도를 바꾸려면 다시 구축해야 하므로 생성할 때 정해야 해. 대부분의 텍스트 검색에는 코사인을 그대로 쓰면 돼.