Skip to main content
pip install "ragrails[server-qdrant]"
ragrails-api
The server starts on http://127.0.0.1:8000.
  • Swagger UI - http://127.0.0.1:8000/docs
  • OpenAPI schema - http://127.0.0.1:8000/v1/openapi.json

Endpoints

MethodEndpointDescription
GET/v1/healthHealth check
POST/v1/ingest/urlScrape URLs
POST/v1/ingest/docsParse documents
POST/v1/ingest/apiFetch REST APIs
POST/v1/chunkChunk documents
POST/v1/embedEmbed chunks
POST/v1/storeStore embedded chunks
POST/v1/editEdit stored chunks
POST/v1/deleteDelete stored chunks
POST/v1/retrieveRetrieve chunks
POST/v1/pipelines/ingestFull ingest pipeline
POST/v1/pipelines/queryQuery pipeline
POST/v1/chatRAG chat turn
All request and response bodies are JSON. See the Swagger UI for full request schemas.

Server extras

StackInstall
Qdrantpip install "ragrails[server-qdrant]"
Pineconepip install "ragrails[server-pinecone]"
Weaviatepip install "ragrails[server-weaviate]"