使用Streamlit框架实现的ChatGPT4聊天工具,并且可以调用DALLE模型进行画图。
按照以下步骤获取api-key:
- 注册openai账号
- 进入该网址https://platform.openai.com/account/api-keys.
- 点击
Create new secret key
按钮创建api-key. - 复制api-key,将创建的api-key复制到config目录下的api_key.py文件中,放在双引号内
在命令号执行以下命令,创建虚拟环境,并按照需要的python库
下面这行命令只需要执行一次
python3 -m venv .venv && source .venv/bin/activate && pip install -r requirements.txt
下面这行命令只需要执行一次
python -m venv .venv ; .\.venv\Scripts\activate ; pip install -r requirements.txt
### 运行程序
完成以上配置之后,每次运行GPT4只需要执行以下命令,即可启动服务
```sh
streamlit run Chatbot.py
页面左侧有聊天模式,选择聊天那么就是和GPT4进行纯文字聊天,选择画图则是使用DALLE模型进行画图
在页面下方的输入框,输入你想和GPT4聊天的话,按回车按钮,就可以和GPT4聊天了。
在页面下方的输入框,输入你想生成的图片的描述,按回车按钮,就可以生成图片了。
在页面下方的输入框,输入你想要练习的英文,按回车按钮,就会直接翻译成英文,并且会转换成语音。
在页面下方的输入框,输入文字各种语言都可以,按回车按钮,就会直转换成语音。
扫码加我微信和视频号,一起交流学习python和人工智能,还可以免费学习《python零基础入门课程》,并提供免费答疑。
如果觉得这个项目帮助到了你,你可以帮作者买一杯咖啡表示鼓励。