当前位置: 首页 > news >正文

day03-Coze记忆-对话体验

今日内容

1 智能体之记忆(个人记账本)

# 1 个人记账本:1 我们每天花费---》传给 智能体2 利用智能体记忆功能--》记录每笔花费3 统计每天花费4 统计每月花费# 2 记忆功能1 变量:常用的东西2 数据库:非常重要	-永久存储数据-可以导出数据3 长期记忆:不重要-智能体自行选择存储的-不是我们控制4 文件盒子-文件:图片,doc,md。。

1.1 变量

# 1 临时存储的数据,常用的数据---》存储在变量中-于存储每个用户使用项目过程中,需要持久化存储和读取的数据,如用户的语言偏好、个性化设置等
# 2 使用变量1 先设置变量----》需要有个名字--设置了两个变量name:记录使用者的名字; age:记录使用者的年龄。。。2 我们跟智能体交互--》只要涉及到  变量的名字---》就会自动记忆,存储到变量中3 后期用户交互--》再设计到变量名字---》就会获取出来4 不同人使用--》是不一样的--》一会给大家看一下# 3 智能体发布后:不同人打开--》是不同人的账号-我设置的是 彭于晏,39岁https://www.coze.cn/store/agent/7562903390729601065?bot_id=true&bid=6ht6nf76g2g1e-你们打开,就不是彭于晏和39岁,没设置之前是默认值# 4 买了个小爱机器人-出厂:他的名字叫小爱同学  ,年龄是 3岁-你使用:我给它命名为:铁蛋,99岁-以后你只要叫铁蛋--》他就答应-你叫小爱同学,它还答应吗?-用了5年,我叫他老铁-现在叫铁蛋,还答应吗?---》不答应了

image-20251019201726652

image-20251019202237203

1.2 数据库(重要)

# 1 表格存储支持智能体开发者定义【表结构】,并将用户数据存储在表中。实现收藏夹、书籍管理、用户管理,财务管理等功能-大白话:你创建了一个个人记账智能体---》存储每天花费,不能存在变量中---》存在数据库中-类似于excel表格ID号    花费金额      花费事由            花费时间1         99       给女朋友买衣服       2025-10-192         199      给爸妈买衣服         2025-10-193         399      给兄弟买一份         2025-10-19# 2 使用数据库1 创建表结构:给表起个名字--》存每天花费-自定义数据表---》创建扣子数据库[这个表存在coze平台上了]-不能存在我们自己电脑-我们自己电脑的数据库,coze智能体能使用吗?能,需要代码--》往后学-表名称不能中文-创建字段:注意字段类型和解释[给大模型理解]2 添加到智能体   3 跟智能体交互---》智能体自动把花费存到表结构 中我今天给女朋友买一份,花费99元4 获取今天的花费我今天花了多少钱

image-20251019203833917

image-20251019204503189

image-20251019204527778

image-20251019204700293

image-20251019204746688

1.3 长期记忆(收费)

# 1 开启后可总结聊天对话的内容,并用于更好的响应用户的消息。由火山引擎-记忆库提供更稳定更准确的记忆召回服务。你是你  你女朋友是个人记账智能体:把你女朋友的长期记忆功能打开了-长期记忆,设置了   奶茶   关键词以后跟女朋友聊天,只要涉及到  奶茶 ,他就记到脑子里 很久以后,再聊奶茶相关,她都能召回[从大脑中把相关信息获取出来]# 2 做个了解即可,一般我们不用

1.4 文件盒子

# 1 默认关闭--》主要是为了保存文件--》图片,doc,md。。。现在文件盒子已关闭,用户无法保存他们的文件。如果你想使用存储空间,请打开文件盒#2 开启
文件盒子已开启,智能体已经可以自动使用api保存和管理用户文件。你也可以在“人设与回复逻辑”中通过手动编写提示词,设计更灵活的文件管理功能,例如“fileList(返回今天上传的照片)”# 3 只要传给智能体文件-自动存到文件盒子中# 4 取出文件盒子内容-设置技能---案例中的技能5# 5 不设置开启文件盒子,是不存储的# 6 什么情况下使用?-自己智能体的功能---》自己决定--》比如我们这个智能体,能有存储小票的功能--》我们就开启了-这个我们无法删除

image-20251019210727395

image-20251019214641524

1.5 总结

