Spaces:
Running
Running
π FastAPI AI Detector
A production-ready FastAPI app for detecting AI vs. human-written text in English and Nepali. It uses GPT-2 and SentencePiece-based models, with Bearer token security.
π Documentation
- Project Structure
- API Endpoints
- Setup & Installation
- Deployment
- Security
- NestJS Integration
- Core Functions
β‘ Quick Start
uvicorn app:app --host 0.0.0.0 --port 8000
π Deployment
- Local: Use
uvicorn
as above. - Railway/Heroku: Use the provided
Procfile
. - Hugging Face Spaces: Use the
Dockerfile
for container deployment.
π‘ Tips
- Model files auto-download at first start if not found.
- Keep
requirements.txt
up-to-date after adding dependencies. - All endpoints require the correct
Authorization
header. - For security: Avoid committing
.env
to public repos.