Spaces:
Running
Running
metadata
title: AI Chatbot
emoji: π€
colorFrom: blue
colorTo: purple
sdk: docker
pinned: true
license: mit
short_description: Agentic multimodal RAG customer service (private)
AI Chatbot Backend
Agentic multimodal RAG customer service backend.
- FastAPI + LangGraph (StateGraph)
- Docling (PDF/Word/Image) + BGE-M3 + ChromaDB
- MiniMax-M3 (default) / switchable to OpenAI / Anthropic / Qwen
- Persistent via HF Dataset repo (free tier disk is ephemeral)
Endpoints
GET /api/v1/healthzβ livenessGET /api/v1/readyzβ readiness (Chroma + LLM reachable)POST /api/v1/chatβ non-streaming chatPOST /api/v1/chat/streamβ SSE stream (astream_events v2)POST /api/v1/documents/uploadβ upload + ingestGET /api/v1/documentsβ listDELETE /api/v1/documents/{id}β removeGET /api/v1/sessionsβ list sessionsDELETE /api/v1/sessions/{id}β clear session
See PLAN.md for full design.