ChatGPT輔助編程:Python程序設計

  • 出版商: 科學出版
  • 出版日期: 2025-01-01
  • 售價: $408
  • 貴賓價: 9.5$388
  • 語言: 簡體中文
  • 頁數: 188
  • ISBN: 7030801377
  • ISBN-13: 9787030801371
  • 相關分類: ChatGPT
  • 立即出貨 (庫存=1)

買這商品的人也買了...

相關主題

商品描述

ChatGPT自問世以來便備受關注。“ChatGPT是如何工作的?”“我想了解如何高效地使用ChatGPT”“我想將ChatGPT應用於Python編程”“我想開發實用的ChatGPT應用程序”……人們的需求如百花齊放。
  本書面向ChatGPT和Python初學者,以山羊博士和雙葉同學的教學漫畫情境為引,以對話和圖解為主要展現形式,從開發環境配置開始,循序漸進地講解如何有效利用ChatGPT進行編程和應用程序開發。

目錄大綱

第1章 ChatGPT是什麽?
第2章 ChatGPT的使用方法
第1課 認識ChatGPT 4
第2課 嘗試使用 ChatGPT 7
創建賬戶 7
第一次對話 11
免費版和付費版 13
Browsing(檢索) 16
Analysis(分析) 16
DALL-E(圖像生成) 22
第3課 ChatGPT是如何工作的? 24
ChatGPT是什麽? 24
自注意力機制很重要 26
與RNN的區別 27
通過查詢(query)、鍵(key)、值(value)學習關聯性 28
小結 32
第4課 開始輕松愉快地提問吧! 36
隨意提問 36
想聽到不同的答案就多試幾次 37
“聊天”—通過“對話”來獲得好回答 38
第5課 ChatGPT是無所不知的助手 41
不限於查找信息,可以當作咨詢對象 41
產生幻覺的原因 41
第6課 ChatGPT擅長的那些事 46
對話問答 47
文本生成 48
文本校對 51
摘要 52
翻譯 55
創意構思 56
擅長英語 58
第7課 正確溝通是關鍵 59
明確模糊不清的用語 60
拆解問題 61
改變提問角度 62
明確要做什麽,而非不做什麽 63
第8課 有效提問的方法(提示詞工程) 65
提示詞工程的要素 65
明確的指示詞 66
語境和背景 67
輸入數據 69
輸出形式 71
逐步指示 72
第9課 提示策略 74
零次提示 74
少量提示 75
思維鏈提示(CoT) 75
第3章 讓ChatGPT幫助編程
第10課 讀程序時使用 80
讓ChatGPT解讀程序 81
讓ChatGPT添加注釋 82
讓ChatGPT解讀函數和變量 83
第11課 寫程序時使用 85
討論工作開展方式 85
提供程序範例 87
解釋庫的使用方法 89
讓ChatGPT取變量名和函數名 90
讓ChatGPT提供數據結構建議 91
讓ChatGPT生成虛擬數據 92
第12課 改程序時使用 94
讓ChatGPT解釋錯誤信息 94
讓ChatGPT提出排錯建議 95
讓ChatGPT提出程序重構建議 96
第13課 讓ChatGPT提供情緒價值 98
向ChatGPT傾訴煩惱和不滿 98
讓ChatGPT表揚你 100
第4章 在Python中運行ChatGPT
第14課 安裝Python並調用OpenAI API 106
在Windows上安裝Python 107
在macOS上安裝Python 108
獲取API密鑰 111
關於OpenAI API的費用 114
安裝OpenAI庫 120
第15課 使用Visual Studio Code 122
在Windows上安裝 123
在macOS上安裝 124
Visual Studio Code的初始設置 125
Visual Studio Code的使用方法 128
如何更改Python版本? 131
ChatGPT-Genie AI 131
第16課 從程序中運行 ChatGPT 137
第5章 用Python編寫一個ChatGPT翻譯程序
第17課 應用程序模板:PySimpleGUI 146
安裝PySimpleGUI庫 147
制作模板 149
第18課 自動翻譯程序 154
第19課 自動編程程序 158
第6章 用Python編寫更多實用程序
第20課 文本校對程序 166
第21課 文體文風轉換程序 169
第22課 郵件優化程序 172
第23課 故事生成程序 176
第24課 遊戲劇本生成程序 180
第25課 編程軼事生成程序 184