Spaces:
Sleeping
Sleeping
File size: 1,035 Bytes
9190c08 700f2b4 4c5d59f 700f2b4 3a75ba5 dd6b5c6 700f2b4 9190c08 700f2b4 9190c08 700f2b4 9190c08 700f2b4 9190c08 700f2b4 b2614df 9190c08 |
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 26 27 28 29 30 31 32 33 34 35 36 37 |
import gradio as gr
from transformers import pipeline
import torch
# 🔥 Modeli yükle (örnek olarak gpt2)
generator = pipeline("text-generation", model="gpt2")
def generate_text(prompt, temperature, top_k):
output = generator(
prompt,
max_length=200,
temperature=temperature,
top_k=int(top_k),
do_sample=True,
pad_token_id=50256
)[0]["generated_text"]
return output
with gr.Blocks() as app:
gr.Markdown("# 🧠 Hugging Face Text Generator (BrtAI Edition)")
with gr.Row():
prompt = gr.Textbox(label="Input", placeholder="Bir şey yaz...", lines=3)
with gr.Row():
temperature = gr.Slider(0.1, 2.0, value=1.0, label="Temperature")
top_k = gr.Slider(10, 100, value=50, step=1, label="Top-K")
with gr.Row():
output = gr.Textbox(label="Output", lines=6)
with gr.Row():
btn = gr.Button("Generate")
btn.click(generate_text, inputs=[prompt, temperature, top_k], outputs=output)
# 🚀 API açık!
app.launch()
|