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