Skip to content

🔥 基于大模型和 RAG 的智能问数系统。Text-to-SQL Generation via LLMs using RAG.

License

Notifications You must be signed in to change notification settings

dataease/SQLBot

Repository files navigation

SQLBot

基于大模型和 RAG 的智能问数系统

Latest release Stars Download


SQLBot 是一款基于大模型和 RAG 的智能问数系统。SQLBot 的优势包括:

  • 开箱å?³ç”¨: å?ªéœ€é…?置大模型和数æ?®æº?å?³å?¯å¼€å?¯é—®æ•°ä¹‹æ—…,通过大模型和 RAG 的结å?ˆæ?¥å®žçŽ°é«˜è´¨é‡?çš„ text2sqlï¼›
  • 易于集æˆ?: 支æŒ?快速嵌入到第三方业务系统,也支æŒ?被 n8nã€?MaxKBã€?Difyã€?Coze ç­‰ AI 应用开å?‘å¹³å?°é›†æˆ?调用,让å?„类应用快速拥有智能问数能力;
  • 安全å?¯æŽ§: æ??供基于工作空间的资æº?隔离机制,能够实现细粒度的数æ?®æ?ƒé™?控制。

工作原�

system-arch

快速开始

安装部署

准备一� Linux �务器,安装好 Docker,执行以下一键安装脚本:

docker run -d \
  --name sqlbot \
  --restart unless-stopped \
  -p 8000:8000 \
  -p 8001:8001 \
  -v ./data/sqlbot/excel:/opt/sqlbot/data/excel \
  -v ./data/sqlbot/file:/opt/sqlbot/data/file \
  -v ./data/sqlbot/images:/opt/sqlbot/images \
  -v ./data/sqlbot/logs:/opt/sqlbot/app/logs \
  -v ./data/postgresql:/var/lib/postgresql/data \
  --privileged=true \
  dataease/sqlbot

你也�以通过 1Panel 应用商店 快速部署 SQLBot。

如果是内网环境,你�以通过 离线安装包方� 部署 SQLBot。

访问方�

  • 在æµ?览器中打开: http://<ä½ çš„æœ?务器IP>:8000/
  • 用户å??: admin
  • 密ç ?: SQLBot@123456

�系我们

如你有更多问题,�以加入我们的技术交�群与我们交�。

contact_me_qr

UI 展示

q&a

Star History

Star History Chart

飞致云旗下的其他明星项目

  • DataEase - 人人å?¯ç”¨çš„å¼€æº? BI 工具
  • 1Panel - 现代化ã€?å¼€æº?çš„ Linux æœ?务器è¿?维管ç?†é?¢æ?¿
  • MaxKB - 强大易用的ä¼?业级智能体平å?°
  • JumpServer - 广å?—欢迎的开æº?堡垒机
  • Cordys CRM - 新一代的开æº? AI CRM 系统
  • Halo - 强大易用的开æº?建站工具
  • MeterSphere - 新一代的开æº?æŒ?续测试工具

License

本仓库é?µå¾ª FIT2CLOUD Open Source License å¼€æº?å??议,该许å?¯è¯?本质上是 GPLv3,但有一些é¢?外的é™?制。

你�以基于 SQLBot 的�代�进行二次开�,但是需��守以下规定:

  • ä¸?能替æ?¢å’Œä¿®æ”¹ SQLBot çš„ Logo 和版æ?ƒä¿¡æ?¯ï¼›
  • 二次开å?‘å?Žçš„è¡?生作å“?å¿…é¡»é?µå®ˆ GPL V3 的开æº?义务。

如需商业授�,请�系 support@fit2cloud.com 。

About

🔥 基于大模型和 RAG 的智能问数系统。Text-to-SQL Generation via LLMs using RAG.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 18