AI 驅動開發:企業級機器學習與自動化編程實戰 AI-Assisted Programming for Web and Machine Learning: Improve your development workflow with ChatGPT and GitHub Copilot
- 出版商: 機械工業
- 出版日期: 2025-08-01
- 售價: $834
- 貴賓價: 9.5 折 $792
- 語言: 簡體中文
- 頁數: 448
- ISBN: 711178720X
- ISBN-13: 9787111787204
-
相關分類:
AI Coding、Python、Flask
- 此書翻譯自: AI-Assisted Programming for Web and Machine Learning: Improve your development workflow with ChatGPT and GitHub Copilot (Paperback)
立即出貨 (庫存=1)
買這商品的人也買了...
-
TinyML|TensorFlow Lite 機器學習 : 應用 Arduino 與低耗電微控制器 (Tinyml: Machine Learning with Tensorflow Lite on Arduino and Ultra-Low-Power Microcontrollers)$880$695 -
APCS 大學程式設計先修檢測:C++ 超效解題致勝祕笈 (暢銷回饋版)$360$281 -
不只是 CUDA,通用 GPU 程式模型及架構原理$780$616 -
邊緣AI|使用嵌入式機器學習解決真實世界的問題 (AI at the Edge: Solving Real-World Problems with Embedded Machine Learning)$880$695 -
AI PC 基礎 CPU 架構 - Arm Cortex-M4 STM32F407 HAL 開發實戰$1,080$853 -
DeepSeek 打開財富密碼$408$388 -
$256時間序列分析 (基於 Python) -
AI 量化之道:DeepSeek + Python 讓量化交易插上翅膀$594$564 -
生成式 AI 提示工程|以前瞻性的設計打造穩定、可信任的 AI 解決方案 (Prompt Engineering for Generative AI: Future-Proof Inputs for Reliable AI Outputs)$880$695 -
深度學習與圖像處理:基礎、進階與案例實戰$834$792 -
AI 加持!Google Sheets 超級工作流$599$473 -
視覺語言模型 VLM 原理與實戰$594$564 -
每個程式設計師都應該知道的 60個演算法 (AI 強化版)$850$663 -
實用 DeepSeek 技術 - 開發真正可用的 LLM 應用程式$880$695 -
ChatGPT × Google Apps Script 雲端自動化實戰:從構想到上線,跟重複的例行工作說再見!$620$490 -
AI 輔助程式開發|從規劃到部署全流程高效升級 (AI-Assisted Programming: Better Planning, Coding, Testing, and Deployment)$620$490 -
比 RAG 更強 - 知識增強 LLM 型應用程式實戰$980$774 -
LLM 開源大物 - DeepSeek 深入技術多模態開發$980$774 -
Vibe Coding CLI 頂級開發 - Claude Code 前瞻菁英育成手冊$1,080$853 -
生成式 AI 開發實作|使用 Transformers 與擴散模型 (Hands-On Generative AI with Transformers and Diffusion Models)$980$774 -
LLM × 網路爬蟲終極實戰:n8n 串接資料爬取 × Qdrant × RAG 打造本機 AI Agent$980$774 -
Grafana Zero to Hero:從視覺化到智慧監控,打造全知視角的可觀測性平台(iThome鐵人賽系列書)$720$562 -
AI 時代的 Side Project 全攻略:產品思維 × 專案管理 × 變現路徑(iThome 鐵人賽系列書)$690$538 -
LLM 工程師開發手冊 (LLM Engineer's Handbook: Master the art of engineering large language models from concept to production)$1,250$988 -
史上最完整 -- 一本書晉升深度學習世界級大師$1,280$1,011
相關主題
商品描述
本書展示了如何使用AI工具構建應用程序和機器學習模型,以及自動化重覆性任務。書中第1章~第7章主要聚焦於編程,用AI工具完成從用戶界面構建到後端開發的過程。你將使用提示詞來創建使用HTML進行構建的應用程序的外觀,用CSS來設計樣式,並借助JavaScript增加行為,同時處理多個視口。隨後,你將使用Python和Flask創建一個Web API,並對代碼進行重構以提升可讀性。 ,借助GitHub Copilot,優化現有代碼的可維護性和性能。第8章~ 9章提供了從數據檢查(檢查數據、創建分布圖和相關矩陣)到構建和優化神經網絡的數據科學提示工具包。你將針對各種機器學習模型和用例,使用不同的提示策略進行數據預處理、特征工程、模型選擇、訓練、超參數優化和模型評估。第20章和第21章探討了GitHub Copilot的高階技術和軟件智能體,包括代碼生成、調試以及故障排除的技巧。你將了解AI驅動的智能體如何 簡單地工作,並發現工具調用的奧秘。
作者簡介
克裏斯托弗·諾林 微軟 布道師,專註於應用程序開發和人工智能領域。他不僅是谷歌開發者專家,還是牛津大學雲模式和人工智能方面的導師。
安加利·賈因(Anjali Jain) 牛津大學 人工智能和機器學習導師,擁有超過20年的從業經驗。她目前擔任Metrobank的數據架構師,專為金融行業提供人工智能、數據、架構、數據治理和軟件開發方面的專業知識。
瑪麗娜·費爾南德斯(Marina Fernandez)顧問,專註於金融風險管理的數據科學,擁有超過20年的大型企業系統開發經驗。她目前擔任牛津大學學術團隊的 人工智能和機器學習導師及客座講師。
艾謝·穆特魯(數據科學家,專註於Azure AI和DevOps技術,主要使用Microsoft Azure框架構建和部署機器學習和深度學習模型。
阿吉特·焦卡爾 數據科學家,專註於為覆雜應用程序構建人工智能原型。他目前擔任牛津大學人工智能課程的主任,並在倫敦經濟學院、馬德裏理工大學和哈佛大學肯尼迪政府學院教授人工智能課程。
目錄大綱
推薦序一
推薦序二
推薦序三
推薦序四
推薦序五
推薦序六
譯者序
前言
第1章 歡迎進入AI助手新世界 ………1
1.1 導論 ……………………………………1
1.2 ChatGPT的發展歷程:從自然語言處理到大語言模型 ……………………1
1.2.1 大語言模型的興起 ………… 2
1.2.2 GPT模型 …………………… 2
1.2.3 大語言模型的優勢 ………… 3
1.3 新範式:使用自然語言編程 ………3
1.4 編程語言的演進 ………………………4
第2章 提示策略 ……………………………5
2.1 導論 ……………………………………5
2.2 你的身份 ………………………………5
2.3 如何有效提示 …………………………6
2.4 針對Web開發領域的提示策略 …13
2.4.1 分解問題:Web庫存管理
系統 ……………………… 13
2.4.2 將前端問題分解為功能 … 13
2.4.3 為每個功能生成提示詞 … 14
2.4.4 確定Web開發領域的提示
策略 ……………………… 14
2.5 針對數據科學領域的提示策略 …15
2.5.1 分解問題:預測銷售額 … 15
2.5.2 將數據科學問題分解為
步驟 ……………………… 15
2.5.3 為每個步驟生成提示詞 … 16
2.5.4 確定數據科學領域的提示
策略 ……………………… 16
2.6 驗證結果 ……………………………17
2.6.1 通過提示詞驗證 ………… 17
2.6.2 經典驗證 ………………… 18
2.7 總結 …………………………………19
第3章 行業工具:AI助手介紹 ……20
3.1 導論 …………………………………20
3.2 了解Copilot …………………………20
3.2.1 Copilot如何知道要生成
什麼 ……………………… 21
3.2.2 Copilot的功能和局限性 … 21
3.2.3 設置和安裝 ……………… 21
3.2.4 開始使用Copilot ……… 22
3.2.5 任務 ……………………… 23
3.2.6 答案 ……………………… 23
3.2.7 挑戰 ……………………… 24
3.2.8 參考文獻 ………………… 24
3.3 了解ChatGPT ………………………24
3.3.1 ChatGPT如何工作 …… 25
3.3.2 ChatGPT的功能和局
限性 ……………………… 25
3.3.3 設置和安裝 ……………… 25
3.3.4 開始使用ChatGPT ……… 26
3.4 總結 …………………………………28
第4章 使用HTML和Copilot構建應用程序的外觀 ……………………29
4.1 導論 …………………………………29
4.2 業務問題 ……………………………30
4.2.1 問題領域 ………………… 30
4.2.2 功能分解 ………………… 30
4.2.3 提示策略 ………………… 31
4.3 頁面結構 ……………………………31
4.4 為頁面結構構建添加AI輔助 …32
4.4.1 第1條提示詞:簡單提示詞以及輔助AI助手 ……… 32
4.4.2 第2條提示詞:添加更多上下文 ……………………… 33
4.4.3 第3條提示詞:接受提示
建議 ……………………… 34
4.5 挑戰:改變提示詞內容 …………37
4.6 用例:構建電子商務網站前端 …37
4.6.1 登錄頁面 ………………… 37
4.6.2 產品頁面 ………………… 38
4.6.3 剩余頁面 ………………… 40
4.7 任務 …………………………………41
4.8 挑戰 …………………………………41
4.9 測驗 …………………………………41
4.10 總結 …………………………………42
