This is a collection of baisc AI apps built with Streamlit. It provides some examples of what LLMs can do!
What it does: Ask a research question, get a thread of actionable article summaries source from filtered Google searches.
What it does: Ask a question, get a tight keynote presentation outline with topics summaries from Wikipedia.
What it does: Upload PDF reports and chat with them to better understand their context.
What it does: Upload a picture, get a short utopian audio story inspired by the scene.
Install:
-
Clone the repository to your local machine.
-
Create VM and install dependencies from .yml
Using micromamba:
cd llm-playground
micromamba env create -f environment.yml
micromamba activate ai-labs- Create a
.envfile in the root directory of the project. Inside the file, add your OpenAI API key:
OPENAI_API_KEY= "your_api_key_here"
HUGGINGFACEHUB_API_TOKEN= "your_api_key_here"
SERPAPI_API_KEY = "your_api_key_here"Steps:
-
Ensure that you have installed the required dependencies and added the API keys to the
.envfile. -
Run the
Welcome.pyfile using the Streamlit CLI. Execute the following command:streamlit run Welcome.py -
The application will launch in your default web browser, displaying the user interface.
-
Have fun!