Starter examples for building LLM apps with Streamlit.
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
 
You can get your own OpenAI API key by following the following instructions:
- Go to https://platform.openai.com/account/api-keys.
 - Click on the 
+ Create new secret keybutton. - Next, enter an identifier name (optional) and click on the 
Create secret keybutton. 
To set the OpenAI API key as an environment variable in Streamlit apps, do the following:
- At the lower right corner, click on 
< Manage appthen click on the vertical "..." followed by clicking onSettings. - This brings the App settings, next click on the 
Secretstab and paste the API key into the text box as follows: 
OPENAI_API_KEY='xxxxxxxxxx'virtualenv .venv
source .venv/bin/activate
pip install -r requirements.txt
streamlit run Chatbot.py