medwhisper-large-v3-ita-demo / DEPLOYMENT_GUIDE.md
calettippo's picture
Add gradio app
eebc859

A newer version of the Gradio SDK is available: 6.1.0

Upgrade

πŸš€ Guida al Deployment su Hugging Face Spaces

1. Creazione dello Space

  1. Vai su Hugging Face Spaces
  2. Clicca su "Create new Space"
  3. Scegli un nome per il tuo Space (es. scribeaid-demo)
  4. Seleziona Gradio come SDK
  5. Scegli Public o Private in base alle tue esigenze
  6. Clicca su "Create Space"

2. Upload dei File

Carica tutti i file di questa cartella nello Space:

scribeaid-demo/
β”œβ”€β”€ app.py                 # βœ… File principale dell'app
β”œβ”€β”€ requirements.txt       # βœ… Dipendenze Python
β”œβ”€β”€ README.md             # βœ… Metadata e descrizione
β”œβ”€β”€ .gitignore            # βœ… File da ignorare
└── assets/
    └── ScribeAId.svg     # βœ… Logo dell'app

IMPORTANTE: NON caricare la cartella content/ che contiene i modelli - questi verranno scaricati automaticamente da Hugging Face Hub.

3. Configurazione dei Secrets

Nel tuo Space, vai su Settings β†’ Variables and secrets e aggiungi:

Secrets Obbligatori:

HF_MODEL_ID = "ReportAId/whisper-medium-it-finetuned"
BASE_WHISPER_MODEL_ID = "openai/whisper-medium"

Secrets Opzionali (se necessari):

HF_TOKEN = "hf_xxxxxxxxxxxxxxxxxxxxxxxxxx"
HUGGINGFACEHUB_API_TOKEN = "hf_xxxxxxxxxxxxxxxxxxxxxxxxxx"

Nota: Il token HF Γ¨ necessario solo se i tuoi modelli sono privati.

4. Configurazione Hardware

Per prestazioni ottimali, vai su Settings β†’ Hardware e seleziona:

  • CPU basic (gratuito) - per test
  • CPU upgrade - per uso moderato
  • T4 small - per prestazioni migliori (richiede abbonamento)

5. Deploy e Test

  1. Dopo aver caricato i file e configurato i secrets, lo Space si avvierΓ  automaticamente
  2. Controlla i Logs per eventuali errori
  3. Una volta avviato, testa l'app caricando un file audio

6. Risoluzione Problemi Comuni

Errore "Model not found"

  • Verifica che HF_MODEL_ID e BASE_WHISPER_MODEL_ID siano corretti
  • Se il modello Γ¨ privato, assicurati che HF_TOKEN sia configurato

Errore "Out of memory"

  • Prova con un hardware piΓΉ potente
  • L'app Γ¨ ottimizzata per funzionare anche su CPU

Errore "Audio processing failed"

  • Verifica che il file audio sia in un formato supportato (WAV, MP3, etc.)
  • L'audio deve essere di almeno 5-10 secondi per risultati ottimali

7. Monitoraggio

  • Controlla regolarmente i Logs dello Space
  • Monitora l'utilizzo delle risorse in Settings β†’ Usage

8. Aggiornamenti

Per aggiornare l'app:

  1. Modifica i file localmente
  2. Carica i file aggiornati nello Space
  3. Lo Space si riavvierΓ  automaticamente

🎯 Il tuo Space sarà disponibile all'indirizzo: https://huggingface.co/spaces/TUO_USERNAME/NOME_SPACE