NUGENT_SCORE / README.md
KevinFondevilaCBI's picture
Link Space to model card
bb64593 verified
---
title: Nugent Score AI 1.0
emoji: "🧪"
colorFrom: blue
colorTo: green
sdk: gradio
sdk_version: 5.49.1
app_file: app.py
python_version: "3.11"
models:
- CarbGeM/Nugent-Score-AI-1.0
hf_oauth: true
---
# Nugent Score AI 1.0 - HF Image Echo Demo
This Hugging Face Space is a minimal frontend:
- User signs in with Hugging Face (`hf_oauth: true`)
- User uploads an image
- Frontend sends image + HF token to backend
- Backend validates token, checks in-memory quota, and returns the same image
## Space Secret
- `TRIAL_GATEWAY_URL` (backend base URL, for example `http://localhost:3000`)
## Backend contract
Frontend calls:
- `POST {TRIAL_GATEWAY_URL}/v1/trial/infer`
- Header: `Authorization: Bearer <hf_token>`
- Body: `multipart/form-data` with file field `image`
Expected backend behavior:
- Validate HF token against Hugging Face API
- Track remaining uses in memory by HF user
- Return image bytes unchanged
- Return `x-remaining-calls` response header