中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
生成式AI應用開發:基于OPENAI API實現

包郵 生成式AI應用開發:基于OPENAI API實現

作者:陳禎民 著
出版社:清華大學出版社出版時間:2025-03-01
開本: 其他 頁數: 0
中 圖 價:¥85.0(7.2折) 定價  ¥118.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

生成式AI應用開發:基于OPENAI API實現 版權信息

  • ISBN:9787302679356
  • 條形碼:9787302679356 ; 978-7-302-67935-6
  • 裝幀:平裝-膠訂
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

生成式AI應用開發:基于OPENAI API實現 本書特色

準備好探索AI技術的極限,并目睹自然語言處理如何與垂直應用融合嗎?這本書將帶你深入ChatGPT的奧妙世界,掌握其核心理論與應用實踐!
從基礎知識到高級技巧,逐步揭示ChatGPT的強大功能,深入探索支撐其運行的NLP技術。
通過真實案例的詳細剖析,本書將指導你了解垂直應用的開發全流程,包括Web交互、編程輔助工具和AI客服等多個關鍵領域。


生成式AI應用開發:基于OPENAI API實現 內容簡介

"這是一本面向AI開發人員以及對生成式人工智能技術感興趣的讀者的專業圖書。《生成式AI應用開發:基于OpenAI API實現》深入探討生成式AI技術的原理與實現,以及如何利用OpenAI API進行高效開發。《生成式AI應用開發:基于OpenAI API實現》內容包括ChatGPT的原理解析、OpenAI API請求庫的使用、飛書AI機器人的構建、AI編程輔助插件的開發、Hugging Face模型的私有化部署與微調,以及檢索增強技術RAG和Prompt Engineering的優化策略。 書中不僅系統地梳理了生成式AI應用開發的關鍵知識點,還通過豐富的實際代碼案例指導讀者在不同垂直領域實現AI應用的開發。此外,《生成式AI應用開發:基于OpenAI API實現》還擴展介紹了AI應用的社區生態,幫助讀者將理論知識應用到實踐中,培養獨立開發和優化生成式AI應用的能力。 《生成式AI應用開發:基于OpenAI API實現》適合希望深入了解并實踐生成式AI技術的人員,無論是初學者還是有經驗的開發者,都能從中獲得寶貴的知識和啟發。通過閱讀《生成式AI應用開發:基于OpenAI API實現》,讀者將能夠掌握從理論到實踐的全方位知識,為未來的AI應用開發打下堅實的基礎。"

生成式AI應用開發:基于OPENAI API實現生成式AI應用開發:基于OPENAI API實現 前言

自2023年年初ChatGPT問世以來,以生成式模型為代表的人工智能(AI)行業受到了極大關注。截至2024年年底,AI行業發展迅猛,日新月異。全球針對AI行業的投資也遠超其他行業,可以說AI技術是近幾年人類社會*為關注的領域。與其他行業的變革不同,AI的發展并不局限于本行業,而是逐漸滲透到全球各個行業,慢慢地成為國力競爭的重要因素。如此規模,與其稱AI為一個行業風口,筆者更想大膽判斷為五次工業革命。
生成式AI應用從廣義上來說包括三個方向:使用AI應用、基底模型訓練以及生成式AI應用開發。其中,基底模型訓練儲備了生成式AI應用底層使用的模型,例如ChatGPT底層的GPT系列模型;而生成式AI應用開發則是使用基底模型,通過一定的開發手段和機制將模型能力融合到應用中,并*大可能地發揮基底模型的能力。
目前市面上與AI相關的圖書大部分介紹的是使用AI應用,例如怎么使用ChatGPT寫文章,如何組織Prompt等,少部分圖書則涉及基底模型訓練。前者內容較為淺顯,容易被替代且不具備時效性,而后者有較高的門檻,更適合專業算法從業人員閱讀。對于承上啟下,既兼容前兩者的內容,又詳細介紹各式生成式AI應用開發的圖書,市面上仍然比較欠缺。本書希望可以補全這部分資料的不足,幫助更多想從事AI行業的人入門。

生成式AI應用開發:基于OPENAI API實現 目錄

第1章 緒論 1
1.1 AGI的新時代已經到來 1
1.2 ChatGPT全景介紹:歷史、原理與API 2
1.2.1 GPT模型的基本概念和發展歷程 2
1.2.2 GPT為什么能做到跨領域與人交互 3
1.2.3 OpenAI API簡介 7
1.3 生成式AI應用的市場前景 10
1.4 本書的內容安排 11
第2章 OpenAI API請求庫 14
2.1 OpenAI API 14
2.1.1 OpenAI API提供的模型類別 14
2.1.2 在瀏覽器端實現文本轉音頻 16
2.1.3 在Node.js運行時實現文本轉音頻 18
2.1.4 音頻轉文本的實現 21
2.2 Chat系列OpenAI API端點 23
2.2.1 Chat系列API端點參數及使用 23
2.2.2 Chat API的流響應 26
2.3 API請求庫 31
2.3.1 使用OpenAI請求庫 31
2.3.2 實戰:封裝并發布一個大語言模型API的請求庫 33
2.3.3 ChatGPT國內可用免費API轉發開源倉庫:GPT-API-free 71
2.4 本章小結 72
第3章 基礎應用:ChatGPT的實現 74
3.1 項目初始化和產品功能拆解 74
3.1.1 項目初始化 74
3.1.2 產品功能拆解 77
3.2 ChatGPT靜態交互的實現 78
3.2.1 右側ChatGPT對話區域 78
3.2.2 左側邊欄區域(Chat信息和API_KEY填寫) 81
3.3 ChatGPT可交互功能的補充 90
3.3.1 使用llm-request接入OpenAI API 91
3.3.2 New Chat事件的綁定 96
3.3.3 聊天記錄的緩存 97
3.3.4 響應內容的富文本處理(換行、代碼高亮、代碼復制) 101
3.3.5 思考題:如何避免在請求中暴露API_KEY 112
3.4 創建不同角色類別的聊天 114
3.4.1 什么是System Prompt 114
3.4.2 為ChatGPT項目放開System Prompt的填寫 115
3.4.3 示例:創建布布熊的虛擬女友一二熊 118
3.5 社區功能:跨平臺ChatGPT應用—ChatGPT Next Web 119
3.5.1 初識ChatGPT Next Web 119
3.5.2 使用Vercel把ChatGPT Next Web部署到公網 121
3.6 本章小結 121
第4章 交互應用:集成AI模型功能到飛書機器人 123
4.1 創建飛書機器人 123
4.1.1 飛書開放平臺 123
4.1.2 創建一個飛書機器人一二熊 124
4.2 飛書機器人的API服務 125
4.2.1 飛書機器人API服務的事件訂閱 125
4.2.2 開發階段:使用反向代理工具Ngrok對本地服務進行內網穿透 127
4.2.3 訂閱message接收事件并響應 130
4.2.4 部署上線:使用Vercel Serverless Functions輕服務部署 132
4.3 支持一二熊的消息回復 137
4.3.1 支持一二熊的單聊回復消息 137
4.3.2 支持一二熊在群聊中回復消息 144
4.3.3 使用自定義消息卡片配置幫助文檔 148
4.4 結合AI實現一二熊的辦公輔助功能 150
4.4.1 支持對飛書文檔內容進行總結 151
4.4.2 支持向指定人員發送消息通知 156
4.4.3 支持向指定群發送消息通知 159
4.4.4 支持自動拉群并說明拉群用意 169
4.4.5 支持創建任務并自動生成任務摘要 174
4.5 本章小結 180
第5章 VSCode自定義插件 181
5.1 AI在代碼輔助領域的實施 181
5.1.1 ChatGPT出色的代碼輔助功能 181
5.1.2 OpenAI API與IDE插件的結合 183
5.2 初識VSCode插件開發 185
5.2.1 VSCode插件初始化 185
5.2.2 VSCode插件的目錄結構及文件剖析 186
5.2.3 VSCode插件的啟動與本地調試 188
5.2.4 VSCode插件中單元測試的環境API mock 190
5.3 VSCode插件開發常用擴展功能 191
5.3.1 插件命令 191
5.3.2 菜單項 196
5.3.3 插件配置項 198
5.3.4 按鍵綁定 203
5.3.5 消息通知 203
5.3.6 收集用戶輸入 203
5.3.7 文件選擇器 205
5.3.8 創建進度條 208
5.3.9 診斷和快速修復 210
5.4 特殊判斷值when子句 213
5.4.1 when子句運算符 214
5.4.2 when子句內置環境變量 214
5.4.3 自定義when子句環境變量 215
5.5 VSCode插件支持的工作臺空間 216
5.5.1 活動欄區域:視圖容器 217
5.5.2 側邊欄區域:樹視圖 219
5.5.3 狀態欄區域:狀態欄項目 221
5.5.4 編輯器組區域:網頁視圖 224
5.6 使用React開發Webview 226
5.6.1 Webview的React開發配置 226
5.6.2 Webview和Extension的相互通信 231
5.6.3 Webview的開發者調試 236
5.7 VSCode插件的聯動與發布 236
5.7.1 擴展依賴插件 237
5.7.2 VSCode插件的發布 237
5.8 本章小結 238
第6章 編程應用:AI編碼輔助插件 239
6.1 在VSCode插件中實現ChatGPT 239
6.1.1 項目初始化 239
6.1.2 插件功能剖析 240
6.1.3 插件功能配置項注冊 240
6.1.4 任務欄注冊 241
6.1.5 緩存首頁的實現 246
6.1.6 聊天頁面的實現 253
6.2 代碼語言轉換工具 263
6.2.1 插件功能剖析 263
6.2.2 插件功能配置項注冊 263
6.2.3 支持全文件語言轉換 264
6.2.4 支持對全文件語言轉換結果的追問 268
6.2.5 支持局部代碼語言轉換 277
6.3 代碼審查工具 280
6.3.1 插件功能剖析 280
6.3.2 插件功能的配置項注冊 281
6.3.3 支持單文件粒度代碼AI診斷 282
6.3.4 人工的診斷行列匹配 287
6.3.5 支持對問題代碼的AI快速修復 292
6.3.6 支持狀態欄狀態顯示 298
6.4 本章小結 300
第7章 Hugging Face開源模型的私有化部署和微調 301
7.1 模型私有化部署 301
7.1.1 什么是模型私有化部署 301
7.1.2 使用Anaconda管理Python環境 302
7.1.3 私有化部署ChatGLM3-6B模型 304
7.1.4 ChatGLM3-6B模型的低成本部署 308
7.2 模型微調 309
7.2.1 什么是模型微調 309
7.2.2 對ChatGLM3-6B模型進行單機單卡P-Tuning 310
7.3 開源AI社區Hugging Face 317
7.3.1 什么是Hugging Face 317
7.3.2 機器學習庫Transformers 317
7.4 本章小結 328
第8章 檢索增強生成技術:向量化與大模型的結合 329
8.1 檢索增強生成技術介紹 329
8.1.1 訓練模型是一個高成本的過程 329
8.1.2 檢索增強生成技術:低成本信息穿透的實現 330
8.2 文本向量化 332
8.2.1 什么是文本向量化 332
8.2.2 OpenAI提供的文本向量化功能 333
8.2.3 私有化部署Hugging Face向量化模型 335
8.3 向量數據庫Chroma 340
8.3.1 什么是向量數據庫Chroma 340
8.3.2 文本向量化及相似度匹配的示例 341
8.3.3 集合API 342
8.3.4 相似度距離計算方法 352
8.3.5 embeddings向量化函數 353
8.4 實戰:為ChatGPT提供知識庫功能 357
8.4.1 知識庫整體功能剖析 357
8.4.2 支持文件上傳至知識庫 358
8.4.3 支持包含相似搜索的詢問模式 376
8.5 本章小結 380
第9章 提示詞工程與LLM社區生態 382
9.1 提示詞工程 382
9.1.1 英文組織提示詞 382
9.1.2 明確輸入和輸出 383
9.1.3 輔助推理鍵 384
9.1.4 特殊或生僻場景提供示例 385
9.1.5 分治法:減小模型介入問題的粒度 386
9.1.6 結構化組織提示詞 388
9.2 國內Chat大模型 389
9.2.1 文心一言 389
9.2.2 通義千問 395
9.2.3 豆包 399
9.2.4 元寶 402
9.2.5 Kimi 408
9.3 AI應用搭建平臺Coze 410
9.3.1 什么是Coze 411
9.3.2 基礎使用 412
9.3.3 高階功能 414
9.3.4 Coze應用的API調用 435
9.4 本章小結 441

