Skip to main content

A QA pipeline with RAG capabilities using OpenAI and FAISS

Project description

QA RAG Pipeline

A Python package that implements a Question-Answering Retrieval-Augmented Generation (RAG) pipeline using OpenAI, FAISS, and Sentence Transformers.

Features

  • Retrieve relevant context using FAISS.
  • Generate standalone questions using OpenAI's LLM.
  • Classify intent to block certain queries.

Installation

pip install .

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

qa-rag-pipeline-0.1.0.tar.gz (1.5 kB view details)

Uploaded Source

File details

Details for the file qa-rag-pipeline-0.1.0.tar.gz.

File metadata

  • Download URL: qa-rag-pipeline-0.1.0.tar.gz
  • Upload date:
  • Size: 1.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.2

File hashes

Hashes for qa-rag-pipeline-0.1.0.tar.gz
Algorithm Hash digest
SHA256 df752bd52b459804a6005d49b67fb899f643c55c89a07db55e0a304f10e47d2b
MD5 7c13edfeb32cb5c8cb85304f58ceac1d
BLAKE2b-256 799414aaaa24e7469a9573dbc2fd9887d5937798cba2d7f603d6aed24e482658

See more details on using hashes here.

Supported by

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