1. Install and Run
http://127.0.0.1:8000. Open http://127.0.0.1:8000/docs for Swagger UI.
REST defaults live in request payloads. These examples pass the vector database, embedding model, and LLM model explicitly.
2. Ingest
POST /v1/pipelines/ingest extracts, chunks, embeds, and stores JSON-addressable content. Use POST /v1/pipelines/ingest/mixed when browser uploads must be indexed in the same request as paths, folders, URLs, APIs, or Markdown.
3. Query
POST /v1/pipelines/query embeds the question and retrieves matching chunks.
4. Chat
POST /v1/chat retrieves context and asks the configured LLM for an answer.
history array back on the next chat request to keep conversation context.

