掘金· 我是Allen·· 20 天前AI 评分62
从零手搓 RAG 之 Embedding 技术:FastRAG 如何接入嵌入模型
从零手搓 RAG 之 Embedding 技术
AI 导读
我是Allen 在 FastRAG 项目里讲 RAG 的嵌入环节,把切片交给嵌入模型编码成向量再写入向量库,并给出 Go 实现。代码把查询向量和文档向量分成两个接口方法,因为 bge-m3、E5、GTE 这类模型检索时要给 query 加指令前缀而文档侧不加,混用会掉分;同一个实现靠 protocol 开关兼容 DashScope 与另一套请求响应协议。
来源:掘金 · juejin.cn