掘金 人工智能 05月15日 18:32
云上玩转 Qwen3 系列之三:PAI-LangStudio x Hologres构建ChatBI数据分析Agent应用
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文介绍了如何利用LangStudio和Qwen3模型,结合Hologres MCP Server,构建基于MCP协议的智能数据分析Agent应用。该应用通过整合Agent、MCP Server等技术,实现了自然语言查询OLAP数据的能力,减少了幻觉,并提供了灵活的扩展和二次开发方案,满足特定场景需求。开发者可以基于此模板快速构建、部署和应用智能数据分析ChatBI Agent。

✨ **Qwen3 的关键特性:** Qwen3 是新一代大语言模型,支持思考和非思考模式切换,显著增强了推理能力,尤其在数学、代码生成和常识逻辑推理方面表现出色。它还擅长Agent能力,并支持100多种语言,能与LangStudio无缝集成,增强智能数据分析能力。

💡 **PAI-LangStudio 的作用:** PAI-LangStudio 是阿里云提供的一站式大模型应用开发平台,简化了企业级大模型应用的开发流程。它支持Qwen系列大模型,提供灵活的编程能力、实时调试和链路追踪,助力开发者快速构建AI应用。LangStudio支持发布多Agent的复杂工作流,并提供API服务。

🛠️ **MCP 的重要性:** 模型上下文协议(MCP)是 Anthropic 推出的开源标准,用于解决大模型与外部工具、数据源的集成问题。它通过标准化接口,解耦AI模型的决策逻辑与外部资源,形成“智能大脑 + 外接四肢”的协同模式,提升了应用的灵活性和扩展性。

⚙️ **Hologres 与 Hologres MCP Server 的功能:** Hologres 是阿里云的实时数仓产品,提供海量数据多维分析和在线数据服务。Hologres MCP Server 作为 AI 代理与 Hologres 数据库之间的通用接口,支持 AI 代理与 Hologres 之间的无缝通信,实现AI代理对Hologres数据库的查询和操作。

🚀 **部署流程:** 构建基于Qwen3和Hologres MCP Server的智能数据分析ChatBI Agent应用,需要部署Qwen3模型、搭建Hologres MCP Server、在LangStudio中使用模板构建Agent,并通过LangStudio运行对话框架进行验证,最后部署EAS模型服务,支持API调用模型推理能力。

本文详细介绍了如何使用 LangStudio 和 Qwen3 构建基于MCP协议的 Hologres ChatBI 智能 Agent 应用。该应用通过将 Agent、MCP Server 等技术和阿里最新的推理模型 Qwen3 编排在一个应用流中,为大模型提供了 MCP+OLAP 的智能数据分析能力,使用自然语言即可实现 OLAP 数据分析的查询效果,减少了幻觉。开发者可以基于该模板进行灵活扩展和二次开发,以满足特定场景的需求。

1. 背景信息

1.1 Qwen3

作为 Qwen 系列最新一代的大语言模型,提供了一系列密集(Dense)和混合专家 (MOE) 模型。基于广泛的训练,Qwen3 在推理、指令跟随、代理能力和多语言支持方面取得了突破性的进展,具有以下关键特性:

1.2 PAI-LangStudio - 大模型应用开发平台

大模型& Agent 应用开发平台(PAI-LangStudio)是依托阿里云 PAI 产品核心能力构建的面向企业级用户的一站式大模型应用开发平台。简化了企业级大模型应用的开发流程,同时提供了灵活的可编程能力、实时调试能力与链路追踪的能力,帮助开发者快速构建端到端的AI应用。原生兼容支持通义系列 Qwen 系列大模型。LangStudio 专注于提供 LLM 全链路开发部署能力,可支持发布有状态、多 Agent 的复杂工作流发布部署成 PAI-EAS 模型服务,并在生产环境提供 API 应用服务。

LangStudio Agent 智能体支持调用 MCP Server 通过 HTTP with SSE 或 Streamable HTTP 传输方式使用 MCP 协议来发现和调用工具 Tool Use。

参考:help.aliyun.com/zh/pai/user…

1.3 MCP - 大模型协议

模型上下文协议(Model Context Protocol,MCP)是 Anthropic 于 2024 年推出的开源标准,旨在解决大模型与外部工具、数据源的集成难题。其核心作用是通过标准化接口架构,将 AI 模型的决策逻辑与外部资源解耦,形成 "智能大脑 + 外接四肢" 的协同模式。

参考:modelcontextprotocol.io/introductio…

1.4 Hologres - 实时数仓

Hologres 是阿里云自研一站式实时数仓产品,不仅支持海量数据多维分析(OLAP)、高并发低延迟的在线数据服务(Serving),还与达摩院自研高性能向量计算软件库 Proxima 深度整合,支持高性能、低延时、简单易用的向量计算能力。

1.5 Hologres MCP Server

Hologres MCP 服务器作为 AI 代理与 Hologres 数据库之间的通用接口,支持 AI 代理与 Hologres 之间的无缝通信,帮助 AI 代理获取 Hologres 数据库元数据并执行 SQL 操作。

参考:github.com/aliyun/alib…

2. 前提条件

3. PAI-LangStudio 应用流方案-企业部署步骤

步骤一:Model Gallery 部署 Qwen3 模型设置

    进入 PAI 控制台 > Model Gallery,选择 大语言模型 场景。

    根据业务场景选择部署合适的 Qwen3 模型,此实践中选择 Qwen3-8B

    单击查看调用信息,记录部署后的服务访问地址(base_url)及 API Token(api_key)。

步骤二:Hologres MCP Server 搭建应用

    根据参考手册创建 Hologres 实例。(可使用现有 Hologres 实例)

help.aliyun.com/zh/hologres…

    创建 Hologres 数据库,参考手册导入公共样例数据集。

x.sm.cn/DllNFRr

    登录阿里云-函数计算管控台参考文档创建 Holo MCP Server 服务

help.aliyun.com/zh/function…

    选择 Region,选择访问 Hologres 实例的 RAM Role,填写 Hologres 实例的 Endpoint 端口和数据库,点击部署项目

    项目部署完成后,即生成一个 MCP SSE (Server-Sent Events) 服务,

    为选择的 RAM 赋予数据的查询权限,

步骤三:LangStudio 使用模板构建数据分析 Hologres ChatBI Agent

    在 LangStudio > 新建运行时 实例,Agent 智能体的运行调试依赖运行时 Runtime。

    通过 PAI 控制台 > 进入 LangStudio >新建连接 > 连接类型-通用LLM模型服务连接 > 服务提供方- PAI-EAS 模型服务,单击<确定>。

    通过 PAI 控制台 > 进入 LangStudio >新建应用流 > 新建方式-从模板新建 > 选择模版-智能数据 Agent,单击<确定>。

确保函数计算对应的 MCP Server 与 LangStudio 属于在同一 Region。否则会导致 VPC 网络不通。

    在应用流看板上,完成 数据分析 Agent 相关设置。详见 Agent 文档

{    "mcpServers": {        "hologres-mcp-server": {            "type": "sse",            "url": "https://xxx.xxx.run/sse",            "headers": {                "Authorization": "Bearer xxxx"            },            "timeout": 30        }    }}

步骤四:通过 LangStudio 运行对话框架进行 Chat 数据分析验证

我们尝试一些问题

MCP 提供了哪些工具呢

帮我看下数量最多的TOP10的客户

步骤五:通过 LangStudio 部署 EAS 模型服务,支持 API 调用模型推理能力

应用流开发调试完成后,单击右上角的部署,根据需要选择合适的机型以及专有网络,注意 EAS 实例需要使用与应用流中其他服务实例相同的 VPC,以保证安全和网络连通。点击确定 > 跳转到PAI-EAS模型服务 查看部署任务。

通过以上步骤,您可快速使用 LangStudio 构建基于 Qwen3 和 Hologres MCP Server 实现智能数据分析ChatBI Agent 应用,满足专业分析场景需求。

相关链接

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Qwen3 Hologres MCP LangStudio ChatBI
相关文章