Skip to content
This repository was archived by the owner on Sep 14, 2024. It is now read-only.

putuwaw/docutalk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docutalk

Streamlit Clarifai LICENSE BUILD

LLM-powered ChatBot with Document Knowledge Base using Streamlit, Clarifai, LangChain, and LlamaIndex.

Features 🚀

With this app you can talk to the chatbot and ask about the Clarifai's documentation. The chatbot will answer your question based on the documentation that are provided here.

The data above was taken from Clarifai's docs repository.

Prerequisites 📋

  • Python 3.10 or higher
  • Streamlit 1.26.0 or higher
  • LangChain 0.0.285 or higher
  • Clarifai 9.8.1 or higher
  • LlamaIndex 0.8.26 or higher

Installation 🛠

  • Clone the repository:
git clone https://github.com/putuwaw/docutalk.git
  • Install the packages:
pip install -r requirements.txt
  • Set up secret for Persoanl Access Token (PAT) and enviroment:
cp .streamlit/secret.example.toml .streamlit/secrets.toml
  • Run the application:
streamlit run app.py

License 📝

This project is licensed under the Apache License 2.0. See the LICENSE file for details.

About

LLM-powered ChatBot with Document Knowledge Base using Streamlit, Clarifai, LangChain, and LlamaIndex

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages