openAI API使用教程、openai.Completion.create() 详细解释一下

openAI提供了几种不同场景的模型,主要有text completion、code completion、chat completion、image completion,例如chat completion,则调用方式为。而且请求的token和回复的token数会被加一起计费,例如说输入了10个token,openAI回复了20个token,那么最终收费是按照30个token进行收费。

 

准备

  1. 创建openAI 账号(https://platform.openai.com/overview),右上角personal,创建API key。

在这里插入图片描述
2. 安装包

pip install openai
pip install --upgrade tiktoken

tiktoken 是用来计算每次查询时的token数,因为openAI是根据token数计费,不是必须安装。

3.开启代理服务

我使用的是Clash;

设置请求解析指定端口(与代理端口一致)
os.environ["http_proxy"] = "http://localhost:7890"
os.environ["https_proxy"] = "http://localhost:7890"

openAI API使用教程、openai.Completion.create() 详细解释一下_第1张图片

一、API调用

重点:openai.Completion.create 接口参数详细说明

api key 可以直接明文写在代码中,也可以通过环境变量方式获取

impo

你可能感兴趣的:(ChatGPT,java,python,数据库)