Python openapi+ChatGPT

警告
本文最后更新于 2023-04-02,文中内容可能已过时。

使用 python 接口调用 openapi chatgpt

注册 OpenAI 账户

使用 LA VPN(不能用香港VPN)

使用 Google 账户

获取 SMS (Indonesia)

Ref: https://sms-activate.org/getNumber。最低充值2刀(可以使用支付宝)。 左侧选择 OpenAI -> Indonesia -> 等待短信消息, 如果不成功,可以点击右侧关闭,重新更新手机号(不收钱)。

获取 API-key

Ref: https://platform.openai.com/account/api-keys

Chrome 安装插件

Ref: chrome-extension://jgjaeacdkonaoafenlfkkkmbaopkbilf/options.html

python demo

目前版本还只能使用 model="gpt-3.5-turbo", 新版本 gpt-4.0 需要申请 waiting-list。 另外,调用接口需要梯子。

1
2
3
## 以下均需要使用梯子
p4 ~/anaconda3/bin/python3 -m pip install openai
p4 ipython
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
import os
import openai
openai.api_key = OPEN_API_KEY
completion = openai.ChatCompletion.create(
  model="gpt-3.5-turbo",
  messages=[
    {"role": "user", "content": "show me the futures of programming."}
  ]
)

print(completion.choices[0].message.content)

相关内容

william 支付宝支付宝
william 微信微信
0%