玩转大模型之四(本地部署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语句,执行查询并返回结果。用户可以通过简单的问答形式获取所需的数据洞察,这对于数据分析和业务决策非常有价值。
热门推荐
你绝不能错过的6首盛唐七律,太美了!没有人会不喜欢这些诗
民事起诉状证据和证据来源怎么写
左肺斜裂小结节严重吗
什么名字寓意“向阳而生”?教你选一个充满阳光力量的好名字!
手机充电有讲究,这样做能延长电池寿命!
唐山必吃十大馆子排名:从老字号到特色小吃,品味冀东美食文化
秦朝女性地位探析
程门立雪:尊师重道的典范
涼感貼布與溫感貼布,減緩不適如何選?
GB/T 16641-2019 鞋类 整鞋试验方法 动态防水性能
理解《世界发展指标》中的人口估计
提升家庭氛围:打造舒适客厅环境
什么是Android System SafetyCore?为什么它出现在手机上?
2025科目一考试要点总结!就是这么简单!
【2025孕婦必讀】藻油DHA補充指南:孕中期至哺乳期營養攻略
【期货热点追踪】巴西大豆产量有望创下历史新高,豆粕再创阶段性新低!
紧急提醒!这种餐盒,不能放进微波炉加热!
周易铁板神数测算:真能预知未来?
谈判中如何才能实现双赢?商务谈判的双赢原则
英语口语问候语:如何用英语向他人传递友好与关怀
揭秘物质的隐形密码:了解溶解度的关键单位
营销总监如何管理团队
2025年网络安全与人工智能预测:机遇与挑战并存的新时代
“曾经沧海难为水”的元稹,人设是怎样崩塌的?
三维空间中的球坐标系
去吧,扛起父辈的旗帜
铁蛋白超过500ng/mL,如何应对?
请你不要到处抠抠——咬指甲、抠皮肤、拔头发之迷思
英文书信写作指南:格式、结构与实用范例
JS水杯如何保养和清洗