? ? Junte-se ao nosso Discord ou envie um email para [email protected] para atualizações, suporte e muito mais!
Não escreva SQL manualmente. Use LLMs para vincular ao seu banco de dados SQL e, em seguida, gerar, editar SQL e gerar visualização automaticamente. Execute-o localmente.
Pré-requisitos: Chave API OpenAI, banco de dados Postgres (mais suporte a banco de dados em breve)!
yarn
cd frontend
yarn dev
Abra http://localhost:3000
Insira sua chave de API OpenAI
Uma "consulta" é um bloco de notas único para o qual você pode iterar uma instrução SQL com linguagem natural. Você pode criar mais clicando em 'criar nova consulta'.
Escreva texto simples na caixa de entrada para gerar a consulta SQL apropriada. Execute gerar.
Quanto mais descritiva for a pergunta, melhor será o desempenho.
->
A consulta SQL acima é gerada de uma só vez.
No entanto, outras vezes, a consulta pode não ser gerada corretamente e não ser executada.
Entendemos que seus bancos de dados não são conjuntos de dados de código aberto. Sabemos que eles têm dados complexos. Sabemos que você pode ter consultas pré-existentes que deseja editar.
A IU foi projetada de forma que você possa fazer modificações manualmente no SQL. Você também pode copiar e colar o script SQL para começar. Adicione uma descrição em texto simples sobre como você deseja que a consulta seja editada. Execute edit e espere a mágica!
->
Você pode ver que a cláusula WHERE é adicionada à consulta corretamente, considerando o contexto.
Com uma descrição simples, você poderá visualizar seus dados. Atualmente, testamos apenas gráficos que funcionariam com Chart.js, mas seremos capazes de oferecer suporte a todos os tipos de visualização em um futuro próximo.
Em 60~70% do tempo, 3,5 é suficiente para gerar a consulta e, por ser muito mais barato e rápido, deixamos como opção. Se você ocorrer um erro, normalmente ativar 4 faz com que as coisas funcionem.
Para cada item de consulta configurado, você pode visualizar seu histórico.
Azul representa entradas do usuário e roxo representa artefatos gerados. Usamos rotas de API next.js por conveniência, pois ele é executado em Node. As rotas estabelecem conexão com o Banco de Dados e LLM (atualmente GPT).
Todos os dados são salvos localmente - nenhuma informação da sua chave de API ou fonte de dados é compartilhada com mais ninguém. No futuro, quando tivermos uma versão hospedada, criptografaremos as informações.