在这里插入图片描述
什么是chatGPT
ChatGPT是一种通用自然语言生成模型,使用大量预料数据训练,以实现生成文本,回答问题,对话生成等功能。
训练流程
chatGPT的优势
-
模型量级的提升
-
基于人类返回的强化学习
-
对于用户真实意图的理解
-
上下文衔接能力
-
对知识和逻辑的理解能力
chatGPT的表现
- 使用python连接MySQL,查询customers表的样例
- 代码阅读理解
- 用鲁迅的口吻写我很帅
应用场景
- AI客服
- AI文案
- AI作图
MidJourney对英文的支持更好,建议转为英文使用。 - AI写代码
但是会有bug,要调试。反馈给chatGPT后,不断优化。
课程后续
让chatGPT成为代码助手
代码理解
把代码发给chatGPT,解释这个代码。便于理解。
代码注释
-
可以把没有注释的代码发送给chatGPT,让其添加注释,
-
或者把已有注释的代码发给他,并让其修改注释
编写代码
告诉chatGPT用什么语言,版本,然后加上给我完整的代码。
代码没写完可以让他继续提供后续代码。
如果存在bug,告诉他让其解决。
如果又引入了新的代码,继续提问。
让chatGPT提升代码质量
修改bug
代码优化
- 算法优化
- SQL优化
写测试用例
生成测试数据
chatGPT和github Copilot
.(img-j2YWBGPH-1722854282296)]
[外链图片转存中…(img-qCGdYX34-1722854282296)]