Spaces:
Runtime error
Runtime error
| # 🎈 Streamlit + LLM Examples App | |
| [](https://codespaces.new/streamlit/llm-examples?quickstart=1) | |
| Starter examples for building LLM apps with Streamlit. | |
| ## Overview of the App | |
| This app showcases a growing collection of LLM minimum working examples. | |
| Current examples include: | |
| - Chatbot | |
| - File Q&A | |
| - Chat with Internet search | |
| - LangChain Quickstart | |
| - LangChain PromptTemplate | |
| - Chat with user feedback | |
| ## Demo App | |
| [](https://llm-examples.streamlit.app/) | |
| ### Get an OpenAI API key | |
| You can get your own OpenAI API key by following the following instructions: | |
| 1. Go to https://platform.openai.com/account/api-keys. | |
| 2. Click on the `+ Create new secret key` button. | |
| 3. Next, enter an identifier name (optional) and click on the `Create secret key` button. | |
| ### Enter the OpenAI API key in Streamlit Community Cloud | |
| To set the OpenAI API key as an environment variable in Streamlit apps, do the following: | |
| 1. At the lower right corner, click on `< Manage app` then click on the vertical "..." followed by clicking on `Settings`. | |
| 2. This brings the **App settings**, next click on the `Secrets` tab and paste the API key into the text box as follows: | |
| ```sh | |
| OPENAI_API_KEY='xxxxxxxxxx' | |
| ``` | |
| ## Run it locally | |
| ```sh | |
| virtualenv .venv | |
| source .venv/bin/activate | |
| pip install -r requirements.txt | |
| streamlit run Chatbot.py | |
| ``` | |