Skip to content

v3.0.0

Choose a tag to compare

@Bessouat40 Bessouat40 released this 04 Mar 16:35
· 70 commits to main since this release
b60a49f

New Features

REST API Server (#126)

  • New raglight serve CLI command to deploy a RAG pipeline as a REST API without writing any Python code
  • Built on FastAPI with automatic Swagger UI at /docs
  • Fully configurable via RAGLIGHT_* environment variables (LLM provider, embeddings, vector store, etc.)
  • Endpoints: GET /health, POST /generate, POST /ingest, POST /ingest/upload, GET /collections
  • File upload support via multipart form-data
  • Docker Compose example for one-command deployment

Hybrid Search (#127)

  • New hybrid retrieval combining BM25 (keyword search) and semantic (vector) search
  • Improves retrieval quality on sparse or technical documents where pure vector search falls short
  • Configurable via the Builder API and RAGConfig