Dataherald / dataherald
- понедельник, 27 мая 2024 г. в 00:00:03
Interact with your SQL database, Natural Language to SQL using LLMs
Query your relational data in natural language.
Dataherald is a natural language-to-SQL engine built for enterprise-level question answering over relational data. It allows you to set up an API from your database that can answer questions in plain English. You can use Dataherald to:
This repository contains four components under /services
which can be used together to set up an end-to-end Dataherald deployment:
For more information on each component, please take a look at their README.md
files.
Each component in the /services
directory has its own docker-compose.yml
file. To set up the environment, follow these steps:
.env.example
file in each service directory and create a .env
file with the necessary values.
For the Next.js front-end app is
.env.local
Run the script to start all services:
sh docker-run.sh
As an open-source project in a rapidly developing field, we are open to contributions, whether it be in the form of a new feature, improved infrastructure, or better documentation.
For detailed information on how to contribute, see here.