前面课程中,Agent的业务逻辑,已经全部做完了。接下来,我们需要往前推,补充一个功能。就是在收到用户消息的时候,需要先做一步总结归纳,归纳出用户的真实问题。

这一步主要为后面的实体识别铺路的,一是去掉无关信息,二是把一些指代词,还原成真实的实体。比如说历史对话中提到感冒,后面用户问吃什么药好得快?我们要把问题还原成:感冒了吃什么药好得快?

代码示例

1、提示词

内容不可见,请联系管理员开通权限。

2、归纳用户问题后再回答

这块代码不多,但逻辑略复杂,边调试边讲解。

内容不可见,请联系管理员开通权限。

这节课的内容很短,但非常重要。目前的大模型应用,大体上套路都是类似的,都是在调提示词,拉不开太大差距。在面试当中,比的就是这些细节的处理,这一步总结归纳的过程,可以作为项目中的亮点,跟面试官进行深入交流。

本文链接:http://ichenhua.cn/edu/note/720

版权声明:本文为「陈华编程」原创课程讲义,请给与知识创作者起码的尊重,未经许可不得传播或转售!