DataStax Astra DB는 Apache Cassandra® 기반으로 구축된 서버리스 AI 지원 데이터베이스로, 사용하기 쉬운 JSON API를 통해 편리하게 사용할 수 있습니다.
DataStax에서 제공하는 튜토리얼을 참조하세요.
설치 및 설정
다음 Python 패키지를 설치하세요:Vector Store
몇 가지 일반적인 초기화 패턴은 다음과 같습니다:AstraDBVectorStore 클래스의 주요 기능:
- 네이티브 async API;
- 검색 시 메타데이터 필터링;
- MMR (maximum marginal relevance) 검색;
- 서버 측 embedding 계산 (Astra DB 용어로 “vectorize”);
- 기존에 데이터가 채워진 Astra DB collection에서 설정 자동 감지;
- hybrid search (vector + BM25 및 rerank 단계);
- Astra가 아닌 Data API 지원 (예: 자체 호스팅 HCD 배포);
LLM Cache
Semantic LLM Cache
Document loader
Self-querying retriever
Store
Byte Store
Connect these docs programmatically to Claude, VSCode, and more via MCP for real-time answers.