【ZiDongHua 之“智能自動化”收錄關(guān)鍵詞: 無問芯穹 數(shù)據(jù)報表分析自動化 大模型】
  
  無穹玩法 | GenStudio集成DB-GPT,實現(xiàn)數(shù)據(jù)報表分析自動化
  
  「無穹玩法」專欄旨在與各位讀者一起探索如何借助無問芯穹大模型服務(wù)平臺(GenStudio)提供的高性能推理加速API,解鎖AI應(yīng)用的無限可能。
  
  大模型時代,通過自然語言交互、自動化數(shù)據(jù)處理和智能洞察提取,可以大幅降低數(shù)據(jù)分析門檻,本文將探索如何通過集成無問芯穹大模型服務(wù)平臺 GenStudio 到 DB-GPT 開源框架,構(gòu)建一套高效、智能的數(shù)據(jù)報表分析自動化解決方案。這一結(jié)合將賦能業(yè)務(wù)用戶,讓他們能夠以自然語言驅(qū)動數(shù)據(jù),實現(xiàn)從數(shù)據(jù)表到自動化報表生成的全流程。
  
  01
  
  無問芯穹 GenStudio 平臺
  
  無問芯穹大模型服務(wù)平臺(GenStudio)提供高性能推理加速API,資源充足,確保 AI 應(yīng)用的智能、穩(wěn)定性。其在數(shù)據(jù)處理與分析中的關(guān)鍵作用包括:
  
  LLM API (大語言模型 API): 提供強大的對話生成、文本理解和復(fù)雜指令遵循能力。它是實現(xiàn)自然語言理解用戶意圖、將業(yè)務(wù)問題轉(zhuǎn)化為數(shù)據(jù)庫查詢語句(Text-to-SQL)以及解釋數(shù)據(jù)分析結(jié)果的基礎(chǔ)。GenStudio 支持 DeepSeek-R1/V3、Qwen3等國內(nèi)外主流 LLM。
  
  Embedding API (向量模型 API): 用于將文本信息(如數(shù)據(jù)庫表結(jié)構(gòu)、字段描述、數(shù)據(jù)字典、歷史查詢記錄、非結(jié)構(gòu)化文檔片段等)轉(zhuǎn)化為高維向量表示。這些向量是構(gòu)建高效知識庫、實現(xiàn)語義搜索和檢索增強生成(RAG)能力的關(guān)鍵。GenStudio 支持 BGE、Jina 等主流 Embedding 模型。
  
  Rerank API (重排模型 API): 在 Embedding 模型初步檢索到一系列相關(guān)信息后,Rerank 模型對這些結(jié)果進行二次排序,將與用戶查詢最相關(guān)、最重要的信息排在最前面。這進一步優(yōu)化了 RAG 的效果,確保 LLM 在生成 SQL 或分析結(jié)果時獲得最高質(zhì)量的上下文。GenStudio 支持 BGE 、Jina等 Rerank 模型。
 
  
  02
  
  DB-GPT 開源框架
  
  DB-GPT 是一個面向“AI 原生數(shù)據(jù)應(yīng)用”的開源開發(fā)框架。其核心設(shè)計理念在于深度融合“AI + 數(shù)據(jù)庫”,基于 AWEL(Agentic Workflow Expression Language)智能代理工作流和數(shù)據(jù)驅(qū)動的多 Agent 協(xié)作機制,實現(xiàn)自然語言驅(qū)動的數(shù)據(jù)訪問、分析和自動化報表生成。DB-GPT 致力于簡化數(shù)據(jù)應(yīng)用開發(fā)、降低技術(shù)門檻,并通過私有化部署選項保障數(shù)據(jù)隱私安全,是“AI+數(shù)據(jù)庫”領(lǐng)域的代表性項目。
 
  
  無問芯穹 GenStudio 平臺與 DB-GPT 的
  
  集成架構(gòu)示意圖
  
  03
  
  在 DB-GPT 中使用 GenStudio 模型服務(wù)
  
  將無問芯穹 GenStudio API 集成到 DB-GPT 的過程非常便捷,只需要配置 APIKEY 或者配置文件實現(xiàn),開發(fā)者友好。下面我們依次完成項目安裝、APIKEY配置。
  
  1. 拉取 DB-GPT 倉庫。
  
  git clone https://github.com/eosphoros-ai/DB-GPT.git
  
  2. 安裝 uv
  
  cd DB-GPT
  
  3. 安裝 DB-GPT 依賴包
  
  pip install uv
  
  uv sync --all-packages \
  
  --extra "base" \
  
  --extra "proxy_openai" \
  
  --extra "rag" \
  
  --extra "storage_chromadb" \
  
  --extra "dbgpts"
  
  4. 配置基礎(chǔ)的環(huán)境變量
  
  獲取API Key
  
  export INFINIAI_API_KEY="your-genstudio-api-key"  # 替換為你的實際API密鑰
 
  
  https://cloud.infini-ai.com/genstudio/model
  
  5. 啟動 DB-GPT 服務(wù)
  
  uv run dbgpt start webserver --config configs/dbgpt-proxy-infniai.toml
  
  看到以下信息即成功啟動
  
  啟動成功后,可以打開瀏覽器并訪問http://localhost:5670 進入DB-GPT界面
  
  04
  
  應(yīng)用場景展示:自動化數(shù)據(jù)報表分析
  
  場景:產(chǎn)品銷售額分析,在DB-GPT界面中直接輸入:“繪制產(chǎn)品A、產(chǎn)品B的雙產(chǎn)品銷售情況折線圖,對比月銷售趨勢”。
  
  繪制產(chǎn)品銷售曲線
  
  獲取數(shù)據(jù)分析洞察
  
  以上,通過探索無問芯穹 GenStudio API 與 DB-GPT 的深度整合,結(jié)合核心 AI 模型能力與靈活數(shù)據(jù)框架,構(gòu)建了一套自然語言驅(qū)動的數(shù)據(jù)分析系統(tǒng),將用戶查詢自動轉(zhuǎn)化為可執(zhí)行操作,并輸出數(shù)據(jù)洞察,可大幅提升業(yè)務(wù)人員在數(shù)據(jù)分析環(huán)節(jié)的效率。
  
  歡迎加入無問芯穹產(chǎn)品交流群
  
  無問芯穹大模型服務(wù)現(xiàn)已支持在多個AI應(yīng)用、開發(fā)平臺中使用??稍诰W(wǎng)頁或本地安裝以下應(yīng)用,接入無問芯穹的 API 后(可自定義添加這兩款模型),即可體驗Qwen3、DeepSeek V3/R1、QWQ32B、Qwen2.5-VL等最新模型高性能推理加速版API。
  
  AI應(yīng)用:Cherry Studio、LobeChat、NextChat
  
  代碼應(yīng)用:Cursor、Cline
  
  AI應(yīng)用開發(fā)平臺:Dify
  
  Agent項目:LangManus
  
  AI 筆記:Obsidian AI
  
  翻譯插件:沉浸式翻譯
  
  瀏覽器插件:Sider、Page Assist
  
  更多場景與應(yīng)用案例接入教程可參考:https://docs.infini-ai.com/posts/#tag=integrations
  
  歡迎更多AI應(yīng)用合作伙伴加入我們,一起為開發(fā)者、企業(yè)提供更高效的智能應(yīng)用。如果你還想無問芯穹大模型服務(wù)接入其他AI應(yīng)用,也可以在評論區(qū)告訴我們。