返回顶部
热门问答 更多热门问答
技术文章 更多技术文章

基于微软Prompt-Flow的应用落地(技术分享)

[复制链接]
链载Ai 显示全部楼层 发表于 昨天 11:33 |阅读模式 打印 上一主题 下一主题

本篇基于Prompt-Flow和GPT-4o。

  1. RAG(Retrieval-Augmented Generation)的两种选择:Chunk vs QA


  • 覆盖率提升:使用Chunk检索能有效提高覆盖率,且噪声的影响较小。尽管此前认为QA是最佳方案,但Chunk的效果反而更好。

  • 泛化问题:QA的泛化能力有限。一段200字的文本Chunk可能包含A、B、C三类信息,如果QA索引需要标注多种业务场景,成本会非常高。但Chunk检索可直接覆盖多个业务。

  • 混合方案:可以同时使用Chunk和QA,或基于相似度进行筛选,但对最终效果的提升有限。


  1. 问题扩写与原问题检索并行


  • 背景:用户常提出缺乏上下文的简短问题,如“你觉得呢?”、“推荐哪个?”这种问题无法直接检索,需要扩写成更完整的上下文问题。

  • 方案:向量检索对完整问题效果更好,但在用户频繁变更话题或内容过长时,扩写可能出现误删或误改。因此,仅依赖扩写会提高大模型生成错误答案的风险。

  • 解决方式:同时对原问题和扩写后的问题进行检索,将结果合并去重,再根据最终文本进行回答。


  1. 多业务流路由分发


  • 背景:当核心Agent提示词过长时,可能出现逻辑矛盾,导致输出错误。

  • 方案:使用路由Agent解耦核心节点,通过其他任务Agent生成的变量来填充核心Agent中的内容。特定任务仅在触发路由时执行,不干扰关键流程。




  1. 自动化测试


  • 背景:自动化测试能够省时省力。

  • 方案:构建测试流程,设置两个Flow之间的交互,通过历史会话检测业务漏洞。但要设置终止条件,避免无休止的对话循环。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

链载AI是专业的生成式人工智能教程平台。提供Stable Diffusion、Midjourney AI绘画教程,Suno AI音乐生成指南,以及Runway、Pika等AI视频制作与动画生成实战案例。从提示词编写到参数调整,手把手助您从入门到精通。
  • 官方手机版

  • 微信公众号

  • 商务合作

  • Powered by Discuz! X3.5 | Copyright © 2025-2025. | 链载Ai
  • 桂ICP备2024021734号 | 营业执照 | |广西笔趣文化传媒有限公司|| QQ