A Python project for Retrieval-Augmented Generation (RAG) using OpenAI APIs.
- Document reading and processing
- Embedding generation with OpenAI
- Simple and extensible codebase
- Easy integration with OpenAI's GPT models
- Modular design for easy customization
- easy integration with chromadb for vector storage for knowledge base
- Python 3.8+
- pip
- openai
- PyPDF2
- python-dotenv
- chromadb
pip install -r requirements.txt# rag_with_openai
# rag_with_openai