|
import gradio as gr |
|
|
|
|
|
model = gr.load("models/Qwen/Qwen2.5-Coder-32B-Instruct") |
|
|
|
def generate_response(prompt): |
|
|
|
response = model(prompt) |
|
return response[0]['generated_text'] |
|
|
|
with gr.Blocks() as demo: |
|
|
|
gr.Markdown("# Qwen2.5-Coder Interface") |
|
gr.Markdown("### Um modelo avançado para geração de texto. Digite o prompt abaixo para obter uma resposta.") |
|
|
|
with gr.Row(): |
|
with gr.Column(scale=2): |
|
|
|
input_text = gr.Textbox(lines=5, placeholder="Digite seu prompt aqui...", label="Entrada do Usuário") |
|
with gr.Column(scale=1): |
|
|
|
submit_btn = gr.Button("Gerar Resposta") |
|
|
|
|
|
output_text = gr.Textbox(lines=10, label="Saída do Modelo", interactive=False) |
|
|
|
|
|
submit_btn.click(generate_response, inputs=[input_text], outputs=[output_text]) |
|
|
|
demo.launch() |
|
|