Overview
In this example, we will use the Text to SQL API to query transactions records stored in an SQL database on Dzero using prompts.Initial Steps
- Setup a JigsawStack account (if you don’t have an account already)
- Get your JigsawStack API key from here.
- [Optional] Obtain your Dzero token from here.
SQL Schema
A valid schema is passed to the sql_schema
parameter as a string. The model uses this schema to generate an accurate SQL statement based on the given prompt. Below is an example of valid schema:
How to retrieve schema
SQLite
Run this query to retrieve a schema for your SQLite database.
MySQL
PostgreSQL
After getting schema (optional)
If you are performing the operation above in node.js, you can consider the following below:
Usage
sql.ts
Find more information on Text to SQL API
here