当前位置:首页>python>3python之专家诊断和回答截断处理

3python之专家诊断和回答截断处理

  • 2026-09-09 16:00:59
3python之专家诊断和回答截断处理

写在前面的话

有点想不通。最近,在做头条号的运营,慢慢有了起色,遇到了很多人,有主动来挂号的,有向我要软件试用的,交流下来,受益匪浅。但有一个前同事,他是我来北京第一家公司认识的,到如今十来年了,他告诉我换工作后第一件事就是把前同事的微信删干净,这些年,他一直没删我,我还挺开心的。前一段,做头条号挂号推广,他挺爽快的配合扫码,让我这边拿到登录信息,从而往他账号上发视频,但两周下来,效果不太好,想着再联系他从抖音上发,这样流量会好一些,上周联系他没回复,昨天打视频过去,说下这个事,直接拒接。这让我有点纳闷,难道是他发生了什么事吗,不管了,做事问心无愧就好,别的不再深究。

[275]-------底部有张生活照片

关键词:python、开新会话、专家诊断、回答截断

一、ragflow小程序相关(一级)

1.接头处理(二级)

描述:现在小程序基础问询完毕,专家诊断数据返回展示报错,需要处理一下。

开工:

第一步:分析问题(三级)

20250216周日时间段:17:08-17:30

a.基础分析(四级)

20250216周日时间段:17:09-17:30

先进行下基础分析,目测下原因。这样,先把专家诊断代码注释掉,看会不会出问题,注释掉截图如下:

图3a-1

注:接下来,再跑一下,看看效果。

b.无专家诊断测试(四级)

20250216周日时间段:17:21-17:30
20250216周日时间段:23:11-23:30

先跑一遍试试,看看最终能不能输出结果,第一句询问截图如下:

图3a-2

注:这个问题回复如下:

拉出的粪便性状如何?稀水样
有无伴随呕吐症状?有
精神状态是否正常?正常
食欲有无受到影响?正常

c.继续提问(四级)

20250216周日时间段:23:36-00:00

继续提问,回答结果,截图如下:

图3a-3

注:对上述4个问题进行回复,截图如下:

有无定时驱虫?有
有无按时免疫?有
呕吐内容物是什么?清水或泡沫
呕吐发生时间是?饭后马上发生

注:把上述回复进行大模型提问,结果截图如下:

图3a-4

注:对这4个问题进行回复,如下:

呕吐次数是多少?1-2次/天。
持续周期有多久?1-2天。
排便时有无费力疼痛?有。
拉肚子的持续周期是?超过3天。

注:这个问完之后,客户端能收到消息,如下:

图3a-5

注:如果不引入专家诊断,这个是没有问题的,就是说,能正常结束,为啥引入专家诊断就报错了呢,是不是数据库的问题呢。

接下来,测专家诊断。

第二步:引入专家诊断(三级)

把专家诊断引入,再测一遍。

a.引入(四级)

20250216周日时间段:23:53-00:00

把专家诊断代码打开,截图如下:

图3a-6

注:接着问,看下诊断方案能不能出来。

b.接着问(四级)

20250216周日时间段:00:13-00:30

从历史里,找到对话,继续问,如下:

图3a-7

注:对上述4个问题,回复如下:

拉出的粪便颜色是否正常?异常。
最近有无更换食物品牌或类型?无。
家中近期有无应激因素?有。
喝水量有无明显增加?无。

注:这个给出诊断结果了,截图如下:

图3a-8

注:但这是基础问诊给出的答案,不是专家诊断给出的答案,只能再开个会话,再问一遍了。

第三步:开新会话(三级)

20250217周一时间段:00:25-00:30
20250217周一时间段:10:12-10:30

想到一个思路,第一问【我家狗拉肚子】时,直完基础问诊,就走专家诊断,看会出什么问题。

a.第一问(四级)

20250217周一时间段:10:15-10:30
20250217周一时间段:10:32-11:00

先修改程序,把基本问诊完成判断去掉,截图如下:

图3a-9

注:接下来,重启下chat_sev,进行运行测试,运行结果如下:

图3a-10

注:看下卡哪里了。在ragflow里打日志,打日志如下:

图3a-11

注:这个通过打断点来实现,不要打日志了。再次运行,效果如下:

图3a-12

注:为什么到这个断点就不走了呢,再来一遍,研究一下。

b.ragflow打断点(四级)

20250217周一时间段:11:11-11:30
20250217周一时间段:11:40-12:00

打断点再试一次,效果如下:

图3a-13

注:我好像知道原因了,当大模型回复之后,没有了用户提问,会出现连着的两条role:assiant,这样一来,就断言不走了,这一块要进行优化。

优化的思路是:把是否完成基础问询传过来,如果是,就把聊天记录的最后一条舍弃掉,这样应该就好了,所以,接下来,要修改传参数。

c.修改传参(四级)

20250217周一时间段:11:43-12:00
20250217周一时间段:12:20-12:30

修改传参数及程序如下:

图3a-14

注:这样修改之后,就会跳过断言,应该能出正确结果,再次运行,效果如下:

图3a-15

注:这就正常回复了,还有一个关键点是,chat_sev进行专家诊断时,要把444那个发送去掉,因为小程序端对此有处理,修改程序如下:

图3a-16

注:接下来,全流程跑一遍,应该没啥问题。

二、生活照片

拍摄于‎2026‎年‎2‎月‎15‎日,‏‎20:09:17,带老爸和大侄子去同庆街看灯展,人很多,灯很多。继续说前同事拒接电话后续,我最后给同事说:啥情况,咱们最近交流,就是运营个头条号的事,你的头条号在我这挂着,我是拿着你的号做坏事了吗,如果你能拿出证据,我包赔你损失,还是说你觉得没搞头,不想让我运营了呢,别因为这一点小事,而中断了咱兄弟十来年的感情,没必要,消息发出去之后四小时,还是没有回音,真的有点想不通,不就是运营个头条号吗,没啥大不了的,不是说不运营同事的号我就怎么着了,也可能是同事在开会不方便接电话,真相出来之前我就不瞎想了,走走看吧。

图3b-1

《本文完》

最新文章

随机文章