Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available: 6.26.0
metadata
title: Truth Detector API
emoji: 🔍
colorFrom: indigo
colorTo: purple
sdk: gradio
sdk_version: 4.44.0
app_file: app.py
pinned: false
license: mit
Truth Detector API
Backend API for Fake News Detection — served via Flask + Gunicorn on a Docker Space.
REST API Endpoints
| Method | Route | Description |
|---|---|---|
| GET | /api/health |
Health check |
| POST | /api/register |
Register a new user |
| POST | /api/login |
Login and get JWT token |
| POST | /api/predict |
Run fake news prediction |
| GET | /api/metrics |
List available models and metrics |
| POST | /api/recommend-model |
Get recommended model for input text |
| POST | /api/verify |
External Google Fact Check API lookup |
Environment Variables (Space Secrets)
| Variable | Description |
|---|---|
DATABASE_URL |
Neon PostgreSQL connection URI |
TRUTH_SECRET_KEY |
JWT signing secret |
FRONTEND_ORIGIN |
Allowed CORS origin (Vercel URL) |