RAG设计之分词器

本文的主题是“分词器”,乍一看是不是感觉很陌生,其实我如果不做 RAG系统开发,我也是懵逼🙂‍↕️,幸好经过调试、开发了我们游戏内的自定义分词器后,现在熟了一些,本文涉及的项目内容、架构实现,都已经经过精简、脱敏处理,仅做📝

RAG系统设计

flowchart LR Client["前端/调用方"] --> API["FastAPI app_main:app"] API --> UserRouter["router/user_rt.py\n登录、注

RAG设计之快速上传文档解答

我们在 RAG 对话中,增加了一个快速上传文档的问答环节,但是设计上要求每个session_id只能上传一个文档 为什么呢? 我们团队认为,RAG系统增

Py数据库版本控制

0. 为什么要版本控制 进行后端开发时,数据库的表结构可能会变化。 如果此时已经有一些数据了,你可能为了避免丢失测试数据,会手动修改表结构,或者进行

Vue的组件间通信

在 vue 的组件化开发的过程中,数据交互是其中很重要的环节,不同的组件间如何进行通信就是今天要探讨的话题。所谓的通信就是组件之间获取属性和调用方法

Javascript中的异步问题

最近给一些同学讲js的异步问题,总结一下。 JavaScript 中的"异步",所谓的异步就是我不立刻等函数执行的结果,我去执行其他逻辑,当函

手写miniVue3-07实现computed

实现computed 本节实现computed(),先看测试用例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38