实战示例:详解如何用ChatpGPT做嵌入式串口协议对接

ChatGPT API概况

参数概况

messages 是请求的文本内容,是一个列表,列表里每个元素类型是字典,具体含义如下表:

参数参数值含义
rolesystem设置OpenAI的人设
roleuser用户提问内容
roleassistant机器人回复内容
content”*******“问题的内容

使用示例如下:
在这里插入图片描述

官方API测试页面:

在这里插入图片描述

实战:让ChatGPT按要求写代码

进行基础设定

1、在system输入人设设定内容
2、在user处输入要求和规范内容
在这里插入图片描述

进行设定补充

1、点击【Add message】
2、在【ASSISTANT】处以GPT的角色输入设定内容
在这里插入图片描述

需求代码的生成效果

完成以上设定后,在user栏输入需要ChatGPT执行的串口协议相关任务,即可看到代码开始生成,如下图所示:
在这里插入图片描述

代码生产完毕后,还会输出对应的代码说明
在这里插入图片描述

需求迭代的支持效果

在原来的system设定内容中增加一项针对”追加命令“的要求,如下图所示
在这里插入图片描述

执行效果符合预期:
在这里插入图片描述
在这里插入图片描述

实战总结

1、利用API的system,让他明白自己的定位,专注是第一生产力
2、利用user和assistant,让他知道规则,生产我们想要的东西
3、在反复输入和输出中,调整”要求“,直到稳定输出

其他学习资源

过把AI驯化师的瘾,用ChatGPT API做嵌入式串口协议对接!

关于聆思
聆思科技是一家专注提供智能终端系统级(SoC)芯片的高科技企业,目前推出的CSK6系AI芯片已适配Zephyr RTOS。

希望了解更多有关CSK6 AI芯片信息的伙伴也可以+V:listenai-csk

欢迎各位同学与我们进行技术相关的探讨,大家一起进步吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值