Project Icon

sqlcoder-7b-2

开源自然语言到SQL转换模型

SQLCoder-7B-2是一个开源的自然语言到SQL转换模型。该模型基于CodeLlama-7B微调,旨在帮助非技术用户理解SQL数据库数据。在SQLEval测试中表现优异,尤其擅长处理复杂连接查询。模型适用于具有只读权限的用户,项目提供了使用说明和评估数据。

SQLCoder-7B-2 项目介绍

SQLCoder-7B-2 是一个由 Defog, Inc. 开发的功能强大的大型语言模型,专门用于自然语言到 SQL 的生成。这个模型是在 CodeLlama-7B 的基础上进行微调而来,旨在帮助非技术用户理解 SQL 数据库中的数据,为用户提供一个便捷的分析工具。

模型特点

SQLCoder-7B-2 具有以下特点:

  1. 专注于文本到 SQL 的转换
  2. 采用 CC-by-SA-4.0 许可证
  3. 基于 Transformers 库构建
  4. 支持文本生成管道

模型用途

该模型主要用于以下场景:

  1. 帮助非技术用户理解 SQL 数据库中的数据
  2. 作为分析工具,而非数据库管理工具
  3. 仅适用于具有只读访问权限的用户

值得注意的是,该模型并未经过训练以拒绝来自具有写入权限用户的恶意请求,因此应仅限于只读访问权限的用户使用。

如何使用

要开始使用 SQLCoder-7B-2,用户可以参考 GitHub 上提供的代码。为了获得最佳结果,建议使用以下提示模板:

### Task
Generate a SQL query to answer [QUESTION]{user_question}[/QUESTION]

### Database Schema
The query will run on a database with the following schema:
{table_metadata_string_DDL_statements}

### Answer
Given the database schema, here is the SQL query that [QUESTION]{user_question}[/QUESTION]
[SQL]

同时,建议设置 do_sample=Falsenum_beams=4 以获得最佳效果。

模型评估

SQLCoder-7B-2 在 Defog 开发的基于 PostgreSQL 的评估框架 SQL-Eval 上进行了测试。评估结果显示,该模型在各类 SQL 查询任务中表现出色:

  1. 日期操作:96% 正确率
  2. 分组操作:91.4% 正确率
  3. 排序操作:94.3% 正确率
  4. 比率计算:91.4% 正确率
  5. 连接操作:94.3% 正确率
  6. 条件筛选:77.1% 正确率

这些结果表明,SQLCoder-7B-2 在处理各种 SQL 查询任务时具有较高的准确性和可靠性。

最新更新

值得一提的是,该模型的权重于 2024 年 2 月 7 日进行了更新。新的模型权重大大提高了性能,特别是在处理连接操作方面。如果用户在此日期之前下载了模型,建议重新下载权重以获得最佳性能。

获取途径

interested用户可以通过以下渠道获取和了解 SQLCoder-7B-2:

  1. HuggingFace 模型库
  2. GitHub 代码仓库
  3. Defog 官方演示网站

如果用户对模型有任何疑问或需要进一步的信息,可以通过 Twitter 或电子邮件联系 Defog 团队。

项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

吐司

探索Tensor.Art平台的独特AI模型,免费访问各种图像生成与AI训练工具,从Stable Diffusion等基础模型开始,轻松实现创新图像生成。体验前沿的AI技术,推动个人和企业的创新发展。

Project Cover

SubCat字幕猫

SubCat字幕猫APP是一款创新的视频播放器,它将改变您观看视频的方式!SubCat结合了先进的人工智能技术,为您提供即时视频字幕翻译,无论是本地视频还是网络流媒体,让您轻松享受各种语言的内容。

Project Cover

美间AI

美间AI创意设计平台,利用前沿AI技术,为设计师和营销人员提供一站式设计解决方案。从智能海报到3D效果图,再到文案生成,美间让创意设计更简单、更高效。

Project Cover

稿定AI

稿定设计 是一个多功能的在线设计和创意平台,提供广泛的设计工具和资源,以满足不同用户的需求。从专业的图形设计师到普通用户,无论是进行图片处理、智能抠图、H5页面制作还是视频剪辑,稿定设计都能提供简单、高效的解决方案。该平台以其用户友好的界面和强大的功能集合,帮助用户轻松实现创意设计。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号