Documentation

Getting Started

Dolpix is a multi-tenant, multi-project RAG (Retrieval-Augmented Generation) API. Each project is an independent chatbot with its own knowledge base, API keys, persona, and guardrails — so one tenant can run separate assistants for, say, a support bot and a sales bot without mixing their data.

Step 1 — Register

Create an account at /register. Registration is instant but access is gated — your account starts in PENDING until an admin approves it.

Step 2 — Wait for approval

An admin reviews and approves new tenants. Once approved you land on the Dashboard where a default project is automatically created for you.

Step 3 — Upload documents to a project

Go to Projects → [your project] → Documents. Upload PDF, TXT, DOCX, or MD files (up to 50 MB each). Wait until each document shows READY.

Step 4 — Tune the persona & rules

In Projects → [your project] → Settings pick a persona (default, a curated preset, or write your own) and turn on any guardrail toggles. These shape the system prompt applied to every answer from this project.

Step 5 — Generate API keys

On the project Overview tab click Generate to mint an appKey + apiKey pair for that project. Both are shown once; copy them to your secrets store immediately.

Step 6 — Start querying

curl -X POST https://api.uat.dolpix.com/api/v1/ai/chat \
  -H "Content-Type: application/json" \
  -H "x-app-key: YOUR_APP_KEY" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{"query": "What are your pricing plans?"}'

Base URL

https://api.uat.dolpix.com/api/v1

All endpoints are prefixed with /api/v1.