范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

OpenAI官方发布ChatGPTAPI接口gptturbo,python可直接调用

  上期图文教程,我们介绍了ChatGPT的注册使用过程,并且介绍了GPT-3代API接口的开发代码实现过程,由于ChatGPT一直使用的是ChatGPT-3.5代接口,且我们在官网上面使用的也是ChatGPT-3.5代接口,大家对3.5代接口都十分认同,上期介绍的ChatGPT-3代API虽然可以实现问答对话,但是大家希望是否可以使用官方的接口来实现强大的ChatGPT功能。关于如何注册,如何获取API key,上期图文我们也进行了详细的分享。
  本期,我们介绍一下openai刚刚公布的ChatGPT的API接口gpt-3.5-turbo。首先其gpt-3.5-turbo接口API是官方刚刚发布的gpt-3.5-turbo API接口,针对第三代接口进行了速度与精度方面的优化,其官方也是建议开发者使用gpt-3.5-turbo API接口,且价格是3代API 接口的十分之一的价格。我们首先介绍一下openai发布的gpt-3.5-turbo API如何使用requests库进行调用。
  import requests # Your OpenAI API Key api_key = "YOUR KEYS" # The text prompt you want to generate a response  input_prompt = input("输入需要跟chat AI的聊天内容:") prompt = input_prompt # The URL for OpenAI"s API url = "https://api.openai.com/v1/chat/completions" # The headers for the API request headers = {     "Content-Type": "application/json",     "Authorization": f"Bearer {api_key}" } data = { "model":"gpt-3.5-turbo", "messages":[{"role":"user","content":prompt}], "max_tokens":800, "temperature":0.5, "frequency_penalty":0, "presence_penalty":0} # Make the API request response = requests.post(url, headers=headers, json=data) # Check if the request was successful if response.status_code == 200:     # Extract the generated text from the response     generated_text = response.json()["choices"][0]["message"]["content"]     print(generated_text) else:     # Handle the error     print(f"Request failed with status code 额{response.status_code}")
  首先,跟往期教程类似,我们需要使用requests库,并需要官方账号的api key。然后就可以输入需要的问题了。当然gpt-3.5-turbo的API接口地址如下:url = "https://api.openai.com/v1/chat/completions"
  我们可以使用往期的代码,把需要的问题post到上面的API接口接口。这里需要注意的是gpt-3.5-turbo的API接口使用的不再是prompt,而是messages参数,且参数格式如下: 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?"}     ]
  在messages参数里面,我们需要指定role角色与content我们的问题,然后其他参数跟3代API接口一致。
  {  "id": "chatcmpl-6p9XYPYSTTRi0xEviKjjilqrWU2Ve",  "object": "chat.completion",  "created": 1677649420,  "model": "gpt-3.5-turbo",  "usage": {"prompt_tokens": 56, "completion_tokens": 31, "total_tokens": 87},  "choices": [    {     "message": {       "role": "assistant",       "content": "The 2020 World Series was played in Arlington, Texas at the Globe Life Field, which was the new home stadium for the Texas Rangers."},     "finish_reason": "stop",     "index": 0    }   ] }
  当然,最后的返回参数也有稍微的区别,我们需要使用如下代码获取返回的参数。response.json()["choices"][0]["message"]["content"]
  当然,除了以上直接调用API接口外,openAI也开发了自己的第三方库import openai openai.api_key = "sk-keys" while True:   prompt = input("Q:")   if prompt == "quit":     break   else:     res = openai.ChatCompletion.create(         model = "gpt-3.5-turbo",         messages= [{"role":"user","content":prompt}],         temperature = 0.5,         max_tokens = 500,         frequency_penalty=0,         presence_penalty=0     )     print("***********GPT-3.5 Open AI**************")     print(res["choices"][0]["message"]["content"])
  首先需要我们安装openai 的第三方库,这里最好自己的python版本大于3.9,安装完成后,我们便可以使用openai库进行chatGPT的调用工作了。
  第二行代码,我们需要提供上一个步骤的api key
  然后,我们直接使用openai.ChatCompletion.create函数就可以调用chatGPT了。
  同样的道理,我们需要修改一下里面的参数,一个是model参数,另外一个是messages参数。        model = "gpt-3.5-turbo",         messages= [{"role":"user","content":prompt}],
  以上,便是我们介绍的ChatGPT 官方API接口gpt-3.5-turbo,当然openAI除了ChatGPT这样的NLP领域任务外,还有类似DALL-E的AI绘画模型,且官方开源的whisper,可以识别99种语音的识别系统,不仅可以语音转文字,还可以自动翻译等。

美国疯狂加息和日元贬值是要干什么美国今天加息符合预期,几乎所有美联储官员都预计,到今年年底将会把利率提高至44。5。大多数美联储官员预计明年失业率将上升,这意味着经济衰退风险加大。与此同时,华尔街最悲观的银行德意刘强东夫妇现身美国超市,夫人怀孕,减持京东物流股为开庭准备一名在美国的网友上超市的时候拍到了刘强东夫妇在超市里购物的画面。他顺手将画面拍了下来。画面中我们看到奶茶妹妹章泽天显露出还有身孕的迹象。目测这个体型最少也有六七个月了。也就是说刘强资讯机构预测到2030年美国一半新车销量将是电动汽车文懂车帝原创常思玥懂车帝原创行业随着新能源汽车在全球范围内销量持续增长,行业对于未来的市场预期也比较乐观。近日,据外媒预测,到2030年,美国的汽车市场中电动汽车销量占比会超过50美国股市慌了?业内人士悲观情绪触及2008年金融危机以来最高点美股道琼指数于当地时间周五(23日)下挫486点,3万点大关失守,收在近2年来最低点,濒临熊市。美国银行策略师表示,投资者纷纷转向以持有现金为主,几乎避开了其他所有资产类别,悲观情暴跌8000元,首发比iPhone14ProMax还贵,如今比iPhone14还便宜苹果手机的价格一直都很高,所以苹果手机一直都是以高端机型的身份被消费者认同,并且苹果手机的降价幅度也非常小,除非是机型迭代才会有部分降价,而且就算是降价幅度也不会太高,所以苹果手机截至九月底,这4款千元机性价比最高,用到2026年毫无压力截至九月底,这4款千元机性价比最高,用到2026年毫无压力第一款红米Note11TPro2000以内性价比最高机型,没有之一,搭载天玑8100芯片,配合7层立体石墨VC液冷散热,性肥强NBA超新星巡礼最全面最深度的安东尼爱德华兹赛季总结当篮球划出漂亮的弧线在空中旋转,所有人屏住呼吸时,此刻是美妙的。体育的魅力,很大一部分来源于它的未知和不可预测性这就是我为何痴迷于那些正在成长中的新星的原因。你看得到他们身上那些惊詹姆斯过去19个赛季的平均数据詹姆斯过去十九个赛季的平均数据PPG场均得分平均得分为27。0RPG场均篮板平均篮板数为7。4APG场均助攻平均助攻数为7。4SPG场均抢断平均抢断数为1。6BPG场均盖帽平均盖帽17轮补赛过后,中超争冠保级形势发生变化,射手榜4人进球两位数北京时间9月24日,中超第17轮补赛进行。领头羊武汉三镇遭遇大冷,主场不敌保级球队。同日4场比赛结束后,联赛争冠及保级形势都发生了微妙的变化。与此同时,各队射手纷纷收获进球,在马尔预防心血管病,从口腔健康开始你知道吗?刷牙是一种成本极低预防心血管病的措施。牙是人体健康的重要部分。牙齿健康与心血管疾病有密切的关系。多刷牙还能预防心血管疾病!早前在韩国一项25万人,约10年的随访的研究中发大疆高性价比无人机仅售1999元大疆DJIMiniSE是一款仅重249g的小型四轴无人机,因为不到250g所以符合很多国家和地区对于无人机的安全重量规定,无需申报就可以起飞。在影像系统上,它配置了三轴2。7K机械
唐嫣大方晒娃,2岁小小糖扎丸子头骑平衡车,老公罗晋评论区打趣无言的纯洁的天真,往往比说话更能打动人心。莎士比亚前段时间六一儿童节的时候,明星们也都纷纷放下手里的工作,以自己的方式来陪伴孩子们。许昕回到家里陪孩子打了乒乓球,王皓和闫博雅在祝孩在美国,感受最深的是环境,空气清新,植被丰沛2018年4月19日,应在美国芝加哥做访问学者的外甥女多次邀请,我和姐姐终于登上从北京去奥黑尔机场的飞机,越过重洋,经过十三个小时的长途飞行,如愿到达外甥女的居住地伊里诺伊州的艾文舌头是身体的湿度表,舌头出现裂纹,说明湿气早已入侵身体湿邪一生百病生,体内湿气过重,不仅会带来许多不适症状,还会引发多种疾病。想要知道自己的湿气重不重,可以观察一下舌头,如果存在三个表现,说明湿气早已入侵,身体该去湿了。湿气重在舌头上美国印象(二)和我们相反,夏天太阳再毒,美国人不戴草帽。黑人晒不黑,白人又以黑为美。在他们看来,黑是健美的标志,是大自然的恩赐。于是,他们把晒太阳当成一种天然享受,尽可能利用沙滩草地等阳光充盈的SaulNash2022春夏男装系列,短裤的穿搭,更添夏季清凉与休闲SaulNash这次的服装之中,出现了很多短裤的身影,这些短裤为男装带来了不少的清凉和休闲的时尚感短裤的服装和T恤等上衣之间以相同颜色或者是面料带来了套装式的效果,这些套装的服装,一场20令C罗犯了难!世界杯小组赛又多一劲敌,葡萄牙恐无缘出线近日,国际比赛日继续展开争夺,在其中一场比赛中,由韩国队对阵智利队。面对着这支南美劲旅,韩国队表现出色,在射门次数上以128领先于对手。依靠着场面优势,韩国队笑到了最后,他们凭借着华为Mate40系列下架,麒麟芯片还能再现?由于众所周知的原因,华为商城被迫下架了华为Mate40,mate40e,mate40pro三款机型,这标志着它们的产线已经彻底停止,这可以视为华为手机业务遭到重创的明显表现。为了验vivo又带来爆款新品,全新vivoS15系列给你更畅快用机体验前不久,vivo在新品发布会上给我们带来全新的vivoS15系列,这款新机的到来成为最近数码圈关注的焦点。vivoS15系列在外观设计上延续一贯的高颜值,然而吸引用户的不仅是亮眼的欧国联葡萄牙40瑞士C罗双响欧国联小组赛第2轮,葡萄牙对阵瑞士。上半时塞费洛维奇破门被判无效,卡瓦略补射打破僵局,C罗插上爆射机敏补射上演梅开二度,佩佩角球进攻中头球中柱下半时坎塞洛推空门得手,C罗任意球被扑湖人最早可用首轮为27年!贝弗利所以那孩子现在才12岁?直播吧6月7日讯森林狼后卫贝弗利近日参加了NBAToday节目,并与主持人MalikaAndrews嘉宾卡特一起聊到湖人下赛季的情况。MalikaAndrews表示,威少下赛季薪水张柏芝可别跟章子怡比美!笑起来法令纹太明显,气质不是一个级别相信不少人对张柏芝的美貌,还是很认可的!有混血的基因在里面,五官看起来还是很美的!但是不必还真不知道,张柏芝和章子怡同台合照,两人笑起来,一个法令纹明显,一个几乎看不到,这个差距可