Welcome to the Advanced RAG App, a powerful application that leverages AWS Bedrock and LangChain to provide intelligent Retrieval Augmented Generation (RAG) capabilities. This application uses advanced natural language processing and machine learning techniques to help you analyze and interact with documents using large language models and AI services.
The Advanced RAG App allows users to upload PDF documents and interact with them using advanced AI models from AWS Bedrock and LangChain. This application supports:
boto3streamlitFAISSnumpylangchainrequirements.txt file for details).Clone the repository:
git clone <repository-url>
Navigate to the project directory:
cd advanced-rag-app
Install required dependencies:
pip install -r requirements.txt
Configure AWS credentials:
Set up your AWS access credentials using the AWS CLI or by editing the ~/.aws/credentials file.
Run the application:
streamlit run app.py
Interact with the application:
This project is licensed under the Apache-2.0 License.
Contributions are welcome! Please fork this repository and submit pull requests for any features, improvements, or bug fixes.
For any inquiries or support, please contact us.
Happy exploring!