🎈 Streamlit + LLM 示例应用
使用 Streamlit 构建 LLM 应用的入门示例。
应用概述
本应用展示了一系列不断增长的 LLM 最小工作示例。
当前示例包括:
- 聊天机器人
- 文件问答
- 结合互联网搜索的聊天
- LangChain 快速入门
- LangChain 提示模板
- 带用户反馈的聊天
演示应用
获取 OpenAI API 密钥
您可以按照以下步骤获取自己的 OpenAI API 密钥:
- 访问 https://platform.openai.com/account/api-keys。
- 点击
+ Create new secret key
按钮。 - 然后,输入标识符名称(可选),并点击
Create secret key
按钮。
在 Streamlit Community Cloud 中输入 OpenAI API 密钥
要在 Streamlit 应用中将 OpenAI API 密钥设置为环境变量,请执行以下操作:
- 在右下角,点击
< Manage app
,然后点击垂直的 "...",接着点击Settings
。 - 这将打开应用设置,接下来点击
Secrets
选项卡,并将 API 密钥粘贴到文本框中,如下所示:
OPENAI_API_KEY='xxxxxxxxxx'
本地运行
virtualenv .venv
source .venv/bin/activate
pip install -r requirements.txt
streamlit run Chatbot.py