AI Knowledge Assistant
AI Knowledge Assistant API is a document intelligence service that allows applications to interact with knowledge sources using AI. The API enables users to upload documents such as PDFs, text files, or markdown content and then ask questions, generate summaries, or extract key insights from those documents. The system uses a Retrieval-Augmented Generation (RAG) pipeline where documents are…
AI Knowledge Assistant endpoints
| Method | Endpoint | Description |
|---|---|---|
| upload-doc | ||
| POST |
/upload-doc /upload-doc |
Upload a PDF, TXT, or MD file for indexing into the vector database. Returns a `document_id` for use in other endpoints. |
| ask-question | ||
| POST |
/ask-question /ask-question |
Uses RAG to answer questions based on uploaded documents. Provides source attribution. |
| summarize | ||
| POST |
/summarize /summarize |
Generates a structured summary, bullet points, and key concepts for a document. |
| extract-keypoints | ||
| POST |
/extract-keypoints /extract-keypoints |
Identifies major insights, important terms, and action items. |
| health | ||
| GET |
/health /health |
Check if the API is online. |
AI Knowledge Assistant pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 10 / hour |
|
| PRO | $5 / month | 100 / hour |
|
| ULTRA | $10 / month | 1000 / hour |
|
| MEGA | $20 / month | 20000 / hour |
|