这组笔记主要记录 StarryRAG 从能跑起来到可以上线使用的一些内容。
文章目录
0. StarryRAG所用到的一些技术概念-starryv.top
1. Embedding:从文本到可检索的向量-starryv.top
2. RAG:从博客文章到可引用回答-starryv.top
3. [SSE 流式问答:后端、代理与浏览器各自要做什么](./03-sse-流式问答.md)
4. [限流、缓存与降级:让个人项目在真实请求下不容易失控](./04-限流缓存与稳定性.md)
5. [部署与排障:Docker、Qdrant 和 Nginx Proxy Manager](./05-部署与排障.md)
阅读顺序
先看相关技术概念,再看 Embedding 和 RAG。前者解释数据怎样进入向量库,后者解释请求怎样从问题走到答案。SSE 文章单独讨论输出体验,限流与部署文章记录线上遇到的实际问题。
这些文章没有把项目包装成一个“万能方案”。Embedding 模型的限额、代理的缓冲策略、内存缓存的生命周期,都会直接影响结果。把这些限制写清楚,比堆几个看起来漂亮的架构名词更有用。