展開全部

生成式AI應用開發:基于OPENAI API實現 作者簡介

陳禎民
工程師,育前抖音內容安全、Tae Al成員,字節跳動青訓營講師,掘金簽約作者,著有掘金小冊《SSR 實戰:官網開發指南》《前端自動化測試精講》《Trae入門到實踐:AI編碼的妙筆生花》。

商品評論(0條)
暫無評論……
書友推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 空气能采暖,热泵烘干机,空气源热水机组|设备|厂家,东莞高温热泵_正旭新能源 | 影像测量仪_三坐标测量机_一键式二次元_全自动影像测量仪-广东妙机精密科技股份有限公司 | 沈阳真空机_沈阳真空包装机_沈阳大米真空包装机-沈阳海鹞真空包装机械有限公司 | 分轨 | 上传文件,即刻分离人声和伴奏| 减速机三参数组合探头|TSM803|壁挂式氧化锆分析仪探头-安徽鹏宸电气有限公司 | 动库网动库商城-体育用品专卖店:羽毛球,乒乓球拍,网球,户外装备,运动鞋,运动包,运动服饰专卖店-正品运动品网上商城动库商城网 - 动库商城 | 陕西安玻璃自动感应门-自动重叠门-磁悬浮平开门厂家【捷申达门业】 | 馋嘴餐饮网_餐饮加盟店火爆好项目_餐饮连锁品牌加盟指南创业平台 | 实验室pH计|电导率仪|溶解氧测定仪|离子浓度计|多参数水质分析仪|pH电极-上海般特仪器有限公司 | 欧景装饰设计工程有限公司-无锡欧景装饰官网 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库 | 压砖机、液压制砖机、静压砖机、环保砖机生产厂家—杜甫机械 | 澳洁干洗店加盟-洗衣店干洗连锁「澳洁干洗免费一对一贴心服务」 干洗加盟网-洗衣店品牌排行-干洗设备价格-干洗连锁加盟指南 | 烟台金蝶财务软件,烟台网站建设,烟台网络推广 | 防火窗_耐火窗_防火门厂家_防火卷帘门-重庆三乐门业有限公司 | MES系统工业智能终端_生产管理看板/安灯/ESOP/静电监控_讯鹏科技 | 点胶机_点胶阀_自动点胶机_智能点胶机_喷胶机_点胶机厂家【欧力克斯】 | 背压阀|减压器|不锈钢减压器|减压阀|卫生级背压阀|单向阀|背压阀厂家-上海沃原自控阀门有限公司 本安接线盒-本安电路用接线盒-本安分线盒-矿用电话接线盒-JHH生产厂家-宁波龙亿电子科技有限公司 | 不锈钢螺丝,不锈钢螺栓,不锈钢标准件-江苏百德特种合金有限公司 交变/复合盐雾试验箱-高低温冲击试验箱_安奈设备产品供应杭州/江苏南京/安徽马鞍山合肥等全国各地 | 集装箱标准养护室-集装箱移动式养护室-广州璟业试验仪器有限公司 | 手术室净化装修-手术室净化工程公司-华锐手术室净化厂家 | 伊卡洛斯软装首页-电动窗帘,别墅窗帘,定制窗帘,江浙沪1000+别墅窗帘案例 | 不锈钢轴流风机,不锈钢电机-许昌光维防爆电机有限公司(原许昌光维特种电机技术有限公司) | 杭州网络公司_百度SEO优化-外贸网络推广_抖音小程序开发-杭州乐软科技有限公司 | 活性炭-蜂窝-椰壳-柱状-粉状活性炭-河南唐达净水材料有限公司 | 自动检重秤-动态称重机-重量分选秤-苏州金钻称重设备系统开发有限公司 | 煤矿人员精确定位系统_矿用无线通信系统_煤矿广播系统 | 氨水-液氨-工业氨水-氨水生产厂家-辽宁顺程化工 | 一级建造师培训_一建培训机构_中建云筑建造师培训网校 | 宝元数控系统|对刀仪厂家|东莞机器人控制系统|东莞安川伺服-【鑫天驰智能科技】 | 自动部分收集器,进口无油隔膜真空泵,SPME固相微萃取头-上海楚定分析仪器有限公司 | 深圳天际源广告-形象堆头,企业文化墙,喷绘,门头招牌设计制作专家 | 耐高温风管_耐高温软管_食品级软管_吸尘管_钢丝软管_卫生级软管_塑料波纹管-东莞市鑫翔宇软管有限公司 | 衢州装饰公司|装潢公司|办公楼装修|排屋装修|别墅装修-衢州佳盛装饰 | 踏板力计,制动仪,非接触多功能速度仪,逆反射系数测试仪-创宇 | 环氧树脂地坪_防静电地坪漆_环氧地坪漆涂料厂家-地壹涂料地坪漆 环球电气之家-中国专业电气电子产品行业服务网站! | 免费网站网址收录网_海企优网站推荐平台 | 雷达液位计_超声波风速风向仪_雨量传感器_辐射传感器-山东风途物联网 | 佛山市德信昌电子有限公司| 丙烷/液氧/液氮气化器,丙烷/液氧/液氮汽化器-无锡舍勒能源科技有限公司 | 福州仿石漆加盟_福建仿石漆厂家-外墙仿石漆加盟推荐铁壁金钢(福建)新材料科技有限公司有保障 |