AnythingLLM 벡터 데이터베이스 — 내장 LanceDB와 다양한 제공자

AnythingLLM 벡터 데이터베이스 — 내장 LanceDB와 다양한 제공자

AnythingLLM은 기본적으로 LanceDB 기반의 비공개 내장 벡터 데이터베이스를 제공해요. 벡터가 AnythingLLM을 떠나지 않는 게 기본 동작이라 프라이버시가 보장됩니다.

출처: https://docs.anythingllm.com/features/vector-databases

지원하는 벡터 데이터베이스

AnythingLLM은 기본 옵션 외에도 많은 벡터 데이터베이스 제공자를 즉시(out of the box) 지원합니다.

  • 로컬(Local) 벡터 데이터베이스 제공자 — 로컬에서 실행되는 옵션들
  • 클라우드(Cloud) 벡터 데이터베이스 제공자 — 원격 관리형 옵션들

선택은 Docker 이미지에 따라 달라져요. 기본 이미지는 내장된 LanceDB를 쓰고, pg 이미지는 PostgreSQL + PGVector를 백엔드로 사용합니다. 로컬에서 가볍게 시작하고 싶다면 내장 기본값을, 팀 단위 확장이 필요하면 pg 이미지 같은 외부 벡터 DB를 고르면 됩니다.

더 알아보기