赞
踩
目录
我所知道的获取api的方法有两种,一种是官网获取,另一种是直接联系人购买。
网址:https://platform.openai.com/
需要注册chatgpt的账号,需要一个美国的虚拟手机号接收验证码,还需要充值5美元的额度。相对而言比较复杂。
可以直接找人买一个api,我通过这种途径购买的,因为是学习使用,用大概2.3个月,买的话大概是35元1个月
也就是需要购买机场,连接到clash,自行研究吧,clash官网有
使用的是3.10.11,在这之前的版本,可能会有点问题
因为会用到openai的包,所有还是创建虚拟环境比较好,避免在全局中出现冲突。以下介绍两种工具:pycharm和vscode
直接创建项目就可以了,这就是一个虚拟环境
导入python扩展:实际上只需要导入python这一个就可以了,其他的是附带的
新建项目之后,创建虚拟环境:
点击右下角:3.10.11 64-bit
依据提示,创建虚拟环境即可:
创建完成后,项目中会出现一个.venv的文件夹,这个里面存放的就是虚拟环境目录
创建test.py文件,运行一下
pip导入openai包:
pip install openai -i https://mirrors.aliyun.com/pypi/simple/
等待结束,初步配置完成
- import openai
- import os
-
- openai.api_key = ""
-
- os.environ["HTTP_PROXY"] = "http://localhost:7890"
- os.environ["HTTPS_PROXY"] = "http://localhost:7890"
-
- response = openai.chat.completions.create(
- model="gpt-3.5-turbo",
- messages=[
- {
- "role": "user",
- "content": "你好,秦朝"
- }
- ]
- )
- print(response.choices[0].message)
openai.api_key = “”这个里面,就是放你的api
注意:在运行之前,一定要连接外网,否则会报httpcore.ConnectError: [WinError 10061] 由于目标计算机积极拒绝,无法连接的错误
连接外网后,输出的结果如下:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。