# 1 关于记忆功能-都是为了存储数据:存文件,存变量,存关键记忆,存表格-最重要的,我们会常用的--》就是存自己定义的表格---》数据库# 2 区别-存一些结构化的数据:一行一行的,有多个字段,表示不同意思---》用数据库-存一些临时性信息,使用过程中能改:人名,年龄,爱好---》用变量-存文件:文件盒子--关键记忆:关键词的这些---》使用长期记忆---》收费--一般不用
# 1 重要,补充-我们智能体,它相当于有大脑【LLM】,你就可以把它当成一个人,能理解你话的-个人记账智能体,正常用大白话跟他聊,它能自己分析出的花费 ,给你存储-比如输错了,能不能改?-直接用大白话改-删除记录:告诉他# 2 智能体当成一个人--》它是什么样的人,他能干什么---》提示词决定的:人设与回复逻辑-有时候会限制它-我们只记录花费,不记录收入-把它封印解开-加技能-去掉限制# 3 当然可以,代码能力也有了---》coze也很了解了--》能实现的功能非常多可连接本地SQL资料库?# 4 个人记账本--》能不能给微信好友用?-影刀+coze-自动给好友回复-好友把消费发给你---》你调用coze存储---》返回消息-好友查询今天消费---》你调用coze存储---》返回消息# 5 需要持续不断的学习 想问下老师,我们应该怎么来学习,上课的内容可以听懂,但完全不知道怎么运用,要怎么操作,现在的课是还没到实操的步骤吗?我们现在是不是能听懂就可以?

2 智能体值对话体验(不必扣字眼)

2.1 开场白

智能体发布后--》每次别人打开,显示的第一句话

image-20251019213822743

2.2 用户建议

关闭后,每次智能体回复完,不会再显示建议
在每次智能体回复后,不会提供任何用户问题建议
我们不能控制,提示的是什么

image-20251019213902878

2.3 快捷指令

创建快捷指令后,用户只需要点击---》就能执行某个操作

image-20251019214217191

image-20251019214317585

2.4 背景图片

image-20251019214436998

2.5 语音通话

image-20251019214538640

2.5 用户输入方式

image-20251019214930086

3 Postman使用

# 1 我们第一次课---》智能体发布了--》发布成API接口-如果我们不会写代码---》我们想测试--》我们创建的智能体能不能用-使用工具--》软件--》来测试-如果会代码--》直接用代码调用--》能调通就能用,调用报错就是不能用-不能用:智能体没发布,资源点没了。。。# 2 我们学这个软件作用?-coze发布后,我们可以使用Postman调用它,如果能调通---》代码肯定也能调通-dify发布后,我们可以使用Postman调用它,如果能调通---》代码肯定也能调通-n8n发布后,我们可以使用Postman调用它,如果能调通---》代码肯定也能调通-----------------------------------------------------微信小程序:前端--》用户看到的---》一个程序-----需要使用API做交互-------------还有个后端:存储数据,计算。---》用户看不到---》一个程序-假设我们写好了后端,微信小程序还没来得及写---》可以先用Postman 测试,能不能调通api接口,如果能调通,再继续写微信小程序即可# 3 postman 是一个API接口测试工具-coze发布成api后,可以使用postman调用# 4 这里软件:API接口测试工具其实有很多,这个使用最广泛--》支持全平台-win-mac-linux# 5 postman本质就是一个类 浏览器软件---》这两个软件本质原理一样-浏览器也可以测试API-但是浏览器只能发送get请求---》你们不懂--》如果使用浏览器测试API接口,好多接口测不了# 6 这个软件干什么用?coze发布了---》使用postman调用coze-输入文字---》postman传给coze--》coze执行--》返回到postman中今天花费多少---》不需要浏览器---》只需要使用postman--》就能获取今天的花费

3.1 postman的快速使用

# 1 下载安装-https://www.postman.com/downloads/# 2 双击,等一会,桌面就会出现--》安装好了#3 双击打开-需要创建账号,登录进入-不创建账号,点x号,自动进入页面-有的功能不能使用--》够我们用了# 4 新建tab页# 5 输入网址:api接口-这个网址:浏览器输入,回车,就会返回上海肯德基门店-https://api.map.baidu.com/place/v2/search?ak=肯德基&region=上海&query=%E8%82%AF%E5%BE%B7%E5%9F%BA&output=json-百度地图提供的一个api接口--》所有人可以使用--》获取肯德基门店-https://api.map.baidu.com/place/v2/search?ak=6E823f587c95f0148c19993539b99295&region=%E4%B8%8A%E6%B5%B7&query=%E9%BA%A6%E5%BD%93%E5%8A%B3&output=json

image-20251019220028129

image-20251019220150382

image-20251019220457095

image-20251019220816985

3.2 使用postman调用智能体(代码调)

# 1 个人记账智能体发布了:API	-postman就可以通过接口调用-之前用代码调用--》同学们看不懂代码
# 2 现在使用postman调用,同学要懂流程--》代码就是按这个流程写的# 3 使用postman调用:个人记账本的Coze智能体-1 需要准备:token,智能体id---》之前我们写代码,让大家准备好了-机器人id:7562903390729601065-认证token:pat_ldYKgeznIAzRA1cVVWqtcav13Z9Ii2TVXXB7kSfXFdi74nnSgTvIOYHj6J3eBjBp-之前代码,让大家改这俩东西--》运行代码就能使用-2 使用postman发起对话--》把要给coze的文字--》传给它---》问智能体=:今日总花费是多少?-如下图:https://www.coze.cn/open/playground/chat_v3?bot_id=7562903390729601065-重点:1 设置post请求,输入地址:https://api.coze.cn/v3/chat2 在请求头中:Authorization  Bearer pat_ldYKgeznIAzRA1cVVWqtcav13Z9Ii2TVXXB7kSfXFdi74nnSgTvIOYHj6J3eBjBp3 在请求体中写入:{"bot_id": "你们机器人id","user_id": "lqz","stream": false,"auto_save_history": true,"additional_messages": [{"role": "user","content": "今日总花费是多少?","content_type": "text"}]}4 发送请求:点send-3 获取coze返回给我们的数据----》因为我们问了今日总花费--》coze会返回给我们今日总花费1 get 请求,地址是:https://api.coze.cn/v3/chat/message/list

3.2 把文字发送给智能体

# 使用postman发起对话--》把要给coze的文字--》传给它---》问智能体=:今日总花费是多少?-如下图:https://www.coze.cn/open/playground/chat_v3?bot_id=7562903390729601065-重点:1 设置post请求,输入地址:https://api.coze.cn/v3/chat2 在请求头中:Authorization  Bearer pat_ldYKgeznIAzRA1cVVWqtcav13Z9Ii2TVXXB7kSfXFdi74nnSgTvIOYHj6J3eBjBp3 在请求体中写入:{"bot_id": "你们机器人id","user_id": "lqz","stream": false,"auto_save_history": true,"additional_messages": [{"role": "user","content": "今日总花费是多少?","content_type": "text"}]}4 发送请求:点send

image-20251019222633680

image-20251019222804229

image-20251019222953006

3.2 第二步:获取coze返回给我们的

# 获取coze返回给我们的数据----》因为我们问了今日总花费--》coze会返回给我们今日总花费1 get 请求,地址是:https://api.coze.cn/v3/chat/message/list

image-20251019223338098

image-20251019223544176

image-20251019223613707

3.3 总结

# 1 有一个个人记账本的coze智能体---》发布了# 2 之前我们使用代码调用,但同学不会写代码,  今天我们使用postman调用
# 3 跟人记账本的coze智能体 对话,分两步1 我把文字给他--》需要再postman中填点东西--》发送请求-今日总花费是多少?2 拿回它给我的文字---》需要再postman中填点东西--》发送请求-今日总花费为 764 元。

3.3.1 我把文字给他--》需要再postman中填点东西--》发送请求

# 1 请求方式  post
# 2 请求地址:https://api.coze.cn/v3/chat
# 3 请求头:
Authorization Bearer 你们token
# 4 请求体:
{
"bot_id": "你们机器人id","user_id": "lqz","stream": false,"auto_save_history": true,"additional_messages": [{"role": "user","content": "今日总花费是多少?","content_type": "text"}]
}# 5 点发送:现在把     今日总花费是多少?   传给了coze智能体# 6 coze智能体返回给我们数据了{"data": {"id": "7562943779918839860","conversation_id": "7562943779918807092","bot_id": "7562903390729601065","created_at": 1760885070,"last_error": {"code": 0,"msg": ""},"status": "in_progress"},"code": 0,"msg": ""
}

image-20251019222633680

image-20251019222804229

image-20251019222953006

3.3.2 拿回它给我的文字---》需要再postman中填点东西--》发送请求

# 1 请求方式  get
# 2 请求地址:https://api.coze.cn/v3/chat/message/list
# 3 请求头:
Authorization Bearer 你们token
# 4 请求参数:
conversation_id    7562943779918807092
chat_id             7562943779918839860# 5 点发送:现在把     刚刚跟智能体对话的内容获取回来# 6 coze智能体返回给我们数据了-今日总花费为 0 元    # 原因是 这个调用,相当于一个新的人在调用,今日确实没花钱

image-20251019223338098

image-20251019223544176

3.4 再总结

# 1 代码能调通
# 2 postman能调通
# 3  后续我们如果写微信小程序,app,也能调通-需要步骤跟上述一样# 4 调通的意义在哪?同学们现在技术还没达到---》现在不理解很正常---》后续会慢慢强化你们只要能调通,即可-代码调通了-postman调通--》完成即可# 5 如果大家实在听不懂:如果还没理解--》没作通,没关系---》后续还有案例3代码如何调用,以及为什么要调用postman如何调用,以及为什么要调用先放下这两块--》后续我们讲开发,还会聊# 6 我写了一个个人记账的微信小程序
# 7 智能体只是智能体-微信,app中要用,需要用代码调用-postman调用--》就是在模拟这个过程# 8 后续课程教给大家开发-智能换脸coze智能体---》孤零零的,只能浏览器使用-开发了一个安卓app:用户上传两张图片---》调用coze换脸智能体---》返回换脸后结果-能在手机上看到结果---》后台调用了coze智能体-由于没学微信小程序开发,所以我们讲了两个案例-案例一:使用python调用---》第一天的课程-案例二:使用postman调用--》今天的课程

image-20251019225609713

http://www.hskmm.com/?act=detail&tid=35990

相关文章:

  • 2025年流量计厂家权威推荐榜单:电磁流量计、超声波流量计、涡街流量计、质量流量计专业制造商深度解析
  • RNDIS让Air8000的USB上网更智能、更快速!
  • 如果k8s有三个calico节点A,B,C 使用bgp模式的话是如何进行BGP对等会话的
  • 10.21
  • home-assistant-Onboarding Home Assistant(入职家庭助理)
  • Day1标签语法
  • home-assistant-Concepts and terminology概念和术语
  • 2025年印染水洗机厂家权威推荐榜:高效水洗设备与环保节能技术深度解析,专业水洗机厂家精选
  • 高级语言程序设计第二次作业
  • 有关K8s calico IPIP模式的一些疑惑和思考
  • 1.正手握拍
  • 2025年角接触轴承厂家推荐排行榜,高精度/高承载/高精密/机床主轴/汽车/定制/可替代进口/高转速/高刚性角接触球轴承公司推荐
  • 7-Zip最新版 7-Zip25.01
  • 2025年精密球轴承厂家权威推荐榜:半导体设备轴承,机床主轴轴承,真空泵轴承,国产高端精密球轴承,晶圆搬运机械手臂不锈钢轴承
  • 结对项目-实现四则运算题目的命令行程序
  • 从易路iBuilder平台看企业人力资源的AI转型升级与变革
  • 从零开始,搭建自己的AI平台写小说
  • UMDF驱动开发入门:创建虚拟设备,从安装到I/O交互全解析
  • 2025年AI优化公司电话推荐:十家可验证服务商沟通备忘
  • 2025深圳离婚律所电话推荐:家理律所福田诺德中心25楼
  • 1242. 多线程网页爬虫
  • 使用SpringBoot + Thymeleaf + MyBatisPlus实现一个简单的书籍管理系统-demo2
  • 2025年深圳离婚律所电话推荐:家理福田诺德中心婚姻家事专线
  • 2025年超声波清洗机厂家电话推荐:广东洁泰超声设备有限公司
  • CentOS7源码安装erlang26没有默认安装JIT模块
  • 2025年超声波清洗机厂家电话推荐:广东洁泰设备技术沉淀深
  • 2025年AI优化公司电话推荐:十家可验证团队直连方式汇总
  • 2025年润滑油厂家权威推荐榜:工业润滑油,汽车润滑油,发动机润滑油,甲醇发动机润滑油,全合成润滑油,长效发动机润滑油品牌深度解析
  • 软件工程结对项目-小学四则运算题目生成与判题程序
  • 2025年上海装修公司电话推荐:极家与俞润本土双选参考