- Python
- LangChain
- Cohere
- Faiss
- Gradio
To get a local copy up and running follow these simple example steps.
- python
python --version
- pip
pip --version
python.exe -m pip install --upgrade pip
- Deactivate enviroment
deactivate
- Clone the repo
git clone https://github.com/estelacode/rag_chatbot_qa.git
- Create enviroment
python -m venv .venv
- Activate enviroment
.venv\Scripts\activate
- Install dependencies manually
pip install gradio
pip install langchain
pip install langchain_community
pip install langchain_cohere
pip install unstructured
pip install networkx
pip install openpyxl
pip install faiss-cpu
- Install dependencies from the requirements file
pip install -r requirements.txt
- Generate requirements file
pip freeze > requirements.txt
- show package version
pip show pymilvus
- uninstall package
pip uninstall langchain
π Usage To create the vector store
python data/ingestion.py
To lauch the chatbot
pip install -e .
app
- Document loader https://python.langchain.com/v0.2/docs/integrations/document_loaders/microsoft_excel/
- ΒΏQuΓ© es python?
- ΒΏQuΓ© es el aprendizaje supervisado?