E
Edubotix RAG API
Interactive Endpoint Playground
Target:
Check Health
💬 /chat & Tutor
📜 History & Topics
📚 PDF Ingest & S3
🔍 Vector Query
POST
/chat — Ask Student AI Tutor
Fill:
Math 10
Science 9
User ID
Session ID
Board
Class
Subject
(Optional)
Question / Message
Explain photosynthesis in brief.
Send Question (RAG)
POST
/general_chat — General Knowledge Chat (Direct LLM, No RAG)
Question / Prompt (Text, or leave empty if analyzing image)
What is the theory of relativity?
Attach Image (Optional: Upload file or paste Image URL / Base64)
User ID
Session ID
Send Question / Image
Response Viewer
Ready
// Responses will render here with answer and retrieved context...
Chat History Endpoints
GET
/get_all_users
Fetch Users
GET
/chat_history_list
User ID
Get Sessions
GET
/chat_messages
User ID
Session ID
Fetch Messages
POST
/generate_chat_topic
User ID
Session ID
Generate Title
DELETE
/chat_history & /chat_history/all
User ID
Session ID (Leave blank to delete ALL sessions)
Delete History
History & Topic Console
Ready
// Results from history endpoints will appear here...
PDF Document Processing
POST
/uploadfile_to_S3/
Select PDF File
Upload to S3
POST
/pdf_indigest/ — Ingest to Qdrant
Board
Class
Subject
Document ID
S3 URL (Public or Presigned URL to PDF)
Parse & Ingest PDF
GET
/list_pdf_indigest/
List Ingested Documents
DELETE
/delete_pdf_indigest/
Board
Class
Subject
Document ID
Delete Document & Vectors
Document Console
Ready
// Ingestion, listing, and deletion logs will show here...
GET
/query/ — Direct Vector Store Hybrid Search
Search Query String
What is chemical reaction?
Execute Vector Search
Vector Search Results
Ready
// Raw documents and score payloads will appear here...