Skip to content

RAG for users assistant (ChatGPT API, LangChain, Streamlit, NLP, LLM)

License

Notifications You must be signed in to change notification settings

cousintiz/Marta-GPT-v0.0.1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marta-GPT v0.0.1

A basic personal assistant/chatbot that can instantly answer your questions and complete tasks within your documents, It was developed using Large Language Models (LLMs), LangChain, and Retrieval-Augmented Generation (RAG).

Langchain Docs RAG Architecture:

alt tag

💻Installation guide:

Clone the repository

git@github.com:cousintiz/Marta-GPT-v0.0.1.git

If you have python3.10 intalled run this shell script otherwise follow the steps below:

./setup.sh

Create a virtual environment for the project's dependencies:

python3 -m venv <environment-name>

Ativacte the virtual environment:

<environment-name>\Scripts\Activate.ps1

Install the packages on the requirements.txt:

pip3 install -r requirements.txt

Usage

After all the steps above just run the App:

./app.sh
  • Get an OpenAI API key here
  • Submit an text file document with the relevant information to feed into the model once you run the app.

This window window will be opened on your browser

alt tag

⚒️Development Stack

⚙️Contribution

You are allowed use any part of the software or ideas found on this repository for anything, feel free to contribute, with improvements, issues or whatever you find useful...

About

RAG for users assistant (ChatGPT API, LangChain, Streamlit, NLP, LLM)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published