ChatGPT(GPT3.5) OpenAI官方API正式发布

        OpenAI社区今天凌晨4点多发送的邮件,介绍了ChatGPT官方API的发布。官方介绍文档地址为“OpenAI API”和“OpenAI API”。

        ChatGPT(GPT3.5)官方API模型名称为“gpt-3.5-turbo”和“gpt-3.5-turbo-0301”。API调用价格比GPT text-davinci-003模型便宜10倍。调用费用为0.002美元/1000tokens,折合下来差不多0.1元4000~5000字。这个字数包括问题和返回结果字数。

1 API调用方法

1.1 调用参数

        ChatGPT(GPT3.5)官方API调用方式如下所示,与GPT3模型调用基本一致,输入主要有7个参数。预计今天晚上,这两个模型会集成到RdFast智能创作机器人小程序和RdChat桌面程序。大家可以随时体验一下,敬请关注。

  1. model:模型名称,gpt-3.5-turbo或gpt-3.5-turbo-0301
  2. messages:问题或待补全内容,下面重点介绍。
  3. temperature:控制结果随机性,0.0表示结果固定,随机性大可以设置为0.9。
  4. max_tokens:最大返回字数(包括问题和答案),通常汉字占两个token。假设设置成100,如果prompt问题中有40个汉字,那么返回结果中最多包括10个汉字。ChatGPT API允许的最大token数量为4096,即max_tokens最大设置为4096减去问题的token数量。
  5. top_p:设置为1即可。
  6. 6frequency_penalty:设置为0即可。
  7. presence_penalty:设置为0即可。
  8. stream。

        需要注意,上述输入参数增加stream,即是否采用控制流的方式输出。

        如果stream取值为False,那么返回结果与第1节GPT3接口一致,完全返回全部文字结果,可通过response["choices"][0]["text"]进行读取。但是,字数越多,等待返回时间越长,时间可参考控制流读出时的4字/每秒。

        如果steam取值为True时,那么返回结果是一个Python generator,需要通过迭代获取结果,平均大约每秒钟4个字(33秒134字,39秒157字),读取程序如下所示。可以看到,读取结果的结束字段为“<|im_end|>”。

1.2 messages

        messages字段组成部分包括角色role和content问题两个部分组成,如下所示:

  model="gpt-3.5-turbo",messages=[{"role": "system", "content": "You are a helpful assistant."},{"role": "user", "content": "Who won the world series in 2020?"},{"role": "assistant", "content": "The Los Angeles Dodgers won the World Series in 2020."},{"role": "user", "content": "Where was it played?"}]

        在gpt-3.5-turbo模型中,角色role包含system系统、assistant助手和用户user三种类型。System角色相当于告诉ChatGPT具体以何种角色回答问题,需要在content中指明具体的角色和问题内容。而gpt-3.5-turbo-0301主要区别在于更加关注问题内容,而不会特别关注具体的角色部分。gpt-3.5-turbo-0301模型有效期到6月1日,而gpt-3.5-turbo会持续更新。

        assistant助手和用户user则相当于已经指明了角色,content直接写入关注的问题即可。

2 参考程序

        示例参考程序如下所示:

# -*- coding: utf-8 -*-
"""
Created on Wed Dec 21 21:58:59 2022@author: Administrator
"""import openaidef openai_reply(content, apikey):openai.api_key = apikeyresponse = openai.ChatCompletion.create(model="gpt-3.5-turbo-0301",#gpt-3.5-turbo-0301messages=[{"role": "user", "content": content}],temperature=0.5,max_tokens=1000,top_p=1,frequency_penalty=0,presence_penalty=0,)# print(response)return response.choices[0].message.contentif __name__ == '__main__':content = '你是谁?'ans = openai_reply(content, '你的APIKEY')print(ans)

3 API调用效果

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/6175.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AI落地:如何用ChatGPT写出可用的长文?

用ChatGPT写长文一直是个难题&#xff0c;原因主要是单个回答字数的限制&#xff08;约1000字&#xff09;以及多轮会话有限的记忆能力。 如果我想写一篇1万字甚至更长的文章&#xff0c;应该如何做呢&#xff1f; 下面以“普通人的AIGC学习手册”为题。 直接提问会有什么问…

如何用ChatGPT做一门课?(包含大纲、脚本、PPT文本)

【ChatGPT】前些天发现了一个巨牛的人工智能学习资源&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;无广告&#xff0c;忍不住分享一下给大家。&#xff08;点击查看学习资源&#xff09; 该场景对应的关键词库&#xff08;13个&#xff09;&#xff1a; 市场调研、在…

你要的并不是ChatGPT,而是强大和经济的算力

编辑&#xff1a;阿冒 设计&#xff1a;沐由 2022年12月&#xff0c;AI创业公司OpenAI推出了聊天机器人ChatGPT。作为生成式AI在文本领域的实际应用之一&#xff0c;ChatGPT的问世距今不过百天而已&#xff0c;却已经火爆了全球。 君不见&#xff0c;大学生们用它撰写论文&…

比ChatGPT强大100万倍!老黄预测未来AI模型,网友:夸张但又不无道理

白交 发自 凹非寺量子位 | 公众号 QbitAI 比ChatGPT强大100万倍&#xff01; 这是老黄黄仁勋给出的AI模型未来十年预测。 在最新财报会议上&#xff0c;几乎没有人再谈论游戏图形&#xff0c;一切都与人工智能相关。 不少网友认为100万倍的说辞是英伟达面向董事会和股东的“夸大…

紧跟时代潮流,如用ChatGPT速成自媒体达人

每一个选题是否成为爆款和热门&#xff0c;这个就占了80%&#xff0c;为什么&#xff1f;因为我看到你的标题&#xff0c;我可以点进去啊&#xff0c;不管内容如何&#xff0c;至少让人眼前一亮&#xff0c;有点进去的欲望&#xff0c;至少浏览量会很大&#xff0c;这就成功了一…

如何利用 ChatGPT 和 GPT4 搞用户调研?

这位产品经理&#xff0c;GPT-4都已经发布了&#xff0c;你还在纯人工搞用户调研吗&#xff1f;还在为纯人工搞用户调研而烦恼&#xff1f; 不如把问题交给GPT-4和ChatGPT&#xff0c;放心啃着方便面消遣吧&#xff01; 对于 ChatGPT及GPT-4 是什么&#xff0c;相信大家已经有所…

chatgpt赋能python:Python如何收集数据:一份基本指南

Python如何收集数据&#xff1a;一份基本指南 Python是一门广泛应用于数据分析和挖掘的编程语言, 而数据的管道之一就是数据收集。无论你是用于市场研究&#xff0c;竞争情报收集或仅仅是出于好奇心&#xff0c;Python提供了许多的数据收集可视化框架&#xff0c;各种库和工具…

里程碑,ChatGPT插件影响几何?

目录 插件发布网络浏览器代码解释器平台生态微软魄力总结 3月15日OpenAI推出了GPT-4&#xff0c;引起了全球轰动&#xff0c;仅仅过去一周多时间&#xff0c;OpenAI又宣布推出插件功能。如果说ChatGPT是AI的“iPhone时刻”&#xff0c;那么插件就是ChatGPT的“App Store”。超强…

ChatGPT插件权限给Plus用户放开了

大家好&#xff0c;我是章北海mlpy ChatGPT插件权限给Plus用户放开了 我稍微测试了俩&#xff0c;感觉还行&#xff0c;后续我会对一些热门插件深入测测&#xff0c;敬请期待。 官方对插件的介绍如下&#xff1a; 1、插件由非由OpenAI控制的第三方应用程序提供动力。在安装…

IDEA装上这3款ChatGPT插件,彻底炸裂!!

今天&#xff0c;给大家介绍3款好用的IntelliJ IDEA ChatGPT插件,各有千秋&#xff0c;可以帮我自动写代码&#xff0c;自动改善代码性能和安全并且生成视图对比&#xff0c;以及解释代码&#xff0c;优化代码&#xff0c;生成单元测试用例&#xff0c;更牛逼的是直接可以根据描…

好用的IntelliJ IDEA ChatGPT插件:NexChatGPT

随着ChatGPT的爆火&#xff0c;ChatGPT给我们的生产生活带来一定的影响&#xff0c;ChatGPT相关的工具插件潮水般的涌现。ChatGPT对IT的影响也不小&#xff0c;尤其是自动化编程&#xff0c;今天介绍几款IntelliJ IDEA中ChatGPT插件。 一、NexChatGPT NexChatGPT是一款开箱即…

ChatGPT从业影响之个人浅见

文章目录 前言ChatGPT简介AI简介ChatGPT对从业者的影响参考资料 前言 ChatGRT最近很火&#xff0c;网上有一些观点&#xff0c;他会取代很多职业&#xff0c;让产业产生颠覆性的变化。今天聊聊自己的想法&#xff0c;他的出现&#xff0c;是否会让我&#xff08;程序员&#x…

使用爆火ChatGPT自动编写Python爬虫脚本,学会之后兼职能有多香

都知道最近ChatGPT聊天机器人爆火&#xff0c;我也想方设法注册了账号&#xff0c;据说后面要收费了。 ChatGPT是一种基于大语言模型的生成式AI&#xff0c;换句话说它可以自动生成类似人类语言的文本&#xff0c;把梳理好的有逻辑的答案呈现在你面前&#xff0c;这完全不同于…

利用chatgpt帮我写爬虫代码

首先我这里需要先赋予它一个身份&#xff0c;以便他更好的理解我们的话 接下来就可以让他帮我们写代码了 import requests from bs4 import BeautifulSoup# 请求头部信息&#xff0c;模拟浏览器访问 headers {user-agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/5…

我用ChatGPT+爬虫搞钱,赚翻了,成为第一个吃螃蟹的人

今年真是太科幻了&#xff0c;各路令人赞叹的AI产品接连问世&#xff0c;感觉幻想过的未来已在眼前。就与多年前移动互联网的普及一样&#xff0c;我们正处于AI改变世界的前夜。 在众多优秀的人工智能产品中&#xff0c;以ChatGPT最为火爆&#xff01;在OpenAI为其推出了GPT-4…

新思路!ChatGPT+Python接爬虫私活,小白也能玩

前言 历经半年的疯狂测试&#xff0c;ChatGPT已迭代到4.0&#xff0c;与此同时&#xff0c;在ChatGPT变现圈社群里&#xff0c;各种变现方式也层出不穷。 设计师用ChatGPT装上插件生成图片&#xff0c;一天产出翻好几倍&#xff1b;干文案的用ChatGPT搭建文章框架、搜索素材&…

分享一个用ChatGPT+爬虫搞钱的新模式!

这几个月真是太科幻了&#xff0c;各路令人赞叹的AI产品接连问世&#xff0c;感觉幻想过的未来已在眼前。就与多年前移动互联网的普及一样&#xff0c;我们正处于AI改变世界的前夜。 在众多优秀的AI中&#xff0c;以ChatGPT最为火爆&#xff01;其近期推出的联网和插件功能&am…

如何用 ChatGPT 帮你10分钟读完数据库论文

本周&#xff0c;OpenAI 向所有 ChatGPT Plus 用户开放了两个重要功能&#xff1a; Web Browsing 和 Plugins 它俩都需要用户自己开启&#xff0c;才能使用&#xff0c;如下&#xff1a; 作为对数据库论文的爱好者&#xff0c;我第一款挑选的 Plugin 便是 ChatWithPDF,毕竟真的…

2022年下半年部分团队的总结

写作&#xff0c;慢思考&#xff1a; 软件团队每天有繁忙的工作&#xff0c;有很多待办事项&#xff0c;会议&#xff0c;口头交流&#xff0c;线上的 bug 要处理&#xff0c;报表要生成和解释… … 一个月过去了&#xff0c;正想总结&#xff0c;下一个月&#xff0c;下一年又…

“吴军讲ChatGPT“课程的个人总结

人工智能时代, ChatGPT如此火热, 大家恐慌, 焦虑, 大家最关注的是两个问题 我会不会被取代?我有没有机会? 吴军老师(浪潮之巅, 数学之美等), 有门课程, <吴军讲ChatGPT>, 用通俗易懂的语言, 讲解了人工智能的技术原理前世今生,以及当下火热的ChatGPT的可以做什么, 那…