位置: IT常识 - 正文

Python+chatGPT编程5分钟快速上手,强烈推荐!!!(python编程100例)

编辑:rootadmin
Python+chatGPT编程5分钟快速上手,强烈推荐!!!

推荐整理分享Python+chatGPT编程5分钟快速上手,强烈推荐!!!(python编程100例),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python cgi编程,python编程100例,python cgi编程,pythone编程,python cgi编程,python cgi编程,python cget,python chat,内容如对您有帮助,希望把文章链接给更多的朋友!

最近一段时间chatGPT火爆出圈!无论是在互联网行业,还是其他各行业都赚足了话题。

俗话说:“外行看笑话,内行看门道”,今天从chatGPT个人体验感受以及如何用的角度来分享一下。

1、chatGPT是个啥?

chatGPT是最近新出来的玩意?并不是!在国内,chatGPT最早是在2022年11月就由OpenAI于推出的。只是去年底火了一把,后力不足又遇春节,热度草草就结束了。

先讲一下,OpenAI是美国一所人工智能研究公司,chatGPT 只是 OpenAI 公司其中的一个技术产品,除了chatGPT, OpenAI也还有很多其他“有意思”的产品。

OpenAI旨在降低人工智能业务开发门槛,我们完全不需要神经网络、NLP、深度学习等人工智能领域工程师及算法工程师,就可以直接使用OpenAI训练好的强大模型为我们进行业务赋能。

具体可查阅它的官网:

https://openai.com/

再来讲一讲chatGPT是什么,chatGPT采用了 GPT(Generative Pre-trained Transformer)技术,用专业词汇来讲,是一个用于对话生成的预训练语言模型,用简单通俗来解释:是一款利用AI技术实现出来的聊天机器人。

提到AI聊天机器人,这类技术应用场景在互联网行业此前并不少见,甚至很多,那为什么chatGPT能快速脱颖而出,成为爆品。得益于它的强大能力:整合信息和语言组织能力,接近于人类常识、认知。体验过chatGPT的人,想必很多人的第一感受给我是一样的:chatGPT很像一个真人!这个人还是一个业务能力很强,知无不言的行家能手,不厌其烦地为你解答各种业务问题,它的答复比其他搜索引擎更加精准,十分清楚你的搜索意图

显然易见的是,比起冷冰冷的机器,我们更愿意跟人打交道,这背后要归功于OpenAI在AI对齐问题上做出的诸多努力,致力于探索如何让语言模型遵循人类的意图、符合人类价值观,让ChatGPT表现得更有“人味儿”。

如下体验后截的两张示例图(如果你再不努力,重复低效劳力者终将AI取代)

从给出来的答案中,可以发现提问方式的不同,答案也会有所不同,即便是针对同一个关键词,chatGPT给出来的答案也会有所差异,通过Regenerate response不断调优,致力生成一个更佳完美适合你提问预期需要的答案。

2、chatGPT怎么注册?

看到上面的介绍,如果你还没有体验过chatGPT,想必早已蠢蠢欲动了,我们可以通过访问:

https://chat.openai.com/chat

使用前,需要先注册,注册过程有一点点小门槛,还不会如何注册的,可以参考前几天发的推文。

Python+chatGPT编程5分钟快速上手,强烈推荐!!!(python编程100例)

注册成功后,就可以在chatGPT在线聊天界面,通过关键字提问畅所欲言了。

3、chatGPT怎么用?

chatGPT爆火后,很多行业都在探索如何将其结合到生活工作场景中。如chatGPT+医疗、chatGPT+OA、chatGPT+自动运维、chatGPT+智能客服,甚至chatGPT如何结合应用到测试场景等等。包括在国内也有很多同类产品早在布局:

今天我们暂不聊chatGPT如何和具体场景结合,单纯从开发的角度,聊一聊chatGPT本身如何使用。

OpenAI官网提供了一套接口文档:

platform.openai.com

从目前接口文档中来看,OpenAI的原生接口支持Python和Node.js两类语言,但也同时支持RESTFul的API接口形式。所以目前其他语言可以通过Http的API请求形式来调用OpenAI的接口。

以Python为例,在编写代码之前,先安装openai环境,安装指令如下:

pip install openai

在调用openai API需要一个API_KEY, API_KEY的获取办法访问:

https://platform.openai.com/account/api-keys

在网页中,生成API_KEY

示例1:利用chatGPT API实现文本处理响应

# 公众号:测试开发技术import osimport openaiOPENAI_API_KEY="xxxxxx"openai.api_key = os.getenv("OPENAI_API_KEY",OPENAI_API_KEY)prompt = "用Python写一个mock server"response = openai.Completion.create( model="text-davinci-003", prompt=prompt, temperature=0.5, max_tokens=1024, n=1, stop=None)print(response.choices[0].text)

本示例是基于"text-davinci-003"模型来对text文本进行处理的,"text-davinci-003"是chatGPT最常用的模型之一。

运行结果如下:

这样就已经基于"text-davinci-003"的能力得到了我们想要的答案。

示例2: 利用chatGPT实现python代码bug自动修复

import osimport openaiopenai.api_key = os.getenv("OPENAI_API_KEY")response = openai.Completion.create( model="code-davinci-002", prompt="##### Fix bugs in the below function\n \n### Buggy Python\nimport Random\na = random.randint(1,12)\nb = random.randint(1,12)\nfor i in range(10):\n question = \"What is \"+a+\" x \"+b+\"? \"\n answer = input(question)\n if answer = a*b\n print (Well done!)\n else:\n print(\"No.\")\n \n### Fixed Python", temperature=0, max_tokens=182, top_p=1.0, frequency_penalty=0.0, presence_penalty=0.0, stop=["###"])

从上面两者示例,大家不难看出,代码写起来并不复杂,不同功能实现起来的区别在于使用到的model以及设置参数的不同罢了,具体更多玩法,留给大家探索了。

4、小结

本篇文章算是对chatGPT一个小结,对于刚接触chatGPT的读者来讲,还是非常有帮助的。chatGP官方提供了大量的API,对于技术从业者是极大利好的,至于怎么和实际生活工作场景结合起来,将取决你的技术功底+商业嗅觉了。正如雷军之前说过一句话:“站在风口,猪都会飞!”

本文链接地址:https://www.jiuchutong.com/zhishi/299614.html 转载请保留说明!

上一篇:Vue.js安装与创建默认项目(详细步骤)(vue.js如何安装)

下一篇:深度学习部署(十九): CUDA RunTime API YOLOV5后处理cpu解码以及gpu解码

  • 抖音怎么连续播放视频(抖音怎么连续播放别人艾特的视频)

    抖音怎么连续播放视频(抖音怎么连续播放别人艾特的视频)

  • 怎么清除手机内存(怎么清除手机内存卡里的东西)

    怎么清除手机内存(怎么清除手机内存卡里的东西)

  • 微信怎么批量删除聊天记录(微信怎么批量删除朋友圈内容)

    微信怎么批量删除聊天记录(微信怎么批量删除朋友圈内容)

  • 动图保存到手机不动了(动图保存到手机不动了怎么办)

    动图保存到手机不动了(动图保存到手机不动了怎么办)

  • 苹果查找朋友未找到位置(iphone查找朋友找不到位置)

    苹果查找朋友未找到位置(iphone查找朋友找不到位置)

  • 快手直播延迟怎么回事(快手直播延迟怎么调到同步)

    快手直播延迟怎么回事(快手直播延迟怎么调到同步)

  • 苹果xr开机怎么这么慢(苹果XR开机怎么会跳出来要ID密码)

    苹果xr开机怎么这么慢(苹果XR开机怎么会跳出来要ID密码)

  • boot windows什么意思(boot ing windows怎么办)

    boot windows什么意思(boot ing windows怎么办)

  • 拼多多为什么没有拼小圈(拼多多为什么没有取件码)

    拼多多为什么没有拼小圈(拼多多为什么没有取件码)

  • iqooneo3有无线充电吗(iqooneo3有没有无线充电)

    iqooneo3有无线充电吗(iqooneo3有没有无线充电)

  • 路由器ax和ac区别(路由器ax与ac)

    路由器ax和ac区别(路由器ax与ac)

  • 电脑运行几分钟就卡死(电脑运行几分钟就卡死不动)

    电脑运行几分钟就卡死(电脑运行几分钟就卡死不动)

  • 微信删除了好友,对方的好友列表还有自己吗(微信删除了好友还能加回来吗)

    微信删除了好友,对方的好友列表还有自己吗(微信删除了好友还能加回来吗)

  • 手机电量突然在一个值不动了(手机电量突然在一个值不动了 小米)

    手机电量突然在一个值不动了(手机电量突然在一个值不动了 小米)

  • 美团支持信用卡吗(美团信用卡在哪里申请)

    美团支持信用卡吗(美团信用卡在哪里申请)

  • 2g独显是什么意思(2g独显啥意思)

    2g独显是什么意思(2g独显啥意思)

  • v1821a是什么型号(v1818a是什么型号)

    v1821a是什么型号(v1818a是什么型号)

  • vivoy23掉进水中怎么办(vivox23掉水里)

    vivoy23掉进水中怎么办(vivox23掉水里)

  • qq音乐桌面壁纸怎么弄(qq音乐壁纸怎么设置)

    qq音乐桌面壁纸怎么弄(qq音乐壁纸怎么设置)

  • 怎么进入品牌喵铺

    怎么进入品牌喵铺

  • 录音被清理了如何恢复(录音文件清理了怎么恢复)

    录音被清理了如何恢复(录音文件清理了怎么恢复)

  • 一开机就显示热点资讯(电脑开机就热)

    一开机就显示热点资讯(电脑开机就热)

  • 爱奇艺季卡是几个月(爱奇艺会员季卡多少钱一张)

    爱奇艺季卡是几个月(爱奇艺会员季卡多少钱一张)

  • 电池属于开票中哪一类(电池开票属于什么分类)

    电池属于开票中哪一类(电池开票属于什么分类)

  • qq怎么看生日(qq怎么看生日收到的礼物)

    qq怎么看生日(qq怎么看生日收到的礼物)

  • 华为gt手表能接电话吗(华为gt手表能接收微信么)

    华为gt手表能接电话吗(华为gt手表能接收微信么)

  • 一级标题怎么设置(一级标题怎么设置字体)

    一级标题怎么设置(一级标题怎么设置字体)

  • 所得税费用包括递延所得税吗
  • 车保险备注栏车船税如何记账
  • 信息技术服务费入什么科目
  • 服装纳税税率
  • 红字信息表已核销不允许撤销
  • 个人非税收入包括哪些
  • 自然灾害造成的房屋损失怎么处理
  • 长期股权投资成本法转权益法追溯调整
  • 短期借款超过一年未归还转到哪会计视野
  • 员工借款后离职怎么办
  • 冲销无形资产如何会计分录?
  • 住房公积金如何在手机上提取
  • 固定资产的残值怎么算出来的
  • 社会团体非限定性净资产
  • 充值销售技巧和话术总结
  • 对外支付和对外转账
  • 神州战神笔记本怎么进入不了bios
  • 医疗废物处置费是什么意思
  • 对公汇款银行退回
  • 王者荣耀电脑版怎么键盘操作
  • 鼠标怎么设置为右键功能
  • 重装系统j
  • 拍卖公司收入计入什么分录
  • launcheflc.exe什么意思
  • cpqa1000.exe是安全进程吗 cpqa1000进程有什么作用
  • 二手房过户需要哪些手续和费用2023
  • php数组的类型有哪些
  • 质量赔偿款要交税吗
  • php中td
  • wordpress优化seo
  • php的魔术函数
  • 劳务费可以抵扣进项吗
  • thinkphp5框架介绍
  • 6372056181电子退库收入
  • 浦东森林村
  • 图像分割csdn
  • 列表定义格式
  • php100 jquery教程
  • 关于差额征税的账务处理
  • 所得税时间性差异
  • 网上学电脑哪个软件好
  • 接待客户的住宿费计入什么科目
  • 进项加计抵减对账怎么做
  • 外来原始凭证包括一次凭证,累计凭证和汇总凭证
  • 小规模纳税人怎么申报增值税报表
  • 社会保险与商业人身保险的区别有
  • 金税盘抵增值税
  • 营改增行业销售额的确定
  • 出口的进项发票认证后要确认吗
  • 营业外收入月末怎么处理
  • 医院药品进销差价规定
  • 建筑业异地预缴企业所得税怎么算
  • 公司注销后应收账款转给个人
  • 垃圾清运费的收费标准乱要钱怎么办
  • 雇主责任险为什么理赔很慢
  • 企业开办费会计分录
  • 营业收入怎么确定
  • 吊装费是属于什么报销项目
  • 库存商品暂估入库是什么意思
  • 新成立公司怎么办理社保开户
  • 公司支票可以进私人账户吗有限额吗
  • MySql5.6使用validate password 插件加强密码强度的安装及使用方法
  • vs2010安装失败的解决办法
  • 在centOS 7安装mysql 5.7的详细教程
  • win8打开桌面
  • windowxp操作系统
  • linux系统基于
  • win7共享文件夹关闭密码保护
  • linux ssh默认端口
  • 微软官方确认:Xbox不会出现在E3 2023实体展
  • BUG: OpenGL error 0x0500 in -[CCEAGLView swapBuffers] 328
  • linux bash shell中case语句的实例
  • android studio 安装步骤
  • 国家税务总局在哪
  • 领导班子和领导干部的区别
  • 建筑业按多少税收
  • 内蒙古包头税务局客服电话
  • 广东省广州市国家税务局
  • 怎样查手机是否维修过
  • 福建原盐和自然盐有什么区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设