演示教程:10分钟学会ChatGPT编程功能,编写一个加减乘除24点游戏
ChatGPT很火,很多信息了。各种攻略和体验很多了,感兴趣的自己搜。这里直接分享如何写代码。一步步展示如何利用ChatGPT编程功能,10分钟完成加减乘除24点游戏。
ChatGPT 入口
ChatGPT有两个界面入口:1) ChatGPT机器人对话:https://chat.openai.com/chat2)ChatGPT Playground:https://beta.openai.com/playground
两个略有不同。机器人对话很简洁,内部参数看不见,同时说话也严谨。Plaground可以看到参数,切换模型等等。但大同小异。
编程代码界面
如果是机器人,直接在最下面的输入框提问,描述你要的功能就可以了,会返回相关的代码,还带解释。例如,
如果是Playground,格式略有不同:是在输入框中,用两行三个连续单引号,中间加上提问,然后点击下面Submit。例如:
Playground这边,没有解释,只给代码。
注意Playground右下角有个灰色的计数器,代表这个对话用到多少个语言Token,这个对话最多一次对话是4096 Tokens,过了刷屏即可。同时免费账户每分钟不能超过10个,否则出错。出错也没事,你等几分钟,接着点击就可以。
还有,可能是网络问题,经常问题回答一半,就停住了,在机器人这边,你就输入继续,在Playground就再次点击Submit。
这两个界面大同小异,以下,我们就用机器人的界面演示,这样省的羊哥解释。
案例:写一个24点(加减乘除24点)游戏
嗯,机器人懂得这个游戏,我们就用24点游戏这个游戏名。叫他写Pyhton代码:
羊哥:写一段Python语言,做24点游戏,提示用户输入4个数,你帮着算出24点。如果不能输出 无解。
Tutorial
点击黑色代码框右上角Copy code,拷贝代码。
然后启动Python编译器,例如Pycharm
点击菜单:File/New/New Porject
选择Pure Python,存到一个文件夹,注意勾选Create a main.py welcome script", 确认,创建。
提示,是要新建一个窗口,还是要用现在的窗口。两个都可以。姑且选这个窗口
这时,整个main文件已经好了,如果点击右上运行,将显示Hi, Pycharm
点击文件main.py,Ctrl+A, Ctrol+V,将刚才AI生成的代码,代替原来的代码。
点击执行,按照输入 1 2 3 4,给出答案 1*2*3*4。完美。
这样,演示第一步解释,大约10分钟,就完成了一个游戏,不算太难,也不算太简单的作业。
进阶:纠错,修改
但是这个代码是不完全的。如果有括弧,就不对了。例如 (2+2) * (3+3):
这时,回到ChatGPT,加机器人改:
不过,目测,这个逻辑还不完整,我们就不继续了。这篇主要是帮大家了解ChatGPT的编程功能。
如果出错了。就用 类似语句: "Debug: Error ..... please fix the code:". 例如我只输入3个数字,就会出错。
这时,给机器人输入:Debug:ValueError: not enough values to unpack (expected 4, got 3), please fix the code
按上述代码输入编译器,重新运行,这个Bug修好了。
THE END
怕了吗?羊哥下巴已经掉到地下,这才是刚刚Beta的,出来才几天的机器人。半年、一年后,会怎么样?不可想像。
如果您也关心AI机器人,AI画图,AI对各行各业的影响,可以关注羊哥公众号,看看其他文章,或者加入羊哥的AI新闻共享群。
羊哥控糖是羊哥的个人公众号,欢迎关注。其中几个小号方向:
《羊哥控糖》和《羊哥控糖-智控糖》是主业,通过十余年研究,利用AI分析动态血糖曲线,为每个糖友提供个性化的饮食、运动、药物控糖方案,能够80%-90%一个疗程达标。
《羊哥说AI》是最新方向,关注AI技术发展,分享国际AI趋势,探索如何应对人类工作、生活的巨变,包括医疗健康领域的应用发展。
《羊哥老司机》专怼一些创业创投领域骗子,特别是糖尿病领域骗子和傻子。
-
上一篇
7天爆火百万用户的ChatGPT,手把手教你如何用!太强大了~
-
下一篇
图:TED负责人Chris对纽约时报没有报道ChatGPT表示震惊,马斯克也在下面奚落纽约时报应该改名叫社会正义时报
用户数据上,上线还不到一周时间,12月5日OpenAI CEO就在推特上宣布,ChatGPT已经达到了百万用户。
什么是ChatGPT?
ChatGPT是OpenAI发布的聊天机器人模型,它的交互界面简洁,只有一个输入框,AI将根据输入内容进行回复,并允许在一个语境下持续聊天。
自从发布以来,ChatGPT可谓出尽风头,无论是让它写首押韵的诗、检查代码的bug、回答科学问题、对推特未来的发展提出建议……通通不在话下,它回复的内容每次都是随机的,但总体保持着一定的专业性和信息量,具备很强的参考意义。
比如,知识讲解。
太牛了!强大的ChatGPT!!!
AI绘画的热潮还没散去,AI问答最近又迅速火了。