
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
https://github.com/eosphoros-ai/DB-GPT
https://github.com/eosphoros-ai/DB-GPThttps://github.com/eosphoros-ai/DB-GPThttps://github.com/eosphoros-ai/DB-GPThttps://db-gpt.readthedocs.io/en/latest/%7Chttps://github.com/eosphoros-ai/DB-GPT/blob/main/README.zh.md#%E8%81%94%E7%B3%BB%E6%88%91%E4%BB%AC%7Chttps://github.com/eosphoros-ai/community
DB-GPT is an experimental open-source project that uses localized GPT large models to interact with your data and environment. With this solution, you can be assured that there is no risk of data leakage, and your data is 100% private and secure.
DB-GPT *** Video
Run on an RTX 4090 GPU.
Chat Excel
!https://github.com/eosphoros-ai/DB-GPT/assets/***/0474d220-2a9f-449f-a940-92c8a25af390
Chat Plugin
!https://github.com/eosphoros-ai/DB-GPT/assets/***/7d95c347-f4b7-4fb6-8dd2-c1c02babaa56
LLM Management
!https://github.com/eosphoros-ai/DB-GPT/assets/***/501d6b3f-c4ce-4197-9a6f-f016f8150a11
FastChat && vLLM
!https://github.com/eosphoros-ai/DB-GPT/assets/***/0c9475d2-45ee-4573-aa5a-814f7fd40213
Trace
!https://github.com/eosphoros-ai/DB-GPT/assets/***/69bd14b8-14d0-4ca9-9cb7-6cef44a2bc93
Chat Knowledge
!https://github.com/eosphoros-ai/DB-GPT/assets/***/72266a48-edef-4c6d-88c6-fbb1a24a6c3e
!https://img.shields.io/badge/docker-%230db7ed.svg?style=for-the-badge&logo=docker&logoColor=white !https://img.shields.io/badge/Linux-FCC624?style=for-the-badge&logo=linux&logoColor=black !https://img.shields.io/badge/mac%20os-000000?style=for-the-badge&logo=macos&logoColor=F0F0F0 !https://img.shields.io/badge/Windows-0078D6?style=for-the-badge&logo=windows&logoColor=white
https://db-gpt.readthedocs.io/en/latest/getting_started/install/deploy/deploy.html
Currently, we have released multiple key features, which are listed below to demonstrate our current capabilities:
Private KBQA & data processing
The DB-GPT project offers a range of features to enhance knowledge base construction and enable efficient storage and retrieval of both structured and unstructured data. These include built-in support for uploading multiple file formats, the ability to integrate plug-ins for custom data extraction, and unified vector storage and retrieval capabilities for managing large volumes of information.
Multiple data sources & visualization
The DB-GPT project enables seamless natural language interaction with various data sources, including Excel, databases, and data warehouses. It facilitates effortless querying and retrieval of information from these sources, allowing users to engage in intuitive conversations and obtain insights. Additionally, DB-GPT supports the generation of analysis reports, providing users with valuable summaries and interpretations of the data.
Multi-Agents&Plugins
It supports custom plug-ins to perform tasks, natively supports the Auto-GPT plug-in model, and the Agents protocol adopts the Agent Protocol standard.
Fine-tuning text2SQL
An automated fine-tuning lightweight framework built around large language models, Text2SQL data sets, LoRA/QLoRA/Pturning, and other fine-tuning methods, making TextSQL fine-tuning as convenient as an assembly line. https://github.com/eosphoros-ai/DB-GPT-Hub
Multi LLMs Support, Supports multiple large language models, currently supporting
Massive model support, including dozens of large language models such as open source and API agents. Such as LLaMA/LLaMA2, Baichuan, ChatGLM, Wenxin, Tongyi, Zhipu, etc.
Etc.
Privacy and security
The privacy and security of data are ensured through various technologies, such as privatized large models and proxy desensitization.
Support Datasources
| DataSource | support | Notes |
|---|---|---|
| https://www.mysql.com/ | Yes | |
| https://www.postgresql.org/ | Yes | |
| https://github.com/apache/spark | Yes | |
| https://github.com/duckdb/duckdb | Yes | |
| https://github.com/sqlite/sqlite | Yes | |
| https://github.com/microsoft/mssql-jdbc | Yes | |
| https://github.com/ClickHouse/ClickHouse | Yes | |
| https://github.com/oracle | No | TODO |
| https://github.com/redis/redis | No | TODO |
| https://github.com/mongodb/mongo | No | TODO |
| https://github.com/apache/hbase | No | TODO |
| https://github.com/apache/doris | No | TODO |
| https://github.com/IBM/Db2 | No | TODO |
| https://github.com/couchbase | No | TODO |
| https://github.com/elastic/elasticsearch | No | TODO |
| https://github.com/OceanBase | No | TODO |
| https://github.com/pingcap/tidb | No | TODO |
| https://github.com/StarRocks/starrocks | No | TODO |
The architecture of the entire DB-GPT is shown.
The core capabilities mainly consist of the following parts:
🌐 AutoDL Image
In the .env configuration file, modify the LANGUAGE parameter to switch to different languages. The default is English (Chinese: zh, English: en, other languages to be added later).
black . before submitting the code. Contributing guidelines, https://github.com/csunny/DB-GPT/blob/main/CONTRIBUTING.md!https://github.com/eosphoros-ai/DB-GPT/blob/main/assets/roadmap.jpg
Multi Documents
RAG
Graph Database
Multi-Vector Database
Testing and Evaluation Capability Building
support llms
SFT Accuracy
As of October 10, 2023, by fine-tuning an open-source model of 13 billion parameters using this project, the execution accuracy on the Spider evaluation dataset has surpassed that of GPT-4!
| name | Execution Accuracy | reference |
|---|---|---|
| GPT-4 | 0.762 | numbersstation-eval-res |
| *** | 0.728 | numbersstation-eval-res |
| CodeLlama-13b-Instruct-hf_lora | 0.789 | sft train by our this project,only used spider train dataset ,the same eval way in this project with lora SFT |
| CodeLlama-13b-Instruct-hf_qlora | 0.774 | sft train by our this project,only used spider train dataset ,the same eval way in this project with qlora and nf4,bit4 SFT |
| wizardcoder | 0.610 | https://github.com/cuplv/text-to-sql-wizardcoder/tree/main |
| CodeLlama-13b-Instruct-hf | 0.556 | eval in this project default param |
| llama2_13b_hf_lora_best | 0.744 | sft train by our this project,only used spider train dataset ,the same eval way in this project |
https://github.com/eosphoros-ai/DB-GPT-Hub
The MIT License (MIT)
![Star History Chart]([***]
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务
以下是 eosphorosai/dbgpt 相关的常用 Docker 镜像,适用于 不同场景 等不同场景: