AI大模型創新案例開發實踐(基於訊飛星火大模型項目開發30例)/電腦科學與技術叢書
內容大鋼
大型模型技術是人工智慧領域的重要發展方向之一,具有廣闊的應用前景和巨大的潛力。本書結合當前高等院校創新實踐課程,總結基於大模型應用程序的開發方法,給出綜合實際案例。本書主要開發方向為人機聊天、活動策劃、節日祝福等,案例包括系統架構、系統流程、開發環境、開發工具、系統實現、功能測試。本書案例多樣化,可滿足不同層次的人員需求;本書附贈原圖源碼、視頻講解、拓展知識和工程文件,供讀者自我學習和自我提高使用。
本書可作為信息與通信工程及相關專業的本科生教材,也可作為從事物聯網、創新開發和設計的專業技術人員的參考用書。
作者介紹
編者:李永華//張政波//翟銳|責編:崔彤
李永華,現執教於北京郵電大學,擁有超過15年的嵌入式開發經驗,致力於物聯網和智能硬體的研究開發工作。在教學中以興趣為導向,激發學生的創造性;以素質為基礎,提高自身教學水平;以科研為手段,促進教學理念轉變。通過信息工程專業綜合改革,探索了以「學生學為中心」的教學模式,營造生動活潑的學習方法,提高學生獨立思考問題、發現問題、解決問題的能力,激發學生的創造激情。在研發及教學實踐中指導學生實現300余個創新案例,並指導著一支物聯網開發團隊,曾在物聯網、開源硬體等技術領域進行了多場學術報告,並且出版了《AllJoyn技術原理及物聯網程序開髮指南》《Arduino實戰指南——遊戲開發、智能硬體、人機交互、智能家居與物聯網設計30例》《Arduino軟硬體協同設計實戰指南》等多部物聯網技術方向的著作。
目錄
項目1 花語科普
1.1 總體設計
1.1.1 整體框架
1.1.2 系統流程
1.2 開發環境
1.2.1 安裝Node.js
1.2.2 安裝VS Code
1.2.3 安裝pnpm
1.2.4 環境配置
1.2.5 創建項目
1.2.6 大模型API申請
1.3 系統實現
1.3.1 index.html
1.3.2 style.css主界面樣式
1.3.3 main.js調用大模型API
1.4 功能測試
1.4.1 啟動項目
1.4.2 發送問題及響應
1.4.3 模塊功能
項目2 伴學助手
2.1 總體設計
2.1.1 整體框架
2.1.2 系統流程
2.2 開發環境
2.2.1 安裝Python
2.2.2 安裝PyCharm
2.2.3 安裝MySQL
2.2.4 安裝FFmpeg
2.2.5 大模型API申請
2.3 系統實現
2.3.1 構建資料庫
2.3.2 註冊與登錄
2.3.3 文本回復
2.3.4 錄入語音並播放
2.3.5 問答界面
2.3.6 學習記錄助手
2.3.7 界面設計
2.4 功能測試
2.4.1 登錄註冊
2.4.2 樹洞1號
2.4.3 閑聊解壓精靈
2.4.4 導師推薦助手
2.4.5 學習記錄助手
項目3 社交助手
3.1 總體設計
3.1.1 整體框架
3.1.2 系統流程
3.2 開發環境
3.2.1 安裝Node.js
3.2.2 安裝pnpm
3.2.3 環境配置
3.2.4 創建項目
3.2.5 大模型API申請
3.3 系統實現
3.3.1 頭部
3.3.2 主體
3.3.3 樣式