演示如何使用 4 行代码调用 ChatGPT 的官方API。要求 Python 版本 > 3.6 。
pip3 install openai
python3 bot.py
修改第 4 行代码里的 content
参数即可。例如:
completion = openai.Completion.create(model="gpt-3.5-turbo", \
messages=[{"role": "user", "content": "请使用 Python 实现一个二分查找算法"}])
ChatGPT 一共提供了两种可选模型:
gpt-3.5-turbo
:ChatGPT 官网所使用的模型;gpt-3.5-turbo-0301
:OpenAI 在 2023.3.1 发布的新模型,带来了一些改进。不过可能没有老模型稳定。
通过修改第 4 行代码里的 model
参数即可指定模型。