搜索中文正文和常见中英文技术词,按教程、项目、面试题筛选。
「知识库」找到 329 条内容
按专题浏览 →匹配正文:…住。 为什么需要 RAG(一句话回顾) 仅靠模型参数不能可靠覆盖最新或私有知识,生成答案也可能出错。RAG 就是在提问前,先去外部知识库捞出相关资料,塞进上下文,让模型"照着资料答"——把闭卷考试变成开卷考试。 三步拆解 用户问题 ↓ ① 检索:把问题和知识库都变成向量,找最相似的几段 相关片段 ↓ ② 增强:把片段拼进 prompt("根据以下资料回答…") 拼好的 prompt ↓ ③ 生成:让 LLM 基于资料作答 带依据的回答 最小实现(可跑,不依赖向量库) 知识库使…
匹配正文:…: 大块更容易保留长证据,但主题可能混杂,单次向量表示更粗。 小块主题更集中,但需要更多块才能拼成完整证据,边界风险更高。 同一个知识库里,FAQ、规章条款、表格说明和技术文档的合适粒度可能不同。 overlap 控制的是相邻块之间保留多少共同上下文 重叠窗口的目的,是让切分点附近的前提和结论至少在某一个块中共同出现。 假设块 A 末尾是“申请人应满足以下条件”,块 B 开头是“第一,已完成身份核验”。如果 B 完全不带前文,单独召回 B 时语义会变弱。让 B 带上一小段 A…
匹配正文:…、什么时候不要用”。参数要限制类型、必填项、枚举和范围。模型不知道你的隐含业务规则,如果只写“查询信息”,它很难判断应该查订单、查知识库还是搜索网页。 描述也不能承担安全责任。你可以写“只能查询当前用户订单”,但真正执行前仍然必须从服务端身份获得用户 ID,再做数据权限检查。不能相信模型传入的 user_id,也不能因为 Prompt 说“不要越权”就跳过后端鉴权。 第二步:模型返回的是调用请求,不是调用结果 应用把 messages 和 tools 发给模型后,模型有两种主…
按学习路线查看教程、项目和面试题。