第一篇創新體驗ChatGPT 與Bing 的AI 世界
第1章 認識ChatGPT
1-1 認識ChatGPT
1-1-1 ChatGPT 是什麼
1-1-2 認識ChatGPT
1-1-3 媒體的觀點
1-1-4 筆者的觀點
1-2 認識OpenAI 公司
1-3 ChatGPT 使用環境
1-3-1 Free Plan 免費使用
1-3-2 Upgrade to Plus 付費升級
1-3-3 GPT-4
1-4 GPT-4 效能與GPT-3.5 的比較
1-4-1 GPT-4 與GPT-3.5 對美國各類考試的表現
1-4-2 視覺輸入
1-5 ChatGPT 初體驗
1-5-1 第一次與ChatGPT 的對話
1-5-2 從繁體中文看ChatGPT 的缺點和原因
1-5-3 留意簡體語法的繁體中文內容
1-6 回饋給OpenAI 公司對話內容
1-7 管理ChatGPT 對話紀錄
1-7-1 建立新的對話記錄
1-7-2 編輯對話標題
1-7-3 刪除特定對話段落
1-7-4 刪除所有對話段落
1-8 對話主題背景
1-9 ChatGPT 對話連結分享
1-10 儲存對話記錄
1-10-1 儲存成PDF
1-10-2 ChatGPT 的Export 功能
1-11 隱藏或顯示對話標題
1-12 ChatGPT 的局限性
1-13 客製化個人特色的ChatGPT
1-14 使用ChatGPT 必須知道的情況
1-15 ChatGPT App
1-16 筆者使用ChatGPT 的心得
第2章 ChatGPT 的基本應用
2-1 認識Prompt
2-1-1 基礎使用
2-1-2 進階使用
2-1-3 使用上下引號標註輸入內容
2-1-4 輸出一致的系列資料
2-1-5 Prompt 與AI 軟體
2-1-6 Prompt 的類別整理
2-1-7 讓ChatGPT 告訴你應如何與他對話
2-2 依據程度回應我們
2-3 文案製作 - 描述主題到大綱制定
2-3-1 請用100 個字回答「AI 的未來」
2-3-2 請用300 個字回答「AI 的未來」
2-3-3 請ChatGPT 制定大綱
2-3-4 序的撰寫
2-4 摘要文章與產生心得報告
2-4-1 摘要文章
2-4-2 撰寫心得
2-5 創意簡報Power Point
2-5-1 ChatGPT 自創簡報
2-5-2 指揮ChatGPT 建立簡報
2-6 會話中插入圖片功能
2-6-1 插入圖片失敗
2-6-2 插入圖片使用markdown 語法
2-7 建立圖文並茂的簡報
2-8 行程規劃
2-8-1 行程規劃
2-8-2 景觀知識
第3章 學習與應用多國語言
3-1 ChatGPT 精通多國語言
3-2 名詞的翻譯
3-2-1 形容美女的英文
3-2-2 出國旅遊與相關的英文單字
3-2-3 吃飯
3-2-4 建立英文學習機
3-2-5 建立英文翻譯機
3-3 翻譯一句、一段或是一篇文章
3-3-1 翻譯一句話
3-3-2 翻譯一個段落
3-3-3 翻譯一篇文章
3-4 文章潤飾修改
3-5 新聞翻譯
3-6 多語系的應用
3-6-1 日文的應用
3-6-2 韓文的應用
3-6-3 中文翻譯成歐洲語系
第4章 文藝創作與戀愛顧問
4-1 詢問ChatGPT 對詩詞的基本認識
4-2 七言絕句
4-2-1 了解ChatGPT 對七言絕句的知識
4-2-2 ChatGPT 做一首七言絕句
4-2-3 請ChatGPT 依據情境做一首七言絕句
4-3 五言絕句
4-3-1 了解ChatGPT 對五言絕句的知識
4-3-2 ChatGPT 做一首五言絕句
4-4 求助ChatGPT 寫一首詩給想追求的女性
4-5 小說撰寫
4-5-1 登陸月亮的冒險故事
4-5-2 小飛俠的故事
4-5-3 長故事會自動編章節
4-5-4 故事太長回應中斷
4-6 規劃與創作一部小說
4-6-1 規劃故事名稱
4-6-2 規劃章節大綱
4-6-3 規劃章節內容
4-7 約會信件撰寫
4-7-1 一般約會的信
4-7-2 增加詩句和莎士比亞的句子
4-7-3 擴充約會看電影信增加一首詩
4-7-4 用一首詩取代一封信
4-7-5 用一首七言絕句取代一封信
4-8 交友顧問
4-8-1 交友顧問
4-8-2 吸引漂亮同學注意
4-8-3 獲得別人的好感
4-8-4 如何邀請第一次約會
4-8-5 撰寫第一次約會的七言絕句
4-8-6 第一次約會應注意事項
4-8-7 第一次約會的行程規劃
4-8-8 約會結束的七言絕句
第5章 ChatGPT 在教育的應用
5-1 讓ChatGPT 告訴我們ChatGPT 在教育的應用
5-2 學生應用ChatGPT
5-2-1 ChatGPT 其實是一個百科全書
5-2-2 作文大綱或內容撰寫
5-2-3 報告與大綱的撰寫
5-2-4 閱讀論文撰寫摘要
5-2-5 協助撰寫履歷表
5-2-6 協助撰寫應徵信
5-2-7 職場面試應該注意事項
5-3 教師應用ChatGPT
5-3-1 準備教學內容
5-3-2 準備問卷調查
5-3-3 協助準備附有解答的考題
5-4 升大學的面試
5-4-1 詢問是否了解升大學的口試
5-4-2 請ChatGPT 擔任面試教授
5-4-3 題目讓ChatGPT 自由發揮
5-4-4 一次問一題
5-4-5 ChatGPT 提問第一題
5-4-6 ChatGPT 提問第二題
5-4-7 ChatGPT 提問第三題
5-4-8 ChatGPT 的評語
第6章 ChatGPT 在企業的應用
6-1 ChatGPT 行銷應用
6-1-1 撰寫行銷文案
6-1-2 行銷規劃
6-1-3 設計廣告短片腳本
6-2 IG 方式貼文
6-3 員工加薪的議題
6-3-1 適不適合向老闆提加薪
6-3-2 請ChatGPT 寫加薪的信件
6-4 企業調漲折扣議題
6-5 企業公告
6-5-1 旅遊公告
6-5-2 參展公告
6-6 業務主管的面試
6-6-1 ChatGPT 的回應與協助
6-6-2 請求ChatGPT 擔任面試官
6-6-3 請求一次一題方式詢問
第7章 適用GPT-3.5/4 的插件軟體
7-1 ChatGPT for Google – 回應網頁搜尋
7-1-1 安裝ChatGPT for Google
7-1-2 開啟與使用ChatGPT for Google
7-1-3 搜尋深智數位
7-1-4 刪除插件
7-2 WebChatGPT – 網頁搜尋
7-2-1 安裝WebChatGPT
7-2-2 使用與關閉WebChatGPT
7-3 Voice Control for ChatGPT – 口說與聽力
7-3-1 安裝Voice Control for ChatGPT
7-3-2 語言選擇
7-3-3 英語模式
7-4 ChatGPT Writer – 回覆訊息與代寫電子郵件
7-4-1 安裝ChatGPT Writer
7-4-2 回覆訊息
7-4-3 讓ChatGPT 協助發信
7-4-4 讓ChatGPT 回覆信件
第8章 GPT-4 官方認證的插件軟體
8-1 安裝與進入插件商店
8-1-1 開啟插件設定
8-1-2 選擇Plugins Beta 工作環境
8-1-3 進入插件商店
8-2 訂閱插件
8-2-1 訂閱插件示範
8-2-2 安裝多個插件的畫面
8-2-3 解除安裝插件
8-3 知識百科類插件 – Wikipedia
8-4 地圖大師 – Earth 插件
8-5 完美提示 - Prompt Perfect
8-6 圖表生成 - Show Me Diagrams
8-6-1 基本流程圖
8-6-2 其它圖表實例
8-7 AI 語音導師 – Speak 插件
8-8 文字轉語音 - Speechki
8-8-1 基礎應用
8-8-2 先轉換語言再轉成語音
8-9 網頁/ 影片摘要神器 - VoxScript
8-10 瀏覽或搜尋網頁資料 - WebPilot
8-11 閱讀與整理PDF - ChatWithPDF
8-12 科學計算與精選知識 - Wolfram
8-13 數據分析視覺化與探索 - Noteable
8-13-1 鐵達尼號數據分析
8-13-2 世界人口成長分析
8-14 旅行網站 - Expedia
第9章 Bing Chat AI
9-1 Bing AI 功能
9-2 認識Bing AI 聊天環境
9-2-1 從Edge 進入Bing AI 聊天環境
9-2-2 其他瀏覽器進入Bing AI
9-2-3 選擇交談模式
9-2-4 認識聊天介面
9-2-5 編輯聊天主題
9-2-6 刪除聊天主題
9-2-7 切換聊天主題
9-2-8 分享聊天主題
9-2-9 匯出聊天主題
9-2-10 複製我們的問話
9-2-11 Bing AI 回應的處理
9-3 Bing AI 的交談模式 – 平衡/ 創意/ 精確
9-3-1 平衡模式與切換交談模式
9-3-2 創意模式
9-3-3 精確模式
9-3-4 不同模式對相同問題回應的比較
9-4 多模態輸入 - 文字/ 語音/ 圖片
9-4-1 語音輸入
9-4-2 鍵盤的文字輸入模式
9-4-3 圖片輸入
9-5 Bing AI 聊天的特色
9-5-1 參考連結
9-5-2 更進一步引導的話題
9-5-3 回答不受時間限制
9-5-4 摘要網址內容
9-5-5 摘要與翻譯網址內容
9-6 超越ChatGPT - 圖片搜尋
9-6-1 圖片搜尋
9-6-2 圖片搜尋與生成
9-7 Bing AI 加值 - 側邊欄/ 探索窗格
9-7-1 探索窗格功能
9-7-2 深入分析
9-7-3 撰寫
9-8 Bing AI 繪圖
9-8-1 進入Bing Image Creator
9-8-2 作品欣賞
9-8-3 Bing AI 繪圖實戰
9-8-4 放大圖片與下載儲存
9-8-5 其它創作實例
9-9 Bing App – 手機也能用Bing AI
9-9-1 Bing App 下載與安裝
9-9-2 登入Microsoft 帳號
9-9-3 手機的Bing AI 對話
9-9-4 Bing App 切換到GPT-4 對話模式
第10章 提升Excel 效率到數據分析
10-1 詢問Excel 基本操作
10-2 詢問函數庫使用方法
10-3 搜尋缺失值
10-4 業績加總
10-5 業績排名
10-6 Excel VBA 與資料貼上
第11章 ChatGPT 股市淘金術
11-1 詢問股市訊息
11-2 美國聯準會主席的談話分析
11-3 取得特定股票資訊
11-4 股票技術分析
11-5 成交資訊分析
11-6 重要新聞分析
第12章 AI 圖像Midjourney
12-1 從爭議說起
12-2 Midjourney 網站註冊
12-3 進入Midjourney 視窗
12-4 購買付費創作
12-4-1 Purchase Plan
12-4-2 Cancel Plan
12-5 進入Midjourney AI 創作環境
12-5-1 從首頁進入Midjourney 創作環境
12-5-2 進入Midjourney 創作環境
12-5-3 Midjourney 創作環境
12-5-4 輸入創作指令
12-5-5 找尋自己的作品
12-6 編輯圖像
12-6-1 放大圖像
12-6-2 重新產生圖像
12-6-3 針對特定圖像建立進化
12-7 公開的創作環境
12-8 未來重新進入
12-8-1 選擇圖像與儲存
12-8-2 重新編輯圖片
12-8-3 Explore
12-9 進階繪圖指令與實作
12-9-1 基礎觀念
12-9-2 Text Prompt 基礎原則
12-9-3 Text Prompt 的細節
12-9-4 Parameters 參數說明
12-9-5 不同角度與比例的實作
12-9-10 圖片上傳
12-10 辨識圖片可能的語法
12-11 物件比例
12-11-1 人物與寵物的比例
12-11-2 全身(full-body shot) 與正面(front view)
第13章 打造AI 影片使用D-ID
13-1 AI 影片的功能
13-2 D-ID 網站
13-3 進入和建立AI 影片
13-3-1 認識建立AI 影片的視窗環境
13-3-2 建立影片的基本步驟
13-3-3 選擇影片人物
13-3-4 選擇語言
13-3-5 選擇發音員
13-3-6 在影片區輸入文字
13-3-7 聲音試聽
13-3-8 生成AI 影片
13-3-9 檢查生成的影片
13-3-10 欣賞影片
13-4 AI 影片下載/ 分享/ 刪除
13-5 影片大小格式與背景顏色
13-5-1 影片大小格式
13-5-2 影片的背景顏色
13-6 AI 人物
13-7 建立自己的AI 代言人
13-8 錄製聲音上傳
13-9 付費機制
第14 章 AI 音樂
14-1 AI 音樂的起源
14-2 Google 開發的musicLM
14-2-1 認識musicLM
14-2-2 musicLM 展示
14-3 AI 音樂 – Soundraw
14-3-1 進入Soundraw 網頁
14-3-2 設計AI 音樂 – 選擇音樂主題
14-3-3 音樂預覽
14-3-4 播放與編輯音樂
14-3-5 為影片增加背景音樂
第15章 Leiapix 讓你的照片動起來
15-1 進入Leiapix 網站
15-2 上傳2D 照片
15-3 儲存3D 動畫作品
15-3-1 複製連結
15-3-2 下載3D 動畫
第二篇 開發AI 機器人程式設計
第16章 ChatGPT 輔助Python 程式設計
16-1 語言模型和程式設計的交集
16-2 輔助學習Python 的變數與資料類型
16-3 輔助學習Python 運算符號
16-4 協助解說程式碼範例與語法元素
16-5 輔助說明函數的用法
16-6 專案題目協助與流程圖繪製
16-6-1 一般題目協助
16-6-2 高階語法協助
16-6-3 流程圖繪製
16-7 與ChatGPT 進行程式設計的互動
16-7-1 計算2 個數值的平均值
16-7-2 修改設計- 省略 if __name__
16-7-3 修改設計- 改為從鍵盤輸入數字
16-7-4 修改設計- 增加異常處理功能
16-8 閱讀程式與增加註解
16-8-1 ChatGPT 具有閱讀程式與修正錯誤的能力
16-8-2 增加程式註解
16-8-3 增加Docstring 函數註解
16-9 重構程式
16-9-1 重構程式範例1
16-9-2 重構程式範例2
16-10 重寫程式
16-10-1 解說程式同時加上註解
16-10-2 重構此程式
16-10-3 重寫擴充程式功能
16-11 程式除錯(Debug)
16-11-1 分析語法錯誤
16-11-2 分析錯誤訊息
16-11-3 分析語意錯誤
16-12 生成Markdown 格式文件
16-13 ChatGPT 的多語言能力
16-13-1 C 語言
16-13-2 C 語言轉Python
16-13-3 Python 轉Java
16-14 網路爬蟲
16-15 全能的直譯器
16-15-1 擔任直譯器
16-15-2 直譯雞兔同籠
16-15-3 最大公因數與最小公倍數
16-15-4 計算二次方程式的根
16-15-5 故意設定輸出錯誤考驗ChatGPT
第17章 ChatGPT 助攻股市操作
17-1 Apple 公司股價查詢
17-1-1 股價查詢
17-1-2 ChatGPT 協助處理錯誤訊息
17-1-3 獲得5 日和30 日移動平均線
17-2 台積電公司股價查詢
17-2-1 台積電美國掛牌股價查詢
17-2-2 台積電台灣股價查詢
17-2-3 獲得5 日和30 日移動平均線
17-3 yfinance 模組功能
17-4 尋找股票買賣時機 - 台積電股票
17-4-1 設計程式尋找股票買賣時機
17-4-2 ChatGPT 協助Debug 錯誤
17-4-3 ChatGPT 協助Debug 警告訊息
第18章 OpenAI API Key 與Tokens
18-1 OpenAI API 的功能類別
18-1-1 API 的功能
18-1-2 API Key 的用途
18-2 申請OpenAI API Key
18-2-1 第一次申請API Key
18-2-2 曾經申請的使用者
18-3 查看使用量Usage
18-4 訂購與收費
18-4-1 開始付款計畫Start payment plan
18-4-2 使用限制Usage limits
18-4-3 API Key 的收費方式
18-5 認識遊樂場(Playground)
18-5-1 遊樂場的功能
18-5-2 進入遊樂場
18-6 遊樂場實戰
18-6-1 客服應用
18-6-2 中文翻譯成英文專家
18-6-3 中文翻譯成日文專家
18-6-4 創意寫作
18-6-5 程式設計師
18-6-6 省略SYSTEM 欄位的AI 模型
18-6-7 查看使用遊樂場後的API 用量
18-6-8 顯示或隱藏使用記錄
18-6-9 刪除USER 或ASSISTANT 欄位
18-7 從Playground 到Python - 設計AI 程式
18-7-1 顯示與解析Playground 實例的程式碼
18-7-2 認識response 結構
18-7-3 AI 程式回應「機器學習」
18-8 計算Token
18-8-1 基礎觀念
18-8-2 計算Token 數量的模組tiktoken
18-8-3 獲得token 串列的內容
18-8-4 將token 串列內容轉成文字字串
18-8-5 中文字串轉token
18-9 計算傳送給API 的token
第19章 設計聊天機器人
19-1 聊天機器人基礎觀念
19-2 設計客服聊天機器人
19-2-1 建立客服聊天機器人應該注意事項
19-2-2 設計客服機器人
19-3 設計健康諮詢聊天機器人
19-3-1 建立健康諮詢聊天機器人應該注意事項
19-3-2 設計健康諮詢機器人
19-4 設計含Emoji 的聊天機器人
19-4-1 設計Emoji 翻譯工具
19-4-2 設計整合Emoji 的客服聊天機器人
19-5 設計翻譯機器人
19-5-1 設計中翻英的聊天機器人
19-5-2 設計英翻中的聊天機器人
19-6 語法修正機器人
第20章 設計語音辨識與能說話的機器人
20-1 語音轉文字
20-1-1 建立模組與物件
20-1-2 開啟音源
20-1-3 語音轉文字
20-2 文字轉語音
20-2-1 建立模組與物件
20-2-2 文字轉語音方法
20-2-3 輸出語音
20-3 設計英文發音與聽力學習的機器人
20-4 設計電話客服機器人
第21章 建立網頁版的AI 聊天機器人
21-1 認識gradio 模組
21-1-1 基礎觀念
21-1-2 我的第一個網頁介面程式
21-2 建立適合聊天機器人的介面
21-3 建立網頁版的全能聊天機器人
21-4 保存多筆對話紀錄
21-5 AI 聊天機器人網頁分享
第22章 設計ChatGPT Line Bot 機器人
22-0 Flask 模組
22-0-1 Flask 的基本架構
22-0-2 多網址使用相同的函數
22-0-3 參數的傳送
22-1 ChatGPT Line Bot 基本觀念
22-1-1 Line Bot 聊天機器人
22-1-2 ChatGPT Line Bot 聊天機器人
22-2 建立Line Bot 帳號
22-2-1 帳號申請
22-2-2 將DeepWisdom 加入好友
22-2-3 取消制式回應
22-3 帳號設定與測試
22-3-1 認識帳號
22-3-2 加入好友訊息
22-4 設計Line Bot API 程式所需資訊
22-5 Replit 線上開發環境
22-5-1 進入Replit 網頁
22-5-2 註冊
22-5-3 進入開發環境
22-5-4 建立新專案
22-5-5 輸入或是直接複製程式
22-5-6 進入筆者專案網址下載MyBot 專案
22-5-7 建立Channel_token 和Channel_secret
22-5-8 執行程式
22-5-9 返回Line Developer 設定
22-5-10 Echo 伺服器程式ch22_1.py 解說
22-6 設計ChatGPT 智慧的客服聊天機器人
第23章 在Excel 內開發聊天機器人
23-1 Excel 內執行ChatGPT 功能
23-2 設計ExcelVBA 程式的步驟重點
23-3 建立HTTP 物件
23-4 第一次在Excel 執行ChatGPT 功能
23-4-1 建立或開啟程式
23-4-2 下載與導入JasonConverter 模組
23-4-3 認識Json 格式資料
23-4-4 執行程式
23-4-5 輸出json 資料
23-5 情感分析
23-6 在Excel 內建立含功能鈕的ChatGPT 聊天機器人
附錄A 註冊ChatGPT
A-1 進入網頁
A-2 註冊
A-3 Upgrade to Plus