Skip to content

wzpan/ChatGPT-python-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ChatGPT-python-example

演示如何使用 4 行代码调用 ChatGPT 的官方API。要求 Python 版本 > 3.6 。

1. 安装依赖

pip3 install openai

2. 执行demo

python3 bot.py

3. 修改对话内容

修改第 4 行代码里的 content 参数即可。例如:

completion = openai.Completion.create(model="gpt-3.5-turbo", \
                                       messages=[{"role": "user", "content": "请使用 Python 实现一个二分查找算法"}])

4. 切换模型(可选)

ChatGPT 一共提供了两种可选模型:

  • gpt-3.5-turbo:ChatGPT 官网所使用的模型;
  • gpt-3.5-turbo-0301:OpenAI 在 2023.3.1 发布的新模型,带来了一些改进。不过可能没有老模型稳定。

通过修改第 4 行代码里的 model 参数即可指定模型。

About

演示如何使用4行代码调用ChatGPT的官方API

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages