超超超前排提示,这篇文章专门为了小白编写。给 完全没有 python 基础或者只是想用 api 的新人看。
1:下载 python
方法 1:官网
www.python.org
从最开始的开始,先到 Python 官网下载一个合适版本的 Python (我推荐 python3.10, python3.8)
下面将以 python3.10.11 为例子讲解
点开 Downloads 之后划到最底下下载适合自己系统的版本。
下面展示的是 windows Installer 安装。(installer 应该没有人不会用吧)
下载好后走完流程。
【注意】如果不是做移动式的环境建议直接 add to PATH
方法 2:Conda
https://www.anaconda.com/download/
下载好后走流程。
配置并下载啥的我就没啥好说的,网上一抓一大把(人家都有选自带的 Python3.9)
方法 3:VSCode
没啥可说的。心目中全球第一的程序猿必备东西
https://code.visualstudio.com/Download
下载好后走流程。
打开后安装 python 插件,一套下来的。
方法 4:WindowsStore(最不推荐的)
没啥可说 *2
不推荐原因默认 C 盘,迁移麻烦的要死。
好的是他默认给你加 PATH 里,cmd 随叫随到。
2. 安装 openai 库
安装方法有很多,这里只讲 pip。因为 pip 是万能的
打开你下载的位置并寻找到 python.exe
将 python.exe 拖入 cmd 窗口
(回车就会运行,但是我们先把库安装好再说。)
推荐清华源加速:
python -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple openai
回车后安装
3. Python 调用 openai 库
详细可以参考 Openai 官网:https://platform.openai.com/docs/api-reference/authentication
我下面放几个例子:
1. 调用 davinci-003 模型
2. 调用 DALL·E
可用模型:
请详见 openai 的 API 指南,官方的 api 感觉一直在变。所以此文章的写法可能不是最新的。
另外可以使用 revChatGPT 等非官方库,注意一定要用最新版的,否则用不了。
原文链接:https://www.bilibili.com/read/cv23524866/