File size: 842 Bytes
cf38e76
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import gradio as gr
from transformers import pipeline

# Modeli yükle
pipe = pipeline("text-generation", model="Zenkad/zenkaMind-1.1B", device_map="auto")

def sohbet(message, history):
    prompt = f"<|system|>\nSen ZenkaMind'sin. Türk genci gibi konuş.</s>\n<|user|>\n{message}</s>\n<|assistant|>\n"
    result = pipe(prompt, max_new_tokens=60, temperature=0.9)[0]["generated_text"]
    cevap = result.split("<|assistant|>\n")[-1].strip()
    history.append([message, cevap])
    return history, ""

# Arayüz
with gr.Blocks(theme=gr.themes.Soft()) as demo:
    gr.Markdown("# zenkaMind 1.1B\n**senin gibi konuşur, 1 saniyede cevap verir!**")
    chatbot = gr.Chatbot(height=500)
    msg = gr.Textbox(placeholder="selam canımm...", label="Sen:")
    msg.submit(sohbet, [msg, chatbot], [chatbot, msg])

demo.launch()