赞
踩
DB-GPT是什么?引自官网:
DB-GPT是一个开源的AI原生数据应用开发框架(AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents)。
目的是构建大模型领域的基础设施,通过开发多模型管理(SMMF)、Text2SQL效果优化、RAG框架以及优化、Multi-Agents框架协作、AWEL(智能体工作流编排)等多种技术能力,让围绕数据库构建大模型应用更简单,更方便。
数据3.0 时代,基于模型、数据库,企业/开发者可以用更少的代码搭建自己的专属应用。
总而言之:基于大模型的数据集大成者的应用。
注:如本地部署大模型,可离线下载后放置DB-GPT/models目录下。
考虑大家资源有限,此处介绍代理模式安装。
代理模式即各大大模型厂商提供的API接口,有免费的、限免的、付费的,大家酌情选择。
免费/限免的有:
以通义千问为例。
.env.template
为.env
LLM_MODEL=tongyi_proxyllm
# PROXYLLM_BACKEND = qwen-1.8b-chat (可选模型, 免费)
PROXYLLM_BACKEND = qwen-turbo
EMBEDDING_MODEL=text2vec
#通义千问
PROXY_SERVER_URL=https://dashscope.aliyuncs.com/api/v1/services/aigc/text-generation/generation
# Aliyun tongyi
TONGYI_PROXY_API_KEY=={自己申请的key}
python ./dbgpt/app/dbgpt_server.py
启动成功:
INFO: Uvicorn running on http://0.0.0.0:5000 (Press CTRL+C to quit) 2024-03-25 19:51:06 bogon dbgpt.model.adapter.proxy_adapter[1457] INFO Load model from params: =========================== ProxyModelParameters =========================== model_name: tongyi_proxyllm model_path: tongyi_proxyllm proxy_server_url: https://dashscope.aliyuncs.com/api/v1/services/aigc/text-generation/generation proxy_api_key: ******** proxy_api_base: None proxy_api_app_id: None proxy_api_secret: None proxy_api_type: None proxy_api_version: None http_proxy: None proxyllm_backend: qwen-turbo model_type: proxy device: cpu prompt_template: None max_context_size: 4096 llm_client_class: None ======================================================================
地址:http://127.0.0.1:5000/
支持各大主流传统数据库、大数据库、KV数据库等。
支持数据对话、数据库对话、Excel对话、知识库对话、报表分析、代理对话等。
效果还行,单表查询不错。
效果一般,无法进行数据库连接操作。
上传Excel后,会进行初步的总结。
整体还行。
略。
常规操作。
无法达到预期效果,应该和模型有关。
官方的一段话:数据对话对模型能力的要求相对较高,ChatGPT/GPT-4有较高的成功率。其他开源模型可以尝试Vicuna-13B。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。