开源

🚀 DuckDB-NSQL:7亿参数的文本转SQL神器!

logo

ollama/duckdb-nsql

Local deployment of the model
logo


摘要

DuckDB-NSQL是一个7亿参数的文本到SQL模型,基于Meta的Llama-2模型,并针对DuckDB进行了优化。它能够理解和生成任何DuckDB SQL语句,包括官方扩展,是数据库操作的强大助手。

项目图片

内容

🌟 DuckDB-NSQL是一个基于Meta的Llama-2 7B模型的7亿参数文本到SQL模型,专为SQL生成任务设计。它在通用SQL查询数据集上进行预训练,并针对DuckDB文本到SQL对进行微调。

📝 使用DuckDB-NSQL,你只需提供数据库表结构,它就能根据自然语言提示生成任何有效的DuckDB SQL语句。例如,给定出租车表结构和“给我超过2名乘客的出租车”的提示,模型能输出正确的SQL查询语句。

🔧 模型支持多种版本和大小,从2.5GB到13GB不等,满足不同需求。通过API或Python库,你可以轻松集成和使用这个强大的工具。

🎉 DuckDB-NSQL不仅支持SELECT语句,还能生成包括DuckDB官方扩展在内的任何有效SQL语句,这让它在同类模型中脱颖而出。

Run the model locally

Id

3ed734989690

542d129a0ebd

1cbb7e381e0d

2ad0663e4dc5

df78bad24127

6e301c3680be

3ed734989690

ab2326ca8b79

d5214ab09cf5

2933e36bfa35

3b9715ade8b6

2ea8ccb73272

084b49941207

49c1d3c130d2

4ac244b368af

a63220880981

Model

7b

7b-fp16

7b-q2_K

7b-q3_K_L

7b-q3_K_M

7b-q3_K_S

7b-q4_0

7b-q4_1

7b-q4_K_M

7b-q4_K_S

7b-q5_0

7b-q5_1

7b-q5_K_M

7b-q5_K_S

7b-q6_K

7b-q8_0

Size

3.8GB

13GB

2.5GB

3.6GB

3.3GB

2.9GB

3.8GB

4.2GB

4.1GB

3.9GB

4.7GB

5.1GB

4.8GB

4.7GB

5.5GB

7.2GB


关键词

自然语言处理 文本生成 代码生成

分类

数据库管理 软件开发 效率提升
正文到此结束
本文目录