Skip to content

Latest commit

 

History

History
21 lines (14 loc) · 814 Bytes

README.md

File metadata and controls

21 lines (14 loc) · 814 Bytes

streamlit-examples

A couple of AI demo applications built with Streamlit:

  • chat.py - Let's the user upload PDF documents and chat with them using LlamaIndex. Supports multiple users and streaming.
  • wiki_search.py - Semantic search over Wikipedia articles using Weaviate. Search results are summarized using Cohere. Needs a Cohere API Key.

Getting Started

This project uses poetry for dependency management. To install the dependencies and set up the environment, run the following commands:

# poetry install
# poetry shell

You can then run any of the examples by running:

# streamlit run streamlit_examples/chat.py