Spaces:
Runtime error
Runtime error
import gradio as gr | |
from transformers import pipeline | |
import spaces | |
pipe = pipeline("text-generation", model="deepseek-ai/deepseek-llm-7b-base") | |
def analyze_sentiment(text): | |
# Analyser le sentiment du texte | |
results = pipe(text) | |
# Formater les résultats pour l'affichage | |
sentiments = [] | |
for result in results: | |
label = result['label'] | |
score = result['score'] | |
sentiments.append(f"Sentiment: {label}, Score: {score:.2f}") | |
return "\n".join(sentiments) | |
# Définir les composants d'entrée et de sortie Gradio | |
inputs = gr.Textbox(lines=5, label="Entrez votre texte ici") | |
outputs = gr.Textbox(label="Résultat de l'analyse des sentiments") | |
# Créer l'interface Gradio | |
interface = gr.Interface( | |
fn=pipe, | |
inputs=inputs, | |
outputs=outputs, | |
title="Analyse des Sentiments", | |
description="Entrez un texte pour analyser son sentiment (positif, négatif, ou neutre). Le modèle utilisé est un modèle généraliste finement ajusté pour la classification des sentiments." | |
) | |
# Lancer l'interface dans un Space Hugging Face | |
if __name__ == "__main__": | |
interface.launch() | |