迟到的狗
05-13 22:39
ai超级智能体第三章 1.实现了多轮对话AI应用开发(基于内存存储) --初始化ChatClienet对象。使用Spring的构造器注入大模型,并用该对象初始化ChatClient。在初始化时指定默认的系统Prompt和基于内存的对话记忆Advisor --编写对话方法。引用ChatClient对象,传入用户Prompt,并且给advisor指定对话id和对话记忆大小。 --测试。 2.实现自定义Advisor(流式和非流式一起实现) --参考官方文档和内置的SimleLoggerAdvisor源码进行修改 3.自定义re2 Advisor 4.恋爱报告功能 --复用ChatClient,额外补充原有的系统提示词,添加结构化输出的代码即可。 5.对话记忆持久化 --重写ChatMemory(增删改) --主要问题:消息和文本的转换 解决:使用Kryo序列化库。 --改造:基于文件的对话记忆
0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
下载 APP