首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
编程逻辑类示例
让ChatGPT生成代码
让ChatGPT解释代码
编程语言转换
数据结构转换
服务器体验沙箱
网页自动化工具
生成知识图谱
数据可视化
Leetcode
根据需求编写PRD
根据客户反馈自主生成PRD
stackoverflow排障
Excel高级函数助手
文本和表格格式转换
markdown格式与emoji表情包
写微博并自动加话题标签
编写电子邮件
安全漏洞排查咨询
云原生转型咨询
私房菜推荐
心理健康咨询
私人健身教练
旅游日程安排
游戏NPC对话
小说写作助手
热门应用notion AI笔记
Copilot编程助手
Character.AI定制角色
和Dall2配合生成故事绘本
New Bing介绍
New Bing原理解读
New Bing语气偏好设置
和D-ID配合生成数字人视频
PPT修改建议
竞争情报分析
图文生成视频
OpenAI API介绍
OpenAI API费用
当前位置:
首页>>
技术小册>>
ChatGPT通关之路(下)
小册名称:ChatGPT通关之路(下)
编程逻辑是ChatGPT对比过去传统AI算法及预训练模型表现最优异和突出的场景。人们通常对AI的印象是:科学家和程序员一起通过大量神乎其神的数学算法和程序代码,实现一套逻辑功能。而ChatGPT“推翻”了这个印象,转而变成:程序员负责聊天提需求,AI来写代码实现逻辑。 事实当然还没有乐观到不再需要程序员的地步,但ChatGPT确实可以一定程度上解放程序员的双手。后续章节,我们将通过一些编程中的场景,展示ChatGPT的能力。 同时拥有GitHub和OpenAI的微软公司,毫无疑问正是AI辅助编程领域的急先锋。微软副CTO:Sam Schillace根据自己的使用经验,总结了9条将ChatGPT用于软件编程领域的原则。这9条原则,既包括一些ChatGPT用于编程的优点和最佳实践,也包括ChatGPT作为编程助手有什么缺点的阐述。这几条原则在英文中颇有韵律感和哲学意味,因此笔者同时保留其英文原文和中文翻译,方便大家理解。 (1)Don't write code if the model can do it;the model will get better,but the code won't.(不要编写可以由模型完成的代码;模型会变得更好,但是代码不会) (2)Code is for syntax and process;models are for semantics and intent.(代码用于语法和流程;模型用于语义和意图) (3)Text is the universal wire protocol.(文本是通用的线协议) (4)Trade leverage for precision;use interaction to mitigate.(为了精确性而牺牲杠杆;利用交互来缓解) (5)The system will be as brittle as its most brittle part.(系统的脆弱性取决于其中最脆弱的部分) (6)Uncertainty is an exception throw.(不确定性是一种异常情况) (7)Hard for you is hard for the model.(对于你来说困难的事情,对于模型来说也是困难的) (8)Ask Smart to Get Smart.(聪明的提问,才有智慧的回答) (9)Beware"pareidolia of consciousness";the model can be used against itself.(谨防“意识的错觉”;模型可以被用来反过来使用) 其中,第4条和第6条,可以指导我们如何更好地使用ChatGPT来获取更好的代码。比如,在使用ChatGPT辅助编程时,我们可以通过设置temperature为0,利用各种解析器做语法校验,把报错直接反馈给ChatGPT进行修改调整等手段,让ChatGPT生成更好的、更精确的结果。 而第2条、第7条和第8条也在提示我们,不要忘记,ChatGPT是来辅助编程的,但到底要做一个什么样的软件,决策人还是我们自己。 最有趣的则是第1条和第3条,过去我们需要熟悉各种技术框架、中间件的API和协议,写大量的对接代码,现在这部分恰恰很适合交给ChatGPT生成,我们只需要通过文本提问的方式要求对接就够了。 说了这么多,下面就让我们开始进入具体的编程场景示例吧。
下一篇:
让ChatGPT生成代码
该分类下的相关小册推荐:
数据分析和数据挖掘实战
深度强化学习--算法原理与金融实践(三)
ChatGPT与提示工程(上)
ChatGPT与AIGC工具入门实战指南
AI 大模型企业应用实战
人工智能技术基础(下)
ChatGLM3大模型本地化部署、应用开发与微调(中)
ChatGLM3大模型本地化部署、应用开发与微调(上)
AI训练师手册:算法与模型训练从入门到精通
ChatGPT与提示工程(下)
人工智能原理、技术及应用(中)
深度学习推荐系统实战