Redis for AI 文档

Redis 用于 AI 文档的概述

Redis 存储和索引语义上表示非结构化数据的向量嵌入,包括文本段落、图像、视频或音频。将向量和相关的元数据存储在 hashesJSON 文档中,以便进行 indexingquerying

向量 RAG RedisVL
AI Redis icon. Redis 向量数据库快速入门指南 AI Redis icon. 检索增强生成快速入门指南 AI Redis icon. Redis 向量 Python 客户端库文档

概述

  1. 创建向量索引: Redis 根据定义的架构(包括向量字段和元数据)维护数据的二级索引。Redis 支持 FLATHNSW 向量索引类型。
  2. 存储和更新向量: Redis 将向量和元数据存储在哈希或 JSON 对象中。
  3. 使用向量搜索: Redis 支持多种高级查询策略,包括向量字段的 k-近邻 (KNN)、向量范围查询元数据过滤器
  4. 在运行时配置向量查询。选择最佳过滤模式以优化查询执行。

概念

学习如何在您的AI/ML项目中执行向量搜索并使用网关和语义缓存。

搜索 AI网关 语义缓存
AI Redis icon. 向量搜索指南 AI Redis icon. 使用Redis部署增强型网关 AI Redis icon. 语义缓存以加速、智能化LLM应用

生态系统集成

示例

开始使用以下Redis Python笔记本。

RAG

LLM 会话管理

语义缓存

代理

推荐系统

RATE THIS PAGE
Back to top ↑