RedisVL — Redis를 벡터 DB로 쓰는 Python 라이브러리

RedisVL

RedisVL은 Redis를 벡터 데이터베이스로 활용해 AI 애플리케이션을 만들기 위한 전용 Python 클라이언트 라이브러리예요. 벡터 검색, 의미론적 캐싱(semantic caching), 스키마 관리, 여러 벡터라이저 지원을 고수준 API로 추상화하면서, Redis 특유의 속도와 안정성을 그대로 살려요. HNSW 같은 알고리즘으로 고차원 임베딩의 최근접 이웃 검색을 빠르게 처리하는 게 대표적인 쓰임이에요.

이 카테고리의 문서

  • 소개: RedisVL이 푸는 문제와 핵심 기능
  • 시작하기: IndexSchema 정의부터 벡터 검색까지
  • 에이전트 빌더: Redis 기반 AI 에이전트 코드 생성

출처: https://redis.io/docs/latest/integrate/redisvl/