File size: 1,159 Bytes
0e6778e 1b41f39 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
import gradio as gr
def predict(text):
# Votre logique de prédiction ici
return text.upper()
# Définition des styles CSS personnalisés
custom_css = """
/* Modifier la couleur de fond de l'interface */
.gradio-interface {
background-color: #f0f0f0;
}
/* Modifier la couleur du texte dans l'entrée */
.gradio-input {
color: #333;
}
/* Modifier la couleur et la taille de la police dans la sortie */
.gradio-output {
color: #0066ff;
font-size: 20px;
}
/* Modifier le style du bouton de soumission */
.gradio-submit-button {
background-color: #0066ff;
color: white;
border-radius: 5px;
border: none;
padding: 10px 20px;
cursor: pointer;
}
/* Modifier le style du bouton de réinitialisation */
.gradio-reset-button {
background-color: #ff6666;
color: white;
border-radius: 5px;
border: none;
padding: 10px 20px;
cursor: pointer;
}
"""
iface = gr.Interface(
fn=predict,
inputs=gr.inputs.Textbox(label="Entrez votre texte ici:"),
outputs=gr.outputs.Textbox(label="Texte transformé:"),
title="Transformer le texte en majuscules",
css=custom_css
)
iface.launch()
|