项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 427
技术标签
使用教程
环境要求
- Docker
- 一个模型 API
安装与启动步骤
-
1拉仓库
服务与配置模板在同一仓库。
git clone https://github.com/messkan/prompt-cache.git -
2用 compose 起
它自己是轻量服务,容器最省事。
docker-compose up -d -
3把应用指向缓存地址
改应用的 base URL 即可,业务代码不用动。
-
4造两次相似提问
看第二次是否命中缓存并显著变快。
-
5调相似度阈值
阈值太低会答错,太高等于没缓存。
如何确认成功
两条语义相近但措辞不同的提问,第二条命中缓存且返回内容与第一条一致,同时延迟明显下降
注意事项
- 它是语义缓存,不是精确匹配缓存,命中判断依赖嵌入相似度。
- 阈值设低了会把不同问题当成同一个,答非所问比慢更糟。
- 缓存对事实类重复问答有效,对需要实时数据的场景有害。
- 缓存里存的是完整回答,注意清理与隐私。
- 命中率与效果要一起看,别只盯命中率。
核心亮点
- 语义缓存精准,相似问题直接命中,不重复烧钱
- Go 编写,代理层延迟极低,亚毫秒级响应
- 不绑定厂商,兼容任意 LLM 服务,接入成本低
不足之处
- 早期项目,GitHub 星标仅 244,生态和文档待完善
- 语义匹配的准确性和误判率需在真实场景中验证
适用场景
- 高频重复的客服问答系统,降低 API 费用
- 企业内部知识库查询,加速响应
- AI 编程助手,缓存常见代码生成请求
替代项目
GPTCache、RedisLangChain Cache、Semantic Cache (LiteLLM)
同类项目推荐
chatllm.cpp
开源
纯 C++ 本地跑大模型,开箱即聊不装 Python
Pure C++ implementation of several models for real-time chatting on your computer (C···
skills
开源
让 AI 助手秒变 Qdrant 专家,搞定向量搜索开发与运维
Agent skills for Qdrant vector search: scaling, performance optimization, search qua···
freebucks-proxy
开源
多账号池化 OpenAI 网关,编码模型调用不再被限流卡住
Archived; no longer maintained.
Mooncake
开源
用缓存复用和分离式调度,让大模型服务又快又省
Mooncake is the serving platform for Kimi, a leading LLM service provided by Moonsho···
deepreasoning
开源
让 Claude 思考过程可见,结合 DeepSeek R1 推理链,提升 AI 决策透明度。
A high-performance LLM inference API and Chat UI that integrates DeepSeek R1's CoT r···
pawwake
开源
给任意 LLM 加长期记忆,不改造应用
给AI加长期记忆的轻量网关 / A lightweight gateway that adds long-term memory to any L···
mcp-context-forge
开源
统一网关聚合 MCP/A2A/REST,让 Agent 调用更安全可控。
An AI Gateway, registry, and proxy that sits in front of any MCP, A2A, or REST/gRPC ···
mloda
开源
插件化数据访问,让 AI 应用轻松获取可追溯的数据上下文。
mloda.ai - Open Data Access for AI and ML. Plugin-based. Traceable. Framework-agnost···
cc-statistics
开源
一个面板看穿所有AI编程工具的花费与效率
AI Coding stats dashboard — track costs, tokens, and efficiency across Claude Code ···
