اگر دستور خاصی در ایآی استودیو داشتی، داخل کوتیشن زیر بنویس
system_instruction = "تو یک دستیار هوشمند و بسیار کاربردی هستی که به زبان فارسی پاسخ میدهی."
model = genai.GenerativeModel(
model_name="gemini-1.5-flash",
generation_config=generation_config,
system_instruction=system_instruction,
)
def predict(message, history):
# تبدیل تاریخچه چت به فرمت قابل فهم برای گوگل
history_gemini = []
for human, assistant in history:
history_gemini.append({"role": "user", "parts": [human]})
history_gemini.append({"role": "model", "parts": [assistant]})
demo = gr.ChatInterface(
fn=predict,
title="اپلیکیشن هوشمند من 🚀",
description="این برنامه با استفاده از مدل Gemini ساخته شده است.",
textbox=gr.Textbox(placeholder="پیام خود را اینجا بنویسید...", container=False, scale=7),
theme="soft", # میتوانی از "ocean" یا "glass" هم استفاده کنی
submit_btn="ارسال",
stop_btn="توقف",
retry_btn="تلاش مجدد",
undo_btn="پاک کردن آخرین پیام",
clear_btn="پاک کردن کل چت",
)