零基礎(chǔ)開發(fā)AI Agent——用Dify從0到1做智能體
定 價(jià):89 元
叢書名:零基礎(chǔ)學(xué)智能體叢書
當(dāng)前圖書已被 1 所學(xué)校薦購過!
查看明細(xì)
- 作者:葉濤
- 出版時(shí)間:2025/7/1
- ISBN:9787121504327
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP18
- 頁碼:288
- 紙張:
- 版次:01
- 開本:16開
這是一本面向零基礎(chǔ)、非IT技術(shù)背景讀者的Agent開發(fā)實(shí)戰(zhàn)指南。本書以Dify為Agent開發(fā)平臺(tái),采用案例教學(xué)的方式手把手教你如何用Dify開發(fā)Agent。無須編程,你也可以開發(fā)功能豐富的Agent。本書采用“方法總結(jié)-工具操作-項(xiàng)目實(shí)戰(zhàn)”的結(jié)構(gòu)循序漸進(jìn)展開介紹,共9章。首先,本書揭示了Agent在AI應(yīng)用落地中具有的場景化、流程化、個(gè)性化、本地化的價(jià)值,總結(jié)了生產(chǎn)級(jí)Agent的開發(fā)流程與開發(fā)注意事項(xiàng)。然后,本書介紹了Dify的平臺(tái)特性與使用方式,詳細(xì)演示了Dify在本地電腦及云服務(wù)器上的部署方法與操作步驟,以案例化的形式展示Dify的5種AI應(yīng)用的特點(diǎn),并借助10余個(gè)案例詳細(xì)介紹了Dify的18個(gè)工作流節(jié)點(diǎn)的具體使用方法。最后,本書選取了發(fā)票識(shí)別與處理、長文檔處理、本地知識(shí)問答、人才招聘這4個(gè)典型的業(yè)務(wù)場景,用6個(gè)典型的項(xiàng)目案例,手把手演示了從需求分析、運(yùn)行流程、節(jié)點(diǎn)設(shè)計(jì)到運(yùn)行效果的全鏈路Agent開發(fā)過程,并總結(jié)了每個(gè)案例的開發(fā)經(jīng)驗(yàn),為你提供了開發(fā)類似功能的Agent的思路。
葉濤,壹啟同輝創(chuàng)始人,擁有15年企業(yè)管理咨詢及AI培訓(xùn)咨詢經(jīng)驗(yàn)。中國企業(yè)聯(lián)合會(huì)戰(zhàn)略咨詢專業(yè)委員會(huì)成員,全國中小企業(yè)管理咨詢服務(wù)專家信息庫專家,劉潤進(jìn)化島嘉賓。主導(dǎo)過100多個(gè)咨詢項(xiàng)目成功交付,輔導(dǎo)過多家企業(yè)實(shí)現(xiàn)業(yè)績倍增。提出“AI時(shí)代企業(yè)極效經(jīng)營”體系,通過AI技術(shù)與經(jīng)營管理的深度融合,為成長型企業(yè)提供從方案到執(zhí)行的獨(dú)特價(jià)值,實(shí)現(xiàn)企業(yè)在AI時(shí)代的極致經(jīng)營效益、極致運(yùn)營效率、極致用戶效果。提出AI時(shí)代X型人才理念,原創(chuàng)設(shè)計(jì)了企業(yè)應(yīng)用AI技術(shù)的C-SMT模型、AI落地三階段模型、四維AI能力成長模型等體系化的管理方法。 管鍇,壹啟同輝聯(lián)合創(chuàng)始人,AICX成長社群主理人,劉潤進(jìn)化島嘉賓。武漢大學(xué)管理學(xué)碩士,擁有多年企業(yè)高層管理經(jīng)驗(yàn)和6年企業(yè)管理咨詢經(jīng)驗(yàn)。致力于研究如何將AI技術(shù)有效地應(yīng)用于企業(yè)運(yùn)營中,以實(shí)現(xiàn)降本提效的目標(biāo)。著有《零基礎(chǔ)開發(fā)AI Agent:手把手教你用扣子做智能體》。“AICX”公眾號(hào)聯(lián)合創(chuàng)辦人!癆ICX”是一個(gè)備受好評(píng)的專業(yè)自媒體賬號(hào),分享AI技術(shù)在工作、生活中的應(yīng)用。 楊霆輝,壹啟同輝聯(lián)合創(chuàng)始人,擁有信息技術(shù)+企業(yè)經(jīng)營管理+AI落地應(yīng)用的復(fù)合能力。西安工業(yè)大學(xué)電子信息工程專業(yè)學(xué)士,曾任知名外資通信技術(shù)企業(yè)系統(tǒng)工程師。擁有15年管理咨詢經(jīng)驗(yàn),曾任國內(nèi)知名咨詢機(jī)構(gòu)合伙人。全國中小企業(yè)管理咨詢服務(wù)專家信息庫專家!癆I時(shí)代企業(yè)極效經(jīng)營”倡導(dǎo)者,專注于用AI為企業(yè)經(jīng)營突破賦能,為100多個(gè)企業(yè)提供管理顧問服務(wù),獲得客戶廣泛好評(píng)。
第1章 從大模型到AI Agent 1
1.1 Agent的概念與工作原理 1
1.1.1 Agent的概念 1
1.1.2 Agent的工作原理 2
1.2 Agent在AI應(yīng)用落地中的價(jià)值 3
1.2.1 場景化 3
1.2.2 流程化 5
1.2.3 個(gè)性化 8
1.2.4 本地化 9
1.3 Agent正在從好玩走向好用 10
1.3.1 好用的AI應(yīng)用——生產(chǎn)級(jí)Agent 10
1.3.2 生產(chǎn)級(jí)Agent助力企業(yè)經(jīng)營管理突破 13
第2章 Dify介紹及Agent開發(fā)流程 17
2.1 快速了解Agent開發(fā)平臺(tái)及Dify 17
2.1.1 Agent開發(fā)平臺(tái)速覽 17
2.1.2 Agent開發(fā)平臺(tái)的分類與使用 18
2.1.3 Agent開發(fā)平臺(tái)與通用Agent平臺(tái)的區(qū)別 19
2.1.4 Dify的特點(diǎn)與優(yōu)勢 20
2.2 Dify的使用方式 23
2.2.1 用云服務(wù)方式使用Dify 23
2.2.2 部署并使用Dify社區(qū)版 27
2.3 生產(chǎn)級(jí)Agent的開發(fā)流程 27
2.3.1 如何開發(fā)一個(gè)生產(chǎn)級(jí)Agent 27
2.3.2 開發(fā)生產(chǎn)級(jí)Agent的注意事項(xiàng) 30
第3章 部署Dify的開發(fā)環(huán)境 32
3.1 部署Dify的總體方案 32
3.2 部署Docker 34
3.2.1 在本地電腦上部署Docker 34
3.2.2 在云服務(wù)器上部署Docker 42
3.3 部署Dify 45
3.3.1 下載Dify的源代碼文件 45
3.3.2 部署Dify服務(wù)端 47
3.3.3 在前端訪問Dify 50
3.3.4 在云服務(wù)器上部署Dify 51
3.4 部署模型管理平臺(tái) 52
3.4.1 什么是模型管理平臺(tái) 52
3.4.2 部署Ollama 53
3.4.3 部署Xinference 59
3.4.4 Dify接入模型管理平臺(tái) 63
3.4.5 在云服務(wù)器上部署模型管理平臺(tái) 70
第4章 Dify的功能介紹及5種應(yīng)用 73
4.1 Dify的主頁面 73
4.1.1 探索頁面 73
4.1.2 工作室頁面 74
4.1.3 知識(shí)庫頁面 74
4.1.4 工具頁面 75
4.2 Dify的5種應(yīng)用 76
4.2.1 聊天助手 77
4.2.2 Agent 80
4.2.3 文本生成應(yīng)用 83
4.2.4 Chatflow(對(duì)話工作流) 86
4.2.5 工作流 96
4.3 Dify知識(shí)庫 98
4.3.1 Dify知識(shí)庫的功能 98
4.3.2 創(chuàng)建Dify知識(shí)庫 99
4.3.3 知識(shí)庫分段及檢索參數(shù)配置 101
4.3.4 連接外部知識(shí)庫 108
4.4 Dify工具擴(kuò)展 109
4.4.1 來自市場的工具 110
4.4.2 自定義工具 111
4.4.3 作為工具發(fā)布的工作流 111
第5章 Dify工作流節(jié)點(diǎn)詳解及實(shí)操案例 113
5.1 數(shù)據(jù)預(yù)處理模塊 114
5.1.1 開始節(jié)點(diǎn) 114
5.1.2 知識(shí)檢索節(jié)點(diǎn) 116
5.1.3 變量賦值節(jié)點(diǎn) 117
5.1.4 參數(shù)提取器節(jié)點(diǎn) 122
5.1.5 代碼執(zhí)行節(jié)點(diǎn) 124
5.1.6 文檔提取器節(jié)點(diǎn) 127
5.1.7 列表操作節(jié)點(diǎn) 129
5.1.8 變量聚合器節(jié)點(diǎn) 131
5.2 數(shù)據(jù)生成模塊 132
5.2.1 LLM節(jié)點(diǎn) 132
5.2.2 問題分類器節(jié)點(diǎn) 137
5.2.3 條件分支節(jié)點(diǎn) 139
5.2.4 迭代節(jié)點(diǎn) 142
5.2.5 循環(huán)節(jié)點(diǎn) 145
5.3 數(shù)據(jù)輸出模塊 148
5.3.1 模板轉(zhuǎn)換節(jié)點(diǎn) 148
5.3.2 HTTP請(qǐng)求節(jié)點(diǎn) 149
5.3.3 Agent節(jié)點(diǎn) 151
5.3.4 結(jié)束節(jié)點(diǎn) 154
5.3.5 直接回復(fù)節(jié)點(diǎn) 154
第6章 開發(fā)發(fā)票識(shí)別助手Agent 156
6.1 項(xiàng)目需求:自動(dòng)識(shí)別并初步審核發(fā)票 156
6.1.1 業(yè)務(wù)場景概述 156
6.1.2 傳統(tǒng)手工作業(yè)的痛點(diǎn) 156
6.1.3 發(fā)票識(shí)別助手Agent的功能 157
6.2 發(fā)票識(shí)別助手Agent的開發(fā)過程詳解 157
6.2.1 入門案例:開發(fā)增值稅發(fā)票識(shí)別助手Agent 158
6.2.2 進(jìn)階案例:多類型發(fā)票聚合識(shí)別助手Agent 165
6.3 舉一反三:Agent開發(fā)小結(jié)與場景延伸 183
第7章 開發(fā)標(biāo)書閱讀與內(nèi)容框架生成助手Agent 185
7.1 項(xiàng)目需求:自動(dòng)識(shí)別標(biāo)書的關(guān)鍵內(nèi)容并生成內(nèi)容框架 185
7.1.1 業(yè)務(wù)場景概述 185
7.1.2 傳統(tǒng)手工作業(yè)的痛點(diǎn) 185
7.1.3 標(biāo)書閱讀與內(nèi)容框架生成助手Agent的功能 186
7.2 標(biāo)書閱讀與內(nèi)容框架生成助手Agent詳解 187
7.2.1 入門案例:開發(fā)標(biāo)書閱讀助手Agent 187
7.2.2 進(jìn)階案例:開發(fā)標(biāo)書閱讀與內(nèi)容框架生成助手Agent 199
7.3 舉一反三:Agent開發(fā)小結(jié)與場景延伸 213
第8章 開發(fā)本地知識(shí)問答助手Agent 214
8.1 項(xiàng)目需求:在確保數(shù)據(jù)安全前提下智能問答 214
8.1.1 業(yè)務(wù)場景概述 214
8.1.2 建設(shè)公司知識(shí)庫的痛點(diǎn) 214
8.1.3 本地知識(shí)問答助手Agent的功能 215
8.2 本地知識(shí)問答助手Agent的開發(fā)過程詳解 216
8.2.1 本地配置公司知識(shí)庫 216
8.2.2 解讀及設(shè)置知識(shí)庫參數(shù) 220
8.2.3 創(chuàng)建本地知識(shí)問答助手Agent 223
8.2.4 本地知識(shí)問答助手Agent開發(fā)過程展示 228
8.3 本地知識(shí)問答助手Agent的運(yùn)行效果 230
8.4 舉一反三:Agent開發(fā)小結(jié)與場景延伸 235
第9章 開發(fā)人才招聘數(shù)字員工Agent 237
9.1 項(xiàng)目需求:從收集崗位需求到評(píng)估面試的人才招聘全流程AI化 237
9.1.1 業(yè)務(wù)場景概述 237
9.1.2 傳統(tǒng)的人才招聘工作的痛點(diǎn) 238
9.1.3 人才招聘數(shù)字員工Agent的功能 239
9.2 人才招聘數(shù)字員工Agent的開發(fā)過程詳解 240
9.2.1 人才招聘數(shù)字員工Agent的運(yùn)行流程圖 240
9.2.2 創(chuàng)建人才招聘數(shù)字員工Agent 241
9.2.3 編排人才招聘數(shù)字員工Agent 243
9.3 人才招聘數(shù)字員工Agent的運(yùn)行效果 265
9.4 舉一反三:Agent開發(fā)小結(jié)與場景延伸 275