Spaces:
Running
Running
import gradio as gr | |
from transformers import pipeline | |
# ✅ موديل خفيف جدًا مناسب للـ Free CPU | |
chatbot = pipeline("text2text-generation", model="google/flan-t5-base") | |
def respond(message): | |
if not message.strip(): | |
return "اكتبلي حاجة علشان أرد 😊" | |
prompt = f"سؤال: {message} إجابة:" | |
result = chatbot(prompt, max_new_tokens=100) | |
return result[0]["generated_text"].strip() | |
iface = gr.Interface( | |
fn=respond, | |
inputs=gr.Textbox(lines=1, placeholder="اسأل نونو أي حاجة!"), | |
outputs=gr.Textbox(label="رد نونو"), | |
title="نونو شات بوت (نسخة خفيفة جدًا)", | |
description="نونو بيرد عليك بإجابات مبسطة باستخدام موديل خفيف مجاني من Hugging Face" | |
) | |
if __name__ == "__main__": | |
iface.launch() | |