mallahyari/drqa

How to create Question-Answering system combining Langchain and OpenAI

35
/ 100
Emerging

Implements a retrieval-augmented generation (RAG) pipeline with PDF document ingestion, chunking, and semantic search using SentenceTransformers embeddings stored in Qdrant vector database, minimizing API costs by reserving LLM calls only for final response generation. The backend uses FastAPI to orchestrate the data processing pipeline and LangChain integrations, while the React/TypeScript frontend provides the user interface. Supports pluggable vector databases (Pinecone, Weaviate, Elasticsearch) and embedding models beyond OpenAI's offerings.

172 stars. No commits in the last 6 months.

No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 8 / 25
Community 17 / 25

How are scores calculated?

Stars

172

Forks

25

Language

TypeScript

License

Last pushed

Jun 08, 2023

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/mallahyari/drqa"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.