File size: 576 Bytes
3ece550 924d303 3ece550 ff35429 3ece550 669937f fb6559c 669937f 924d303 3ece550 924d303 3ece550 ff35429 3ece550 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
import gradio as gr
from app.handler import predict
def create_interface():
return gr.Interface(
fn=predict,
inputs=[
gr.Textbox(label="Texte à analyser"),
gr.Dropdown(choices=["zero-shot", "few-shot", "fine-tuned"], label="Type de modèle", value="zero-shot")
],
outputs="markdown",
title="🧪 ToxiCheck",
description="Entrez un texte pour détecter s'il est toxique. Résultat avec score de confiance pour chaque label."
)
def launch_app():
iface = create_interface()
iface.launch() |