玩转大模型之四(本地部署DB-GPT)
创作时间:
作者:
@小白创作中心
玩转大模型之四(本地部署DB-GPT)
引用
CSDN
1.
https://m.blog.csdn.net/mopmgerg54mo/article/details/140798823
DB-GPT是一个开源框架,通过集成多种技术如SMMF、Text2SQL优化等,简化大模型在数据库应用中的开发,支持数据处理、问答、RAG等功能,适用于数据3.0时代的高效应用构建。它强调隐私安全和模型管理,提供多种交互方式如数据库对话和Excel支持。
本地部署
- 下载代码并安装依赖
git clone https://github.com/eosphoros-ai/DB-GPT.git
cd DB-GPT
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -e ".[default]"
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -e ".[openai]"
- 准备.env文件
LLM_MODEL=ollama_proxyllm
MODEL_SERVER=http://10.33.19.16:11434
PROXY_SERVER_URL=http://10.33.19.16:11434
PROXYLLM_BACKEND=qwen2:7b
PROXY_API_KEY=not_used
EMBEDDING_MODEL=proxy_ollama
proxy_ollama_proxy_server_url=http://10.33.19.16:11434
proxy_ollama_proxy_backend=nomic-embed-text:latest
- 准备ollama环境
ollama安装过程就省略了。
ollama run nomic-embed-text:latest
ollama run qwen2:7b
- 运行
python dbgpt/app/dbgpt_server.py
访问地址:http://你的服务器ip:5670/
功能测试
普通对话
海量模型支持,包括开源、API代理等几十种大语言模型。如LLaMA/LLaMA2、Baichuan、ChatGLM、文心、通义、智谱、星火等。RAG知识库问答
支持内置、多文件格式上传、插件自抓取等方式自定义构建知识库,对海量结构化,非结构化数据做统一向量存储与检索。数据库问答
支持很多类型的数据库。
除此之外,还支持excel文件分析
还支持工作流配置
总结
DB-GPT是一个支持多种对话功能的工具,包括数据对话、数据库对话、Excel对话、知识库对话、报表分析和代理对话等。它在处理结构化和半结构化数据方面表现出色,能够理解用户的自然语言查询并将其准确转换为SQL语句,执行查询并返回结果。用户可以通过简单的问答形式获取所需的数据洞察,这对于数据分析和业务决策非常有价值。
热门推荐
桃花源记门派攻略丨九大门派总结篇!你现在是什么职业?
购房合同写有抵押怎么办:法律分析与解决方案
厨房中发霉的食物该如何处理?
百日咳:症状、诊断、治疗与预防全攻略
百日咳的传染源和传播途径
UNO官方玩法教学:功能牌正确规则及限制!
《向僵尸开炮》二代冰皮和三代冰皮哪个更强?深度解析与搭配建议
小腿粗细不一样怎么回事
调整跑步姿势让小腿变细的方法
固定星座:全面解析其特点与影响
网络巨头竞入外卖市场:佣金、品质撬动双雄格局
卜喜逢丨《红楼梦》抄本时期阅读人群小考
冷水雷龙鱼有哪些(哪种雷龙鱼最耐寒)
民事诉讼鉴定费及司法鉴定流程详解
雅韵新传:昆曲《牡丹亭》的艺术设计特色与美学传播意蕴研究
高通收购英特尔计划"降温" 财务和监管或为主因
芒果品种热量一表看!芒果功效禁忌有哪些?过敏能吃吗?
如何培养宝宝拥有良好的记忆力?
千年青韵,云纹映史:唐代越窑青瓷褐彩熏炉的文化解码
备婚攻略 | 敬茶改口有哪些讲究?
青少年网络素养读本:网络欺凌不用怕,学会应对更潇洒!
玉雕猫咪的寓意与作品欣赏
11~13岁的祛痘方法
破坏力极强的地震是怎么形成的?
柔性防水和刚性防水有什么区别,防水涂料的选择怎么做
城地香江振幅17.02%,2机构现身龙虎榜
如何让减重餐更健康美味?尝试辛香料!
无限流是什么
2024年中国二次元产业用户分析 泛Z世代为主要需求群体【组图】
好剧推荐《六姊妹》:镜像婚姻与生活的启示