Skip to main content

Run the server

pip install "ragrails[server-qdrant]"
ragrails-api
The server listens on http://127.0.0.1:8000.
ResourceURL
Health checkGET /v1/health
Swagger UIGET /docs
OpenAPI schemaGET /v1/openapi.json

Production checklist

  • Provide provider credentials (VOYAGE_API_KEY, OPENAI_API_KEY, vector DB keys) as environment variables
  • Put the service behind your API gateway, auth layer, and rate limiting
  • Use a managed vector database (Qdrant Cloud, Pinecone, or Weaviate Cloud) for persistence
  • Generate typed clients from /v1/openapi.json
See the REST API reference for the full endpoint list.