Skip to content

TengHu/Interactive-RAG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interactive Retrieval Augmented Generation

This demo app uses ActionWeaver to organize and orchestrate tools/functions from Llama Index and LangChain to implement an interactive RAG bot.

This demo app is not intended for use in production environments.

Getting Started

To run the RAG application

streamlit run rag/app.py

Log information generated by the application will be appended to app.log.

This bot is designed to read and process content from both URLs and local files. It can answer questions based on the content it analyzes. If the bot is unable to provide an answer, it will initiate a Google search to find relevant information.

For a more in-depth understanding of how this bot works under the hood, please refer to the bot.py file. Additionally, you can explore the ActionWeaver repository for further details.

Contributing

We welcome contributions from the open-source community.

License

Apache License 2.0

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages