Spaces:
Sleeping
Sleeping
import gradio as gr | |
from transformers import pipeline | |
# Imprimir a versão do Gradio para verificação | |
print("Gradio version:", gr.__version__) | |
# Carrega o modelo para conversação | |
generator = pipeline('text-generation', model='microsoft/DialoGPT-small') | |
# Função para gerar resposta a partir da entrada do usuário | |
def generate_response(prompt): | |
response = generator(prompt, max_length=200, num_return_sequences=1) | |
return response[0]['generated_text'] | |
# Interface Gradio | |
iface = gr.Interface( | |
fn=generate_response, | |
inputs=gr.Textbox(lines=2, placeholder="Digite sua mensagem aqui..."), | |
outputs=gr.Textbox(), | |
title="Chatbot de Conversação", | |
description="Este é um chatbot de conversação geral. Insira sua mensagem no campo abaixo e receba uma resposta." | |
) | |
if __name__ == "__main__": | |
iface.launch() # Remova enable_api=True, pois não é mais necessário |