
本文将介绍一个名为“Streamlit”的服务。它非常适合我们的需求。即使是Python的初学者,我也能够使用它来制作和分享自己的AI聊天应用程序。我会带你一步步进行操作,以便以后能够记住。
第一步:做一些准备工作
首先,确保您准备好以下三个要素。本指南不涵盖使用Git/GitHub或设置Python环境的基础知识。
Open AI密钥
如果您还没有API密钥,请查看本文的指南。
GitHub账户注册
创建一个GitHub账户,并为该项目创建一个新的存储库。
我们的目标是尽快启动应用程序,因此让我们创建一个公共存储库。将其命名为“AI_Chat_App”
本地Python环境
我们需要设置一个空间,在其中可以从终端运行Python代码并将其上传到GitHub。在我的情况下,我是在Windows计算机上的WSL(Windows子系统Linux)上进行的。
-Ubuntu 20.04 LTS(WSL)
-Python 3.11.4
-VS Code 1.80.0
一旦您准备好这三个要素,我们就可以进入下一部分

第二步:在本地Python开发环境中创建聊天应用程序
首先,从终端运行以下命令。这将在您的本地环境中安装我们需要的包(streamlit、Open AI)。
pip install streamlitpip install openai
接下来,创建一个工作文件夹,并将这三个文件放入其中。您可以任意命名文件夹,但如果使用与我们在第一步中创建的GitHub存储库相同的名称可能更容易理解。
/openai-streamlit-test-yyyymmdd ├─ app.py ├─ secret_key.py ├─ image.jpg