華為云Flexus+DeepSeek征文|體驗華為云ModelArts快速搭建Dify-LLM應用開發平臺并搭建查詢數據庫的大模型工作流

華為云Flexus+DeepSeek征文|體驗華為云ModelArts快速搭建Dify-LLM應用開發平臺并搭建查詢數據庫的大模型工作流

什么是華為云ModelArts

  • 華為云ModelArts ModelArts是華為云提供的全流程AI開發平臺,覆蓋從數據準備到模型部署的全生命周期管理,幫助企業和開發者高效構建、訓練、部署AI模型,實現智能化升級。

開始接觸華為云ModelArts Studio大模型即服務平臺

  • 訪問官方地址https://www.huaweicloud.com/product/modelarts/studio.html
    在這里插入圖片描述

快速搭建Dify-LLM應用開發平臺

什么是Dify-LLM應用開發平臺

  • Dify-LLM 應用開發平臺是一個基于大型語言模型(LLM)的低代碼/無代碼開發平臺,旨在幫助開發者快速構建、部署和管理基于 AI 的應用程序。它提供了可視化的操作界面和豐富的工具,簡化了從模型調用到應用上線的全流程,適合不同技術背景的用戶使用。

  • 華為云提供了一鍵部署快速搭建Dify平臺的功能,使開發者可以快速搭建生產級的生成式AI應用

  • 快速搭建的方案架構如下
    在這里插入圖片描述

  • 通過VPC與安全組構建安全網絡,用戶經ELB接入CCE部署的Dify服務集群,結合Embedding與reranker增強AI能力,并依托Redis、PostgreSQL、CSS與OBS實現多樣化數據存儲與處理,具備高可用、可擴展特性

開始搭建Dify-LLM應用開發平臺

  • 先進入官網https://www.huaweicloud.com/solution/implementations/building-a-dify-llm-application-development-platform.html
    在這里插入圖片描述

  • 選擇一鍵部署(云服務器單機部署)
    在這里插入圖片描述

  • 這里不做操作直接下一步
    在這里插入圖片描述

  • 把密碼設置好下一步
    在這里插入圖片描述

  • 繼續下一步
    在這里插入圖片描述

  • 點擊創建執行計劃
    在這里插入圖片描述

  • 可以查看費用,然后點擊部署
    在這里插入圖片描述

  • 可以看到正在按順序部署
    在這里插入圖片描述

  • 等待服務部署完畢,訪問Dify-LLM應用開發平臺
    在這里插入圖片描述

  • 部署完畢,訪問Dify-LLM應用開發平臺
    在這里插入圖片描述

  • 登錄Dify-LLM應用開發平臺
    在這里插入圖片描述

  • 至此搭建Dify-LLM應用開發平臺大功告成,不得不說,華為云一鍵部署Dify平臺真是太方便了,全程不需要怎么操作,全是一鍵搞定


開始搭建大模型工作流

什么是大模型工作流

  • 大模型工作流(Large Model Workflow)是指利用大規模預訓練語言模型(如GPT、BERT等)完成復雜任務時,所采用的一系列系統化、結構化的處理步驟和方法。它通過將大模型能力與特定任務需求相結合,實現更高效、更可靠的AI應用

開始搭建

  • 這次準備做一個大模型工作流,然后然后可以查詢數據庫數據輸出,
    在這里插入圖片描述

在這里插入圖片描述

  • 然后我們需要調用華為云的DeepSeek-V3-32K模型作為基底大模型

  • 安裝dify中的大模型插件,OpenAI-API-compatible
    在這里插入圖片描述

  • 等待安裝完成
    在這里插入圖片描述

  • 設置大模型
    在這里插入圖片描述

  • 密鑰從華為云中獲取
    在這里插入圖片描述

  • 進入api-key管理,創建自己的key,用于調用大模型
    在這里插入圖片描述

  • 回來繼續配置key,注意接口地址是https://api.modelarts-maas.com/v1
    在這里插入圖片描述

  • 這樣大模型就配置完畢了

  • 然后安裝插件,點擊右上角工具列表,搜索rookie_text2data
    在這里插入圖片描述

  • 開始安裝
    在這里插入圖片描述

  • 這里我們準備的mysql數據庫,新建一個test的庫
    在這里插入圖片描述

  • 然后準備一個用戶表與一個部門表

CREATE TABLE `test`.`user`  (`id` int NOT NULL AUTO_INCREMENT COMMENT '主鍵id',`name` varchar(30) NULL COMMENT '用戶名稱',`age` int NULL COMMENT '年齡',`department_id` int NULL COMMENT '部門id',`gender` varchar(255) NULL COMMENT '性別(男/女)',PRIMARY KEY (`id`)
) COMMENT = '用戶表';
CREATE TABLE `test`.`department`  (`id` int NOT NULL AUTO_INCREMENT COMMENT '主鍵id',`name` varchar(255) NULL COMMENT '部門名稱',PRIMARY KEY (`id`)
) COMMENT = '部門表';
  • 然后插入一些數據
INSERT INTO `department` (`name`) VALUES 
('人力資源部'),
('財務部'),
('技術研發部'),
('市場營銷部'),
('客戶服務部');
INSERT INTO `user` (`name`, `age`, `department_id`, `gender`) VALUES
-- 人力資源部 (部門ID 1)
('張偉', 32, 1, '男'),
('李娜', 28, 1, '女'),
('王芳', 35, 1, '女'),-- 財務部 (部門ID 2)
('趙明', 45, 2, '男'),
('錢靜', 30, 2, '女'),
('孫麗', 29, 2, '女'),-- 技術研發部 (部門ID 3)
('周強', 27, 3, '男'),
('吳昊', 31, 3, '男'),
('鄭雪', 26, 3, '女'),
('王磊', 33, 3, '男'),-- 市場營銷部 (部門ID 4)
('馮敏', 29, 4, '女'),
('陳陽', 34, 4, '男'),
('褚小云', 25, 4, '女'),-- 客戶服務部 (部門ID 5)
('衛華', 28, 5, '女'),
('蔣濤', 31, 5, '男'),
('沈月', 24, 5, '女');

在這里插入圖片描述

在這里插入圖片描述

  • 然后去工作流添加節點
    在這里插入圖片描述

在這里插入圖片描述

  • 配置輸入參數與接受參數
    在這里插入圖片描述

  • 新增節點模板轉換,用于json轉換字符串
    在這里插入圖片描述

  • 然后添加LLM節點,進行sql檢測
    在這里插入圖片描述

你是一位精通mysql的數據庫專家,你需要檢查sql語句是否存在錯誤,如果有錯就改正,沒錯就輸出結果
回答要求:
1. 不能包含多余信息
2. 必須是可執行的sql語句
3. 刪除掉Sql中的\n,用空格替換。json數據: /output
  • 然后添加執行sql節點
    在這里插入圖片描述

  • 然后跟上面一樣把json輸出為字符串
    在這里插入圖片描述

  • 然后對結果進行分析總結

你是數據分析專家,處理JSON格式SQL查詢結果時需要遵守以下核心規則:
1. 嚴格依賴現有數據,直接使用提供的JSON數據進行分析,不質疑數據準確性或完整性
2. 禁止數據編造,當數據字段為[]、空或None時,必須回復"沒有查詢到相關數據"
不得自行推斷或補充不存在的數據
3. 高效分析原則,無需重復驗證數據條件/時間范圍/類別(默認數據已符合用戶查詢條件)
避免不必要的重復篩選操作
4. 格式要求,輸入數據為JSON結構
輸出保持簡潔,但需完整包含上述所有關鍵點
數據:/output
問題:/test
Sql語句:/text
回答要求:
1.以表格方式列出數據。
2.提供分析和建議。
3.提供查詢的Sql語句。

在這里插入圖片描述

  • 添加結束節點并發布
    在這里插入圖片描述

在這里插入圖片描述

  • 然后點擊運行進行簡單測試
    在這里插入圖片描述

  • 至此查詢數據庫的大模型工作流就見好了

歡迎大家一起加入華為云

在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/84552.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/84552.shtml
英文地址,請注明出處:http://en.pswp.cn/web/84552.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【深度學習】TensorFlow全面指南:從核心概念到工業級應用

TensorFlow全面指南:從核心概念到工業級應用 一、TensorFlow:人工智能時代的計算引擎1.1 核心特性與優勢 二、安裝與環境配置2.1 版本選擇建議2.2 GPU支持關鍵組件 三、TensorFlow核心概念解析3.1 數據流圖(Data Flow Graph)3.2 張量(Tensor)&#xff1a…

在VTK中捕捉體繪制圖像進階(同步操作)

0. 概要 這段代碼實現了一個VTK(Visualization Toolkit)應用程序,主要功能是: 讀取DICOM醫學圖像序列并進行體繪制(Volume Rendering)創建一個主窗口顯示3D體繪制結果創建一個副窗口顯示主窗口的2D截圖將副窗口中的交互操作(如旋轉、縮放等)轉發到主窗口,而不影響副窗…

使用NPOI庫導出多個Excel并壓縮zip包

使用NPOI庫導出Excel文件可以按照以下步驟進行: 添加NPOI庫的引用:在項目中添加對NPOI庫的引用。 創建一個新的Excel文件對象:使用NPOI中的HSSFWorkbook(對應.xls格式)或XSSFWorkbook(對應.xlsx格式&#…

【AGI】突破感知-決策邊界:VLA-具身智能2.0

突破感知-決策邊界:VLA-具身智能2.0 (一)技術架構核心(二)OpenVLA:開源先鋒與性能標桿(三)應用場景:從實驗室走向真實世界(四)挑戰與未來方向&…

消融實驗視角下基于混合神經網絡模型的銀行股價預測研究

鏈接: 項目鏈接_link 結果 模型消融: 特征消融: 中國銀行_不同模型預測結果和模型評估可視化 招商銀行_不同模型預測結果和模型評估可視化 模型評估可視化

MySQL存儲引擎與架構

MySQL存儲引擎與架構 1.1詳細了解數據庫類型 1.1.1關系型數據庫 常見產品:MySQL(免費)、Oracle 關系型數據庫模型是把復雜的數據結構歸結為簡單二維表格形式。通常該表第一行為字段名稱,描述該字段的作用,下面是具體…

將浮點數轉換為分數

原理 double 由以下部分組成: 符號位指數部分尾數部分 符號位的含義:為 0 表示正數,為 1 表示負數。指數部分的含義:在規格化數中,指數部分的整型值減去 1023 就是實際的指數值。在非規格化數中,指數恒為…

前端實現截圖的幾種方法

前端實現截圖的幾種方法 前端實現截圖功能有多種方式,下面我將介紹幾種常用的方法及其實現方案。 1. 使用 html2canvas 庫 html2canvas 是最流行的前端截圖解決方案之一,它可以將 DOM 元素轉換為 canvas。 基本用法 import html2canvas from html2c…

TDengine 與開源可視化編程工具 Node-RED 集成

簡介 Node-RED 是由 IBM 開發的基于 Node.js 的開源可視化編程工具,通過圖形化界面組裝連接各種節點,實現物聯網設備、API 及在線服務的連接。同時支持多協議、跨平臺,社區活躍,適用于智能家居、工業自動化等場景的事件驅動應用開…

OpenCV——圖像形態學

圖像形態學 一、像素的距離二、像素的鄰域三、膨脹與腐蝕3.1、結構元素3.2、腐蝕3.3、膨脹 四、形態學操作4.1、開運算和閉運算4.2、頂帽和黑帽4.3、形態學梯度4.4、擊中擊不中 一、像素的距離 圖像中像素之間的距離有多種度量方式,其中常用的有歐式距離、棋盤距離…

在Django中把Base64字符串保存為ImageField

在數據model中使用ImageField來管理avatar。 class User(models.Model):AVATAR_COLORS ((#212736, Black),(#2161FD, Blue),(#36B37E, Green),(#F5121D, Red),(#FE802F, Orange),(#9254DE, Purple),(#EB2F96, Magenta),)def generate_filename(self, filename):url "av…

使用 R 處理圖像

在 R 中進行圖像處理,使用像 imager 這樣的包,可以實現強大的數字圖像分析和處理。本博客將基于"圖像數據分析"文檔的概念,演示使用 imager 包進行的關鍵技術——圖像增強、去噪和直方圖均衡化,并通過可視化結果展示這些…

一命速通Prometheus+Grafana+Consul+VictoriaMetrics

Prometheus業務 搭建及使用 注意:優先看完提供的博客鏈接,可以快速了解該工具的功能及其搭建和使用。 prometheusgrafana 一、PrometheusGrafana普羅米修斯,搭建和使用_普羅米修斯 grafana-CSDN博客 ./prometheus --config.fileprometheus.ym…

螞蟻百寶箱快速創建智能體AI小程序

螞蟻百寶箱官網https://tbox.alipay.com/community?operationSource1006/ 以下是一篇關于螞蟻百寶箱快速創建智能體 AI 小程序的圖文并茂的博客: 標題:螞蟻百寶箱快速創建智能體 AI 小程序,開啟智能應用新體驗 引言 在數字化飛速發展的當…

大模型面試題:RL Scaling Law 中的“過優化”現象及其緩解方法是啥?

更多面試題,請看 大模型面試題總結-CSDN博客 或者 https://gitee.com/lilitom/ai_interview_questions/blob/master/README.md 最好將URL復制到瀏覽器中打開,不然可能無法直接打開 ---------------------------------------------------------------…

Filecoin系列 - IPLD 技術分析

1. 用途 1.1 存儲數據 為了成功地將數據加到 Filecoin 網絡, 需要成功完成以下步驟: 客戶端導入數據生成CAR文件: 數據必須打包成 CAR file (內容可尋址檔案) - CAR是IPLD規范的序列化歸檔文件.存儲交易: 存儲供應商和客戶之間的存儲交易必須由客戶發起, 并由存儲供應商接受…

Apptrace如何幫我精準追蹤移動廣告效果?

開發者視角:Apptrace如何幫我精準追蹤移動廣告效果??? 作為獨立開發者,我最頭疼的就是?“廣告投放到底有沒有用?”?——錢花出去了,用戶是刷量機器人還是真實用戶?哪個渠道的ROI最高?Apptr…

【MySQL篇07】:redo log日志與buffer pool詳解

文章目錄 1. Buffer Pool 緩沖池2. redo log (重做日志)redo log 的作用:為什么需要 redo log buffer?什么時候刷盤呢? 3. 總結一下 redo log 和 Buffer Pool 在更新數據時的協同工作關鍵組件關系圖刷盤完成后 1. Buffer Pool 緩沖池 首先&a…

Qt Library庫系列----Serial串口

前言 每次寫串口相關的功能時,總是需要重新寫或者復制原來寫過的文件,容易出錯不說,這也不是碼農的風格,所以還是得有一套自己得代碼庫,方便調用,又能保持神秘感。 一、開發需求 1.有個實例類;…

第八節:Vben Admin 最新 v5.0 (vben5) 快速入門 - 用戶管理(下)

Vben5 系列文章目錄 ?? 基礎篇 ? 第一節:Vben Admin 最新 v5.0 (vben5) 快速入門 ? 第二節:Vben Admin 最新 v5.0 (vben5) 快速入門 - Python Flask 后端開發詳解(附源碼) ? 第三節:Vben Admin 最新 v5.0 (vben5) 快速入門 - 對接后端登錄接口(上) ? 第四節:Vben Ad…