Skip to content
/ Rag Public

Retrieval augmented generation powered by Gemini APIs

Notifications You must be signed in to change notification settings

GDSC-SCTCE/Rag

Repository files navigation

# Rag

A web application harnessing the power of Google AI's Gemini generative model for creative text generation and exploration.

## Description

This open-source project provides a user-friendly interface to interact with Gemini's capabilities through a Streamlit web app with additional pdf chat and more

## Installation

  1. Clone the repository:

    git clone https://github.com/GDSC-SCTCE/Rag.git
  2. Install dependencies:

    cd Rag
    pip install -r requirements.txt
  3. Set up Pinecone API key (optional):

    • If you want to use Pinecone for vector search, create a free account at https://www.pinecone.io/ and get your API key.

    • Set the API key as an environment variable:

      export PINECONE_API_KEY=YOUR_API_KEY

## Usage

  1. Run the app:

    streamlit run main.py
  2. Access the app in your browser:

## Contributing

We welcome contributions and feedback! Feel free to open issues or pull requests to enhance the project.

## License

Rag is licensed under the MIT License.

About

Retrieval augmented generation powered by Gemini APIs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages