Spaces:
Runtime error
Runtime error
import gradio as gr | |
from ctransformers import AutoModelForCausalLM # کتابخانه سبک برای CPU | |
# تنظیم مدل - نسخه سبکشده ۱.۳B با فرمت GGUF (بهینه برای CPU) | |
model = AutoModelForCausalLM.from_pretrained( | |
"TheBloke/deepseek-coder-1.3b-base-GGUF", | |
model_file="deepseek-coder-1.3b-base.Q4_K_M.gguf", # نسخه ۴-bit | |
model_type="deepseek", | |
gpu_layers=0 # اجرای کامل روی CPU | |
) | |
def respond(message, history): | |
# تولید پاسخ با تنظیمات بهینه برای CPU | |
response = model( | |
f"<|system|>You are a coding assistant</s><|user|>{message}</s><|assistant|>", | |
max_new_tokens=150, | |
temperature=0.2 | |
) | |
return response | |
gr.ChatInterface( | |
respond, | |
title="🧑💻 دستیار برنامهنویسی (CPU)", | |
examples=["چطوری در پایتون فایل بخوانم؟", "خطای undefined در جاوااسکریپت"] | |
).launch() |