Spaces:
Runtime error
Runtime error
File size: 1,270 Bytes
4b54d11 ee69130 4b54d11 ee69130 2c344ec ee69130 2c344ec ee69130 |
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
# 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()
|