前端知库

RAG 应用中,前端除了展示答案还需要关注什么?

参考答案

RAG 是先取得与问题相关的外部信息,再把这些信息作为生成时的上下文。向量检索是一种实现方式,并非所有 RAG 都必须使用向量数据库,也不等于把全部资料重新训练进模型参数。

前端工程可以把检索中、生成中、无匹配资料和请求失败分开呈现。引用应关联实际检索结果的稳定标识和可访问来源,按业务需要展示标题、片段及更新时间。让模型自由编造一个链接,不足以证明某段回答受到该文档支持。

引用展示属于工程设计,仍需服务端保证文档权限和来源对应关系。相关文档可能过时、相互矛盾或含有恶意指令,检索命中也不能证明答案必然正确。对资料不足的情况保留明确提示,并允许用户检查原文。

补充参考:OWASP · 提示词注入防护。