Skip to main content

No project description provided

Project description

bootstrap-rag

this project will bootstrap and scaffold the projects for specific semantic search and RAG applications along with regular boiler plate code.

prerequisite

Option-1

  • install ollama following this guide
  • install qdrant follwing this guide

Option-2

  • In the root folder run docker compose -f docker-compose-dev.yml up
  • One the containers are up and running run docker exec -it ollama_service sh
  • In the container shell run ollama run llama3.1

how to run the project ?

  • git clone git@github.com:pavanjava/bootstrap-rag.git
  • pip install -e .
  • run bootstraprag create <PROJECT_NAME>
  • Navigate to newly created project <PROJECT_NAME> the run pip install -r requirements.txt
  • Once all the modules are installed run python main.py

known Issues

  • simple-rag project will work with no observability. with observability is under progress

Note: Only select the llamaindex framework or leave it empty for now, others frameworks in progress.

Resources

Demo GIF

Qdrant

Arize Phoenix

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bootstrap-rag-0.0.5.tar.gz (18.6 MB view details)

Uploaded Source

Built Distribution

bootstrap_rag-0.0.5-py3-none-any.whl (18.7 MB view details)

Uploaded Python 3

File details

Details for the file bootstrap-rag-0.0.5.tar.gz.

File metadata

  • Download URL: bootstrap-rag-0.0.5.tar.gz
  • Upload date:
  • Size: 18.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for bootstrap-rag-0.0.5.tar.gz
Algorithm Hash digest
SHA256 f8fe0d0e1472c0794ad0904926c474a1501ced357b86c29c9d732327ca6688e4
MD5 8b9a89f8603e265cffe044fdcfd326e8
BLAKE2b-256 576f1eeb9ada13bf534d7595acec7a2a60bdb7e9398724a076c5b784f07837a8

See more details on using hashes here.

File details

Details for the file bootstrap_rag-0.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for bootstrap_rag-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 ae454cc8e007fc238dcdceae8c4f6519a7592dc33c87cdda89b9d2d24981dbd1
MD5 bd497b1bbc91f10a07acc6ac2c9e3c59
BLAKE2b-256 b391a197f6828579ee3af8cbbd07d63234b45876332a975d307d500c74b61203

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page