Spaces:
Running
Running
File size: 870 Bytes
47e6e94 30caa71 79b8b80 ee5b68c b5ac77b 5038547 da9306f ee5b68c da9306f 47e6e94 79b8b80 ee5b68c 79b8b80 ee5b68c 79b8b80 d743ebd 79b8b80 |
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 |
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()
|