本書全面而系統(tǒng)地闡述了扣子平臺(tái)(國內(nèi)新一代AI大模型智能體開發(fā)平臺(tái))的核心功能及其應(yīng)用實(shí)踐。全書內(nèi)容圍繞扣子平臺(tái)的三大核心維度展開:基礎(chǔ)能力構(gòu)建、進(jìn)階功能開發(fā)以及實(shí)戰(zhàn)案例分析。
在基礎(chǔ)能力構(gòu)建方面,本書深入介紹了扣子平臺(tái)的安裝與配置、智能體的創(chuàng)建與管理等基礎(chǔ)知識(shí)。讀者能夠迅速掌握平臺(tái)操作的關(guān)鍵點(diǎn),并“從零開始”構(gòu)建自己的智能體。特別值得注意的是,扣子平臺(tái)的無代碼開發(fā)特性使從交互界面到開發(fā)邏輯的智能體搭建流程變得可視化和模塊化。在人工智能生成內(nèi)容(AIGC)技術(shù)的輔助下,不具備編程背景的讀者也能輕松掌握并使用該平臺(tái)。
在進(jìn)階功能開發(fā)方面,本書講解了工作流、卡片、插件等知識(shí),幫助讀者進(jìn)一步掌握扣子使用技巧。
在實(shí)戰(zhàn)案例分析方面,本書精心挑選多個(gè)典型應(yīng)用場景,例如節(jié)氣海報(bào)制作、智能菜品助手等。通過深入的案例分析,幫助讀者熟悉智能體的搭建流程和功能限制,同時(shí)深入理解扣子平臺(tái)的實(shí)際應(yīng)用價(jià)值。
本書能夠幫助讀者在AI領(lǐng)域快速發(fā)展的浪潮中把握核心機(jī)遇,構(gòu)建核心能力壁壘,打造屬于自己的AI智能體,解決工作、學(xué)習(xí)、生活中各種低質(zhì)低效、機(jī)械重復(fù)的問題。本書不僅適合初級(jí)智能體系統(tǒng)開發(fā)者、產(chǎn)品經(jīng)理、技術(shù)愛好者等群體閱讀,還適合文字、圖像、聲音等多媒體相關(guān)行業(yè)人群閱讀。
數(shù)藝設(shè)AI應(yīng)用項(xiàng)目組,隸屬于人民郵電出版社科技出版中心,致力于開發(fā)和推廣AIGC相關(guān)的課程、圖書出版、活動(dòng)策劃與執(zhí)行。我們的愿景是成為AIGC領(lǐng)域的先行者,探索和踐行AIGC在各個(gè)行業(yè)的實(shí)戰(zhàn)和應(yīng)用。
第 1章 扣子平臺(tái)概覽5
1.1 走進(jìn)扣子平臺(tái)5
1.2 主要功能概述6
1.2.1問答B(yǎng)ot構(gòu)建7
1.2.2社交平臺(tái)集成7
1.2.3插件工具集成8
1.3 扣子平臺(tái)的特點(diǎn)9
第 2章 扣子的安裝于配置9
2.1 注冊(cè)、登錄及賬戶管理9
2.1.1注冊(cè)與登錄9
2.1.2賬戶管理14
2.2 初始設(shè)置17
2.2.1 功能模塊概覽17
2.3 功能偏好設(shè)置22
第3章:扣子快速入門24
3.1 理解Bot的基本概念24
3.1.1 瀏覽與使用Bot商店24
3.1.2調(diào)用與管理已收藏的Bot25
3.2 體驗(yàn)預(yù)置AI Bot26
3.2.1 體驗(yàn)AI Bot27
3.2.2 使用預(yù)置AI Bot完成搭建27
3.3 使用Bot助手創(chuàng)建AI Bot30
3.4 搭建你的第 一個(gè) AI Bot31
1.創(chuàng)建一個(gè) Bot31
2.編寫提示詞34
3.為 Bot 添加技能34
4.測試并發(fā)布你的 Bot35
第4章:Bot搭建進(jìn)階39
4.1 界面瀏覽與功能概述39
4.1.1 編排能力39
4.1.2 搭建能力43
4.1.3 其他定制化功能50
4.2 模型配置與多 Agents 模式52
4.2.1 模型概覽53
4.2.2 多 Agents 模式概述與實(shí)踐56
4.3 Bot的大腦——提示詞的藝術(shù)68
4.3.1 理解提示詞的重要性68
4.3.2 編寫高效提示詞的技巧69
4.3.3 提示詞案例分析與實(shí)踐71
第5章:工作流——構(gòu)建復(fù)雜的對(duì)話邏輯75
5.1 工作流的基本概念75
5.1.1 什么是扣子工作流76
5.1.2 扣子工作流的特性77
5.2 創(chuàng)建和配置工作流80
5.2.1 創(chuàng)建工作流80
5.2.2 配置工作流84
5.3 工作流中的節(jié)點(diǎn)類型與應(yīng)用90
5.3.1 插件91
5.3.2 大模型102
5.3.3 代碼106
5.3.4 知識(shí)庫112
5.3.5 工作流118
5.3.6 圖像流120
5.3.7 選擇器120
5.3.8 文本處理123
5.3.9 消息128
5.3.10 變量129
5.3.11 數(shù)據(jù)庫132
5.4 測試、發(fā)布與將工作流添加到Bot137
5.4.1 測試與發(fā)布工作流138
5.4.2 將工作流添加到Bot140
第6章:圖像流——優(yōu)化Bot的視覺內(nèi)容142
6.1 圖像流概述142
6.2 創(chuàng)建和配置圖像流142
6.2.1 創(chuàng)建圖像流143
6.2.2 配置圖像流146
6.2.3 圖像流中的節(jié)點(diǎn)類型150
6.3 測試、發(fā)布與圖像流添加Bot161
6.3.1 測試、發(fā)布圖像流161
6.3.2 圖像流添加Bot162
6.4 風(fēng)格轉(zhuǎn)繪工作流164
第7章:插件系統(tǒng) —— 擴(kuò)展 Bot 的能力171
7.1 探索扣子插件商店與社區(qū)插件171
7.1.1 商店的功能與特點(diǎn)172
7.1.2 如何訪問與瀏覽插件商店172
7.1.3常見插件介紹179
7.2插件系統(tǒng)的工作原理181
7.2.1 組成部分182
7.2.2 工作流程183
7.2.3 定義與類型185
7.3 創(chuàng)建自定義插件186
7.3.1 基于已有服務(wù)創(chuàng)建187
7.3.2在 扣子 IDE 中創(chuàng)建192
7.4插件的上/下架與更新199
7.4.1 上架插件199
7.4.2下架插件200
7.4.3 更新插件201
7.5 插件集成的高級(jí)應(yīng)用與案例分析201
第8章 卡片--Bot與用戶交互的媒介217
8.1“卡片”的功能和初步應(yīng)用217
8.1.1“卡片”的功能217
8.1.2 “官方卡片”的應(yīng)用步驟218
8.2 自定義“卡片”的創(chuàng)建方法231
8.2.1 “自定義卡片”的操作頁面及功能介紹231
8.2.2 “自定義卡片”的“布局組件”232
8.2.3“自定義卡片”的基礎(chǔ)組件和表單組件234
8.2.4 “自定義卡片”組件的結(jié)構(gòu)238
8.2.5 “自定義卡片”組件的基礎(chǔ)配置239
8.2.6 “自定義卡片”的變量243
8.2.7 “自定義卡片”的高級(jí)配置246
8.2.8 使用“AI生成卡片”功能247
8.2.9 發(fā)布和使用自定義卡片248
8.3 “卡片”的案例應(yīng)用250
8.3.1 需求規(guī)劃及布局卡片250
8.3.2 創(chuàng)建一個(gè)Bot256
8.3.3 綁定卡片及效果展示261
第9章:知識(shí)庫與數(shù)據(jù)庫——Bot的知識(shí)源泉266
9.1 知識(shí)庫在Bot中的應(yīng)用266
9.1.1 知識(shí)庫的應(yīng)用場景266
9.1.2 趣味問答B(yǎng)ot267
9.1.3 影響知識(shí)庫質(zhì)量的因素274
9.2 數(shù)據(jù)庫在Bot中的應(yīng)用276
9.2.1 數(shù)據(jù)庫的應(yīng)用場景277
9.2.2 數(shù)據(jù)庫的增刪改查277
9.2.2 支出記賬本Bot278
9.2.3 意見收集箱Bot287
9.3 知識(shí)庫與數(shù)據(jù)庫的協(xié)同工作機(jī)制297
9.3.1 知識(shí)庫與數(shù)據(jù)庫的區(qū)別297
9.3.2 數(shù)據(jù)的推理與查詢298
9.3.3 進(jìn)階版支出記賬本Bot298
第 10章:多Agents模式——構(gòu)建協(xié)作智能305
10.1單Agent與多Agents模式功能對(duì)比305
10.1.1編排頁面對(duì)比305
10.1.2功能調(diào)試對(duì)比307
10.1.3 適配場景對(duì)比309
10.2 多Agents模式調(diào)試技巧309
10.2.1 內(nèi)/外圍人設(shè)編寫309
10.2.2 添加節(jié)點(diǎn)310
10.2.3 串并聯(lián)連接312
10.2.4 跳轉(zhuǎn)設(shè)置314
10.3 多Agents模式應(yīng)用案例搭建316
第 11章:扣子 Bot 經(jīng)典案例拆解與搭建349
11.1 對(duì)話小精靈智能Bot350
11.1.1 對(duì)話小精靈Bot簡介350
11.1.2 Bot主要功能和應(yīng)用場景351
11.1.3 基礎(chǔ)模塊搭建356
11.1.4 小結(jié)375
11.2節(jié)氣海報(bào)制作Bot375
11.2.1節(jié)氣海報(bào)制作Bot簡介375
11.2.2 主要功能和應(yīng)用場景376
11.2.3 基礎(chǔ)模塊搭建382
11.2.4 Bot搭建397
11.2.5 小結(jié)398
11.3 智能菜品助手Bot399
11.3.1 智能菜品助手Bot簡介399
11.3.2 主要功能和應(yīng)用場景400
11.3.3 基礎(chǔ)模塊搭建403
11.3.4 Bot組建411
11.3.5 小結(jié)413