Code前端首页关于Code前端联系我们

如何在Python中调用OpenAI API?

terry 2年前 (2023-09-24) 阅读数 59 #后端开发

使用Python调用OpenAI API,需要执行以下步骤:

  1. 列出OpenAI API密钥。在 OpenAI 网站上注册帐户并生成 API 密钥。
  2. 安装OpenAI官方提供的Python SDK。可以使用pip安装,具体命令为:
Copy code
pip install openai
  1. 在Python代码中引入openai模块,并使用API​​ key进行身份验证。例如:
pythonCopy code
import openai
openai.api_key = "YOUR_API_KEY"
  1. 调用相应的OpenAI API方法,如调用GPT-3文本生成模型:
pythonCopy code
response = openai.Completion.create(
    engine="davinci",
    prompt="Once upon a time",
    max_tokens=5
)

print(response.choices[0].text)

本例中我们使用OpenAI提供的Completion.create方法,即所使用的生成模型称为GPT-3文本。我们传递所需的参数,包括要使用的机器、要生成的初始文本以及生成的令牌的最大数量,然后将响应打印到控制台。

需要注意的是,OpenAI API是收费的,使用API​​时会扣除相应的费用。具体费用请参考OpenAI官网价格表。另外,还应该注意API调用次数的限制。具体限制请参考OpenAI API文档。

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门