AfroGastroIA / app.py
OMDydy's picture
Create app.py
ad62c45 verified
raw
history blame contribute delete
797 Bytes
import gradio as gr
from transformers import pipeline
# Charger un modèle de conversation en français
chatbot = pipeline("text-generation", model="asi/gpt-fr-cased-small")
def discuter(message, historique):
"""Fonction pour répondre aux messages"""
try:
reponse = chatbot(message, max_length=100, num_return_sequences=1)[0]['generated_text']
return reponse
except:
return "Désolé, je n'ai pas pu générer une réponse. Réessayez !"
# Interface de chat
demo = gr.ChatInterface(
fn=discuter,
title="🍽️ GastroMind - Votre Assistant Gastronomique",
description="Posez-moi vos questions sur la cuisine, la nutrition, les recettes !",
examples=["Quelle recette me suggères-tu ?", "Comment faire une sauce béchamel ?"]
)
demo.launch()