? ? ¡Únase a nuestro Discord o envíenos un correo electrónico a [email protected] para obtener actualizaciones, soporte y más!
No escriba SQL a mano. Utilice LLM para vincular su base de datos SQL, luego genere, edite SQL y genere visualización automáticamente. Ejecútelo localmente.
Requisitos previos: clave API OpenAI, base de datos Postgres (próximamente habrá más soporte para bases de datos).
yarn
cd frontend
yarn dev
Abra http://localhost:3000
Ingrese su clave API de OpenAI
Una "consulta" es un cuaderno único para el cual se puede iterar una declaración SQL con lenguaje natural. Puede crear más haciendo clic en "crear nueva consulta".
Escriba texto sin formato en el cuadro de entrada para generar la consulta SQL adecuada. Ejecute generar.
Cuanto más descriptiva sea la pregunta, mejor será el rendimiento.
->
La consulta SQL anterior se genera de una sola vez.
Sin embargo, otras veces, es posible que la consulta no se genere correctamente y no se ejecute.
Entendemos que sus bases de datos no son conjuntos de datos de código abierto. Sabemos que tienen datos complejos. Sabemos que es posible que tenga consultas preexistentes que desee editar.
La interfaz de usuario está diseñada de manera que pueda realizar modificaciones en el SQL manualmente. También puedes copiar y pegar el script SQL para empezar. Agregue una descripción en texto sin formato sobre cómo desea que se edite la consulta. ¡Ejecuta la edición y espera la magia!
->
Puede ver que la cláusula WHERE se agrega a la consulta correctamente dado el contexto.
Con una simple descripción podrás visualizar tus datos. Actualmente, solo hemos probado gráficos que funcionarían con Chart.js, pero podremos admitir todo tipo de visualización en un futuro próximo.
Durante el 60% al 70% del tiempo, 3,5 es suficiente para generar la consulta y, como es mucho más económico y rápido, lo dejamos como opción. Si termina con un error, normalmente activar 4 hace que todo funcione.
Para cada elemento de consulta que configure, puede ver su historial.
El azul representa las entradas del usuario y el morado representa los artefactos generados. Usamos rutas API de next.js por conveniencia, ya que se ejecuta en Node. Las rutas establecen conexión con la Base de Datos y LLM (actualmente GPT).
Todos los datos se guardan localmente: ninguna información de su clave API o fuente de datos se comparte con nadie más. En el futuro, cuando tengamos una versión alojada, cifraremos la información.