程序員魚皮最新項目-----AI超級智能體教程(一)

文章目錄

  • 1.前言
  • 1.什么是AI大模型
  • 2.什么是多模態
  • 3.阿里云百煉平臺介紹
    • 3.1文本調試展示
    • 3.2阿里云和dashscope的關系
    • 3.3平臺智能體應用
    • 3.4工作流的創建
    • 3.5智能體編排應用

1.前言

最近魚皮大佬出了一套關于這個AI 的教程,關注魚皮大佬很久了,魚皮大佬確實在大學生學習java方面非常的厲害,當然這個和人家自身的努力的程度也是分不開的,這個也沒啥說的;

今天晚上去看了這個第一期的回放,覺得這個技術架構了解一下,主要是對于這個里面的MCP和支持向量啥的還是很感興趣的,我相信在這樣的這個時間節點搞出來了一套這樣的教程,一定是非常的吃香的,我自己對于這個也是非常的感興趣,希望通過這個教程多學一點東西,因為這個項目剛剛開始,我盡量多總結,多寫筆記;

1.什么是AI大模型

AI大模型這個概念大家已經非常熟悉了,即時你回答不出來這個問題,下面的這個圖上面的內容你也是一定可以理解的;

超大規模的這個參數,海量的這個訓練的數據,文本圖像生成的能力和處理我們的問題的能力,打擊一定是深有體會的,之前你可能不了解,但是deepseek橫空出世之后,我相信所有人對于這個都是不陌生的;

image-20250424205243280

2.什么是多模態

多模態說的就是我們的AI同時具有這個處理文本視頻,音頻,多種類型的這個信息的這個能力,也就是多種模式形態,簡稱就是多模態;

3.阿里云百煉平臺介紹

這個平臺好像還不是很好找到,確實挺奇怪的:下面的這個就是這個阿里云的這個平臺的主頁:

image-20250424211951861

我們選擇下面的這個大模型廣場就可以看到很多的這個大模型:

image-20250424212019460

下面的這個就是我們的這個平臺上面的幾乎所有的這個大模型,現在各大廠家基本上都是大模型軍備競賽,破有一點這個美蘇爭霸時期的那個感覺了,但是我們這些用戶就非常爽歪歪了,因為我們都是他們的客戶,他們競爭的這個目的就是為了得到我們這些用戶的支持哈;

image-20250424212101149

3.1文本調試展示

這個就是說的我們的大模型:選擇文本調試之后,這個頁面應該是被劃分為三個部分的,左邊的就是我們對于這個大模型進行相關的配置,例如在下面的這個圖片里面還,我的個人配置就是讓這個大模型只能回答:是或者不是;

在這個中間的分欄里面,這個大模型就可以接受我們的相關的輸入,我們去問他們一些這個問題,看看我們自己剛剛的這個配置是不是生效的,我們輸入我們的這個問題之后,點擊這個中間分欄位置右上角的這個執行就可以查看這個執行的效果了;

可以在這個預覽的窗口里面去看到這個大模型的回答的結果就是:不是,符合我們剛剛對于這個大模型的相關的配置的;

image-20250424213210334

3.2阿里云和dashscope的關系

這個dashscope是我們的代碼里面想要去調用這個大模型,需要涉及到這個dashscope這個玩意,他和我們的這個阿里云百煉的這個平臺還是有這個些許的區別的;

阿里云百煉是一個綜合的這個平臺,而這個靈積的底層也是涉及到這個平臺的,兩個有關聯,但是也有這個區別;

也就是dashscope是基于這個大模型,為了方便我們的編程人員使用的這個東西,可以這樣去進行理解;

image-20250424213831200

3.3平臺智能體應用

下面的這個就是我們的這個平臺支持的這個幾種的創建的應用的類型:

image-20250424214755738

我們首先創建這個智能體進行這個相關的說明:這個智能體的話,我們想去搞一個非常簡單的,如下所示:這個好像是和我們之前的那個是沒有啥區別的,但是大家可以去稍微的進行操作一下;

image-20250424215014552

我們點擊這個右上角的發布,選擇這個相關的模型,看看這個相關 的渠道,就可以進行這個正常的發布的流程了,這個基本上玩玩就行了:

image-20250424215245624

3.4工作流的創建

應用類型:單次的這個對話沒有辦法無法直接

創建任務型工作流,這個其實是和最近火火爆的這個coze的工作流差不多的,默認的創建就是一個開始和結束的這個工作流,我們拖進來一個大模型即可;

讓這個開始和這個大模型連接上去,這個默認的話,是存在兩個變量的,就是我們的城市和日期,我們假設這個場景就是輸入這個城市和日期,就可以得到這個城市對應的天氣;

image-20250424215617035

上面的這個system prompt就是我們希望這個用戶輸入的相關內容的一個描述把,下面的這個user prompt就是使用我們的這個開始里面的參數對于這個提示詞進行一個表示,因此這個里面需要把我們上面的這個用戶變量使用起來;

這個地方我們想要說明的就是這個連線一定也要鏈接,不然我們的這個變量里面是無法識別出來這個開始里面的兩個變量的:

image-20250424220029979

輸出的結果就是保存在了一個變量里面去:

image-20250424220059416

輸出的結果里面的寫法:因為這個里面就是負責的我們的這個結果的輸出嘛,所以這個里面只需要填寫一下我們的這個變量的名字就可以了,這個變量的名字就是上一個步驟里面的這個變量名:result,這個是系統給我們進行這個自動生成產生的;

image-20250424220134103

測試用例的輸入:我們點擊這個頁面的右上角,就會發現這個測試的窗口,這個里面要求我們輸入的實際上是三個參數,但是我們只需要輸入兩個就可以了,第一個可以理解為這個系統默認的這個參數吧,我們不進行輸入也是沒有這個任何的問題的;

因為上面說了這個可以作為天氣的更新的這個工作流,所以我填入了我求學的這個城市和今天的這個日期,看看這個生成的效果是怎么樣的;

image-20250424220226042

輸出的結果:可以看到這個最后的運行產生的這個結果,其實在這個工作流里面,每一步都是又產生的這個新的結果的,就在每一個節點的這個綠色的這個不分,我們展開這個結果都是可以看到的;

image-20250424220254902

3.5智能體編排應用

這個智能體編排應用:顧名思義,這個里面的每一個節點就是我們的智能體了;

image-20250424223456657

我們可以非常明顯的觀察到這個里面同樣的默認設置:開始和結束

image-20250424223624147

我們可以選擇這個左邊的智能體應用拖拽進來:這個他就會讓你去選擇這個對應的智能體,這個其實就是我們剛剛搞得這個東西吧了,大家可以看出來,這個就是我們的智能體作為這個程序流里面的一個小小的節點;

image-20250424223735241

去選擇這個對應的智能體,這個其實就是我們剛剛搞得這個東西吧了,大家可以看出來,這個就是我們的智能體作為這個程序流里面的一個小小的節點;

[外鏈圖片轉存中…(img-bIeJWwmn-1745508370669)]

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

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

相關文章

《Pinia 從入門到精通》Vue 3 官方狀態管理 -- 進階使用篇

《Pinia 從入門到精通》Vue 3 官方狀態管理 – 基礎入門篇 《Pinia 從入門到精通》Vue 3 官方狀態管理 – 進階使用篇 《Pinia 從入門到精通》Vue 3 官方狀態管理 – 插件擴展篇 目錄 Store 的模塊化設計4.1 多模塊結構設計? 推薦目錄結構(中大型項目) …

西甲001:奧薩蘇納VS塞維利亞

西甲001:奧薩蘇納VS塞維利亞 奧薩蘇納主場強勢力擒塞維利亞 奧薩蘇納中場核心蒙卡約納上輪聯賽早段傷退,本輪將由巴勃羅-伊瓦涅斯頂替首發。當家射手布迪米爾狀態爆棚,近兩輪斬獲3球,本賽季聯賽已轟入18球創生涯新高,將…

C語言編程--15.四數之和

題目: 給你一個由 n 個整數組成的數組 nums ,和一個目標值 target 。請你找出并返回滿足下述全部條件且不重復的四元組 [nums[a], nums[b], nums[c], nums[d]] (若兩個四元組元素一一對應,則認為兩個四元組重復)&…

2025.04.23【探索工具】| STEMNET:高效數據排序與可視化的新利器

文章目錄 1. STEMNET工具簡介2. STEMNET的安裝方法3. STEMNET常用命令 1. STEMNET工具簡介 在生物信息學領域,分析和處理大規模數據集是研究者們面臨的日常挑戰。STEMNET工具應運而生,旨在提供一個強大的平臺,用于探索和分析單細胞RNA測序&a…

Day-3 應急響應實戰

應急響應實戰一:Web入侵與數據泄露分析 1. Web入侵核心原理 ??漏洞利用路徑?? 未授權訪問:弱口令(如空密碼/默認口令)、目錄遍歷漏洞代碼注入攻擊:JSP/ASP木馬、PHP一句話木馬(利用eval($_POST[cmd])&…

兩段文本比對,高亮出差異部分

用法一:computed <div class"card" v-if"showFlag"><div class"info">*紅色背景為已刪除內容&#xff0c;綠色背景為新增內容</div><el-form-item label"與上季度比對&#xff1a;"><div class"comp…

Python中的 for 與 迭代器

文章目錄 一、for 循環的底層機制示例&#xff1a;手動模擬 for 循環 二、可迭代對象 vs 迭代器關鍵區別&#xff1a; 三、for 循環的典型應用場景1. 遍歷序列類型2. 遍歷字典3. 結合 range() 生成數字序列4. 遍歷文件內容 四、迭代器的自定義實現示例&#xff1a;生成斐波那契…

Pytest教程:為什么Pytest要用插件模式?

目錄 一、歷史背景:測試框架的局限性與Pytest的設計哲學 1.1 早期測試框架的困境 1.2 Pytest的模塊化設計 二、橫向對比:插件機制如何讓Pytest脫穎而出 2.1 與Unittest/Nose的對比 2.2 插件模式的架構優勢 三、插件模式的核心優勢解析 3.1 可擴展性:從單元測試到全鏈…

【深度】如何通過MCP實現多智能體之間的協同

來源&#xff1a;騰訊技術工程、infoQ、原力注入 自 OpenAI 于 2023 年發布函數調用功能以來&#xff0c;我一直在思考如何構建一個開放的智能體與工具使用生態系統。隨著基礎模型愈發智能化&#xff0c;智能體與外部工具、數據和 API 的交互能力卻日益碎片化&#xff1a;開發…

NVIDIA自動駕駛安全與技術讀后感

ll在閱讀了 NVIDIA 自動駕駛安全報告后&#xff0c;我對該公司致力于推進自動駕駛汽車&#xff08;AV&#xff09;技術、同時優先考慮安全和標準化的承諾印象深刻。它揭示了 NVIDIA 在功能安全、法規合規性以及與全球標準組織合作方面的嚴謹態度。 ?? 報告中最引人注目的部分…

關于nginx,負載均衡是什么?它能給我們的業務帶來什么?怎么去配置它?

User 關于nginx&#xff0c;我還想知道&#xff0c;負載均衡是什么&#xff1f;它能為我的業務帶來什么&#xff1f;怎么去配置它&#xff1f; Assistant 負載均衡是 Nginx 另一個非常強大的功能&#xff0c;也是構建高可用、高性能應用的關鍵技術之一。我們來詳細了解一下。 …

前端如何優雅地對接后端

作為一名前端開發者&#xff0c;與后端對接是我們日常工作中不可避免的一部分。從API設計的理解到錯誤處理的優雅實現&#xff0c;前端需要的不只是調用接口的代碼&#xff0c;更是一種協作的藝術。本文將從Vue 3項目出發&#xff0c;分享如何與后端高效協作&#xff0c;減少聯…

PYTHON用幾何布朗運動模型和蒙特卡羅MONTE CARLO隨機過程模擬股票價格可視化分析耐克NKE股價時間序列數據

原文鏈接&#xff1a;http://tecdat.cn/?p27099 金融資產/證券已使用多種技術進行建模。該項目的主要目標是使用幾何布朗運動模型和蒙特卡羅模擬來模擬股票價格。該模型基于受乘性噪聲影響的隨機&#xff08;與確定性相反&#xff09;變量&#xff08;點擊文末“閱讀原文”獲取…

頭歌之動手學人工智能-機器學習 --- PCA

目錄 第1關&#xff1a;維數災難與降維 第2關&#xff1a;PCA算法流程 任務描述 編程要求 測試說明 第3關&#xff1a;sklearn中的PCA 任務描述 編程要求 測試說明 第1關&#xff1a;維數災難與降維 第2關&#xff1a;PCA算法流程 任務描述 本關任務&#xff1a;補充…

IOMUXC_SetPinMux的0,1參數解釋

IOMUXC_SetPinMux(IOMUXC_ENET1_RX_DATA0_FLEXCAN1_TX, 0); 這里的第二個參數 0 實際上傳遞給了 inputOnfield&#xff0c;它控制的是 SION&#xff08;Software Input On&#xff09;位。 當 inputOnfield 為 0 時&#xff0c;SION 關閉&#xff0c;此時引腳的輸入/輸出方向由…

express響應設置 以及redirect,download,json.sendFdile

Express 中常用響應方法 的整理&#xff0c;包括設置響應頭、重定向、下載、發送 JSON、發送文件等&#x1f447; &#x1f4e4; 一、設置響應頭與狀態碼 設置狀態碼 res.status(404).send(Not Found);設置響應頭 res.set(Content-Type, text/plain); // 設置內容類型 res.s…

深度學習-數值穩定性和模型初始化

到目前為止&#xff0c;我們實現的每個模型都是根據某個預先制定的分布來初始化模型的參數&#xff0c;有人會認為初始化方案時理所當然的&#xff0c;忽略了如何做出這些選擇的細節&#xff0c;甚至有人可能會覺得&#xff0c;初始化方案的選擇并不是特別重要&#xff0c;實際…

SFINAE(Substitution Failure Is Not An Error)

C 中的 SFINAE&#xff08;替換失敗并非錯誤&#xff09; SFINAE&#xff08;Substitution Failure Is Not An Error&#xff09;是 C 模板元編程的核心機制之一&#xff0c;允許在編譯時根據類型特性選擇不同的模板實現。以下通過代碼示例和底層原理&#xff0c;逐步解析 SFI…

【Python筆記 04】輸入函數、轉義字符

一、Input 輸入函數 prompt是提示&#xff0c;會在控制臺顯示&#xff0c;用作提示函數。 name input("請輸入您的姓名&#xff1a;") print (name)提示你輸入任意信息&#xff1a; 輸入input test后回車&#xff0c;他輸出input test 二、常用的轉義字符 只講…

什么是量子計算?它能做什么?

拋一枚硬幣。要么正面朝上&#xff0c;要么反面朝上&#xff0c;對吧&#xff1f;當然&#xff0c;那是在我們看到硬幣落地的結果之后。但當硬幣還在空中旋轉時&#xff0c;它既不是正面也不是反面&#xff0c;而是正面和反面都有一定的可能性。 這個灰色地帶就是量子計算的簡…