Spaces:
Sleeping
Sleeping
import os | |
import gradio as gr | |
from huggingface_hub import InferenceClient | |
# Inicialize o InferenceClient com o novo modelo | |
client = InferenceClient(model="cssupport/t5-small-awesome-text-to-sql") | |
# Função para gerar SQL a partir de linguagem natural | |
def gerar_sql(consulta_natural): | |
# Envia a consulta para a API | |
resposta = client.text_generation(prompt=consulta_natural, max_new_tokens=100) | |
return resposta | |
# Interface Gradio | |
interface = gr.Interface( | |
fn=gerar_sql, | |
inputs="text", | |
outputs="text", | |
title="Gerador de SQL", | |
description="Digite uma consulta em linguagem natural e gere a consulta SQL correspondente." | |
) | |
# Iniciar a interface | |
interface.launch() |