精易论坛

标题: 给deepseek-r1 api例子增加记忆功能,实现有记忆的无限多轮..... [打印本页]

作者: clm6068    时间: 2025-2-17 11:37
标题: 给deepseek-r1 api例子增加记忆功能,实现有记忆的无限多轮.....
本帖最后由 clm6068 于 2025-2-18 09:24 编辑

见这个帖子,直接能用
https://125.confly.eu.org/forum.php?mod=viewthread&tid=14848336&extra=

现在的问题是,如果直接调用API只能识别单条会话,没有记忆,就不好玩。因为是很多人共享一个key,所以服务端肯定是分不清谁是谁。
要实现记忆就要用下面的格式,把上一条的ai的回复作为历史数据放入{"role": "assistant", "content": "我不懂易语言."}这条json语句中,
请教怎么用易语言写代码实现这个功能。请大神修改上面的例程的源代码增加这个功能。

        messages = [
    {"role": "system", "content": "你是一个C++程序员."},
    {"role": "user", "content": "你懂的易语言吗? "},
    {"role": "assistant", "content": "我不懂易语言."},
    {"role": "user", "content": "你能用易语言编程序吗?"}
]


Ps:自己解决了。折腾了几天,可以无限的多轮聊天了,聊天记录太长超过了也没事,大模型会自动处理。有记忆功能就是好用,有和真人的聊天一样的体验。今天还发现这个免费接口还能用来识别图片。


8.JPG (74.99 KB, 下载次数: 1)

8.JPG

13.JPG (63.3 KB, 下载次数: 0)

13.JPG

作者: 玩世不恭KISS    时间: 2025-2-17 14:05
把上一条的content内容存到本地,然后调用这个内容再重新提交一次。是这意思
作者: hbqjb    时间: 2025-2-17 14:21
感觉目前不如豆包这引起先行AI
作者: 风一样存在    时间: 2025-2-17 16:23
好东西啊, 再出个py教程, 秀到起飞
作者: ttggnn    时间: 2025-2-17 20:12
感谢分享
作者: XJxaiojing    时间: 2025-2-18 01:27
666666666666666
作者: bianyuan456    时间: 2025-2-18 05:28
已经顶贴,感谢您对论坛的支持!
作者: 我为易生    时间: 2025-2-18 15:10
学习。……。……。…………。……。………
作者: 胖子葛格    时间: 2025-2-18 17:36
感谢大神分享~!
作者: jyfinn    时间: 2025-2-18 21:08
图片识别番号么
作者: qq73s5456    时间: 2025-2-18 22:17
#在这里快速回复#参与人数 1        好评 +1        收起理由
作者: 薛城    时间: 2025-2-19 07:38
支持开源~!感谢分享
作者: year1970    时间: 2025-2-19 07:58
感谢分享
作者: lywfyt    时间: 2025-2-19 10:05
求源码,还是喜欢源码
作者: clm6068    时间: 2025-2-19 10:13
lywfyt 发表于 2025-2-19 10:05
求源码,还是喜欢源码

看我的另外的帖子,已经发了源码
作者: 191039295    时间: 2025-2-21 14:13
感谢楼主分享!
作者: yangxuan87    时间: 2025-2-22 00:45
6666666666666
作者: fastdao    时间: 2025-2-22 15:50
源码在哪?哪有生成图片的
作者: fengyungzs    时间: 2025-4-2 15:04
好像失效了 返回结果为空

作者: fengyungzs    时间: 2025-4-2 15:05
接口地址也访问不了了




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4