Skip to main content
本笔记本演示了如何使用 RedisCache 和 RedisSemanticCache 类从 langchain-redis 包中实现 LLM 响应的缓存。

设置

首先,让我们安装所需的依赖项并确保 Redis 服务器正在运行。
确保您正在运行 Redis 服务器。您可以使用 Docker 启动:
或根据操作系统的指示安装并运行 Redis locally.

导入所需库

设置 OpenAI API 密钥

使用 RedisCache

使用 RedisSemanticCache

高级用法

Custom TTL (Time-To-Live)

自定义 RedisSemanticCache

结论

本笔记本演示了 RedisCache 和 RedisSemanticCache 的使用方法。这些缓存机制通过减少冗余的 API 调用和利用语义相似性实现智能缓存,可显著提升基于 LLM 的应用程序性能。基于 Redis 的实现方案为分布式系统提供了快速、可扩展且灵活的缓存解决方案。
官方原文:src/oss/python/integrations/caches/redis_llm_caching.mdx · 非官方翻译,译文由 AI 生成,以英文原文为准。
Last modified on November 3, 2026