Spaces:
Runtime error
Runtime error
import gradio as gr | |
# Função que será chamada quando um exemplo for selecionado | |
def preenche_descricao(exemplo): | |
return exemplo | |
# Função que será chamada quando o formulário for submetido | |
def processa_submissao(descricao, categoria): | |
# Aqui você pode processar a descrição e a categoria da patente | |
return f"Descrição da Patente: {descricao}\nCategoria: {categoria}" | |
# Lista de exemplos de descrições de patentes | |
exemplos_descricao = [ | |
"Exemplo de Descrição 1: Descrição detalhada da patente 1...", | |
"Exemplo de Descrição 2: Descrição detalhada da patente 2...", | |
"Exemplo de Descrição 3: Descrição detalhada da patente 3...", | |
# Adicione mais exemplos conforme necessário | |
] | |
# Lista de categorias para a Dropdown | |
categorias = ["Tecnologia", "Química", "Farmacêutica", "Mecânica", "Outro"] | |
# Criação da interface | |
iface = gr.Interface( | |
fn=processa_submissao, | |
inputs=[ | |
gr.Dropdown(choices=categorias, label="Categoria da Patente"), | |
gr.Textbox(lines=10, placeholder="Digite a descrição da patente aqui...", label="Descrição da Patente") | |
], | |
outputs="text" | |
) | |
# Adiciona a lista de exemplos à interface | |
iface.add_examples(exemplos_descricao, preenche_descricao) | |
iface.launch() | |