Python免费试用最新Openai API的步骤

 更新时间:2023年03月05日 08:45:31   作者:鹤冲天Pro  
本文主要介绍了Python免费试用最新Openai API,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

一、背景介绍

3月2日凌晨,OpenAI放出了真正的ChatGPT API,不是背后的GPT-3.5大模型,是ChatGPT的本体模型!ChatGPT API价格为1k tokens/$0.002,等于每输出100万个单词,价格才2.7美金(约18元人民币),比已有的GPT-3.5模型便宜10倍。

这将大大降低开发人员将ChatGPT集成到自家应用和服务的门槛,构建属于自己的AI聊天机器人。而且OpenAI将ChatGPT从去年12月至今的成本砍掉了90%,令此前许多靠开发私有ChatGPT API接口赚差价的中间商们再无用武之地。

ChatGPT官方API基于GPT-3.5-turbo模型,是GPT-3.5系列中最快速、最便宜、最灵活的模型。开发者可以通过OpenAI Playground和OpenAI Codex来使用和测试ChatGPT OpenAI。

此前一些公司已经率先接入ChatGPT API,包括生鲜电商平台Instacart、跨境电商平台Shopify、照片分享应用Snap、单词背诵应用Quizlet等,用于提高客户服务、营销、教育等效率及体验。

OpenAI还在不断改进其ChatGPT模型,并希望将增强功能也提供给开发人员。

使用该gpt-3.5-turbo模型的开发人员将始终获得OpenAI发布的稳定模型,同时仍然可以灵活地选择特定模型版本。例如,今天发布的gpt-3.5-turbo-0301,它至少会在6月1日之前推出特定版本,OpenAI会将gpt-3.5-turbo在4月更新到新的稳定版本。

此外,OpenAI还推出了基于large-v2模型的Whisper官方API。Whisper是OpenAI去年9月发布的开源自动语音识别(ASR)模型。开发者可用该功能来转录或翻译音频,费用为每分钟0.006美元。

二、API申请

API地址:

https://platform.openai.com/account/billing/overview

目前openai提供免费试用,将会在2023年5月1日过期

生成API keys

key只在生成的时候完整展示,需要在key生成的时候复制下来,之后不会再看到完整的key。但是可以再生成新的key,并且可以删掉生成的key。

三、Python使用API

# coding=utf-8
import openai
openai.api_key = '输入你的key'

def use(prompt):
	response = openai.ChatCompletion.create(
		  model="gpt-3.5-turbo",
		  messages=[
		        {"role": "user", "content": prompt}
		    ]
		)
	return response['choices'][0]['message']['content']

if __name__ == "__main__":

	r = use('输入你的问题')
	print(r)

到此这篇关于Python免费试用最新Openai API的步骤的文章就介绍到这了,更多相关Python免费试用最新Openai API内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python简单生成8位随机密码的方法

    Python简单生成8位随机密码的方法

    这篇文章主要介绍了Python简单生成8位随机密码的方法,结合实例形式分析了2种简单生成随机密码的方法,非常简单实用,需要的朋友可以参考下
    2017-05-05
  • 朴素贝叶斯分类算法原理与Python实现与使用方法案例

    朴素贝叶斯分类算法原理与Python实现与使用方法案例

    这篇文章主要介绍了朴素贝叶斯分类算法原理与Python实现与使用方法,结合具体实例形式分析了朴素贝叶斯分类算法的概念、原理、实现流程与相关操作技巧,需要的朋友可以参考下
    2018-06-06
  • 基于python goto的正确用法说明

    基于python goto的正确用法说明

    这篇文章主要介绍了基于python goto的正确用法说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • Python之关于类变量的两种赋值区别详解

    Python之关于类变量的两种赋值区别详解

    这篇文章主要介绍了Python之关于类变量的两种赋值区别详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03
  • flask结合jinja2使用详解

    flask结合jinja2使用详解

    本文主要介绍了flask结合jinja2使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-03-03
  • Python大数据用Numpy Array的原因解读

    Python大数据用Numpy Array的原因解读

    一个Numpy数组由许多值组成,所有值的类型是相同的,Numpy 是Python科学计算的一个核心模块,本文重点给大家介绍Python大数据Numpy Array的相关知识,感兴趣的朋友一起看看吧
    2022-02-02
  • Python Pandas读取csv/tsv文件(read_csv,read_table)的区别

    Python Pandas读取csv/tsv文件(read_csv,read_table)的区别

    这篇文章主要给大家介绍了关于Python Pandas读取csv/tsv文件(read_csv,read_table)区别的相关资料,文中通过实例代码介绍的非常详细,对大家学习或者使用Pandas具有一定的参考学习价值,需要的朋友可以参考下
    2022-01-01
  • Python使用django解决跨域请求的问题

    Python使用django解决跨域请求的问题

    这篇文章主要给大家介绍了python如何使用django解决跨域请求的问题,文中有详细的代码示例,具有一定的参考价值,需要的朋友可以参考下
    2023-07-07
  • Python中使用支持向量机(SVM)算法

    Python中使用支持向量机(SVM)算法

    这篇文章主要为大家详细介绍了Python中使用支持向量机SVM算法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-12-12
  • 在python中实现对list求和及求积

    在python中实现对list求和及求积

    今天小编就为大家分享一篇在python中实现对list求和及求积,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-11-11

最新评论