Skip to content

aipaas/dative

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

输入自然语言,生成sql查询,给出自然语言回答

特性:

  • 支持mysql、postgresql、sqlite等数据库
  • 结合duckdb强大本地数据库管理能力,支持本地和S3存储结构化数据,如:xlsx、xls、csv、xlsm、xlsb等
  • 支持sql基本语法检查和优化
  • 支持单个数据库查询,不支持跨数据库查询
  • 仅支持sql查询,不支持更新、删除、插入等语句

本地开发

1、项目管理工具使用 uv,使用pip安装:

pip install uv

2、安装依赖包:

uv sync

3、安装duckdb扩展包:

uv run python scripts/install_duckdb_extensions.py

4、启动服务:

uv run fastapi run src/dative/main.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors