###### tags: `F3762`

[TOC]
## 範例清單
:::warning
本書範例必須搭配 openai 套件 0.28.1 版運作, 以下 Colab 範例檔案均已設定安裝此版本, 若要在自己本機上建置測試環境, 請以如下指令安裝對應版本的 openai 套件:
```
pip install openai==0.28.1
```
:::
本書採用 Colab 與 Replit 兩個線上開發環境, 各章節內都會標示個別範例連結, 你可以鍵入書上的短網址, 或是開啟此頁面, 跟著進度點選對應章節的連結開啟範例:
- 第 2 章
- [Colab 筆記本](https://colab.research.google.com/drive/1_8B7fjV6EY0cmVfUzzOL_9UE5QNfALeg?usp=sharing)
- 第 3 章
- [Colab 筆記本](https://colab.research.google.com/drive/1TpgSqByC3M3F7RR76lz3aoyv2mUIoU9f?usp=sharing)
- [openai.OpenAIError 錯誤種類說明](https://platform.openai.com/docs/guides/error-codes/python-library-error-types)
- 第 4 章
- [Colab 筆記本](https://colab.research.google.com/drive/1ZadojlNqJbG363p0NjfbxyUqP0JLoTph?usp=sharing)
- 第 5 章
- [Colab 筆記本](https://colab.research.google.com/drive/1mHgvkjiQUxiv3qd2Hgf0WakUG84ptxhs?usp=sharing)
- [Google Search JSON API 註冊頁面](https://developers.google.com/custom-search/v1/overview?hl=zh-tw)
- [Google Search JSON API 查詢參數](https://developers.google.com/custom-search/v1/reference/rest/v1/cse/list?hl=zh-tw)
- 第 6 章
- [Colab 筆記本](https://colab.research.google.com/drive/1sUED_1Ng2OMMizmZ1KyiFmK9UvG4g1KD?usp=sharing)
- 第 7 章
- [flagchat 套件使用說明 Colab 筆記本](https://colab.research.google.com/drive/1FNoXyDCTld8vMJ1uF2x0O4eLlHVLDxEx?usp=sharing)
- [Colab 筆記本](https://colab.research.google.com/drive/10nakQ59gsJRGBRNO-45dy6ySz0oBKUB5?usp=sharing)
- 第 8 章
- [Colab 筆記本](https://colab.research.google.com/drive/1UhQKA7lgZ4mfbfMe-sl9eJDGt36O9d96?usp=sharing)
- [LINE 聊天機器人 Replit 專案](https://replit.com/@flagtech/GPTDevLINE)
- [AI 聊天機器人 Replit 專案](https://replit.com/@flagtech/GPTDevLINEbot)
- [變化圖像 Replit 專案](https://replit.com/@flagtech/GPTDevLINEvar )
- [變化圖像背景 Replit 專案](https://replit.com/@flagtech/GPTDevLINEedit)
- 第 9 章
- [YouTube 影片下載 Replit 專案](https://replit.com/@flagtech/GPTDevpytube)
- [從音訊轉出字幕檔 Replit 專案](https://replit.com/@flagtech/GPTDevwhisper)
- [各國語言翻譯成英文字幕檔 Replit 專案](https://replit.com/@flagtech/GPTDevwhisperen)
- [讓 AI 變出中文字幕檔 Replit 專案](https://replit.com/@flagtech/GPTDevwhisperch)
- 第 10 章
- [回聲機器人 Replit 專案](https://replit.com/@flagtech/GPTDevDiscordbot)
- [指名道姓機器人 Replit 專案](https://replit.com/@flagtech/GPTDevDiscordclean)
- [加入 AI 大腦的機器人 Replit 專案](https://replit.com/@flagtech/GPTDevDiscordopenai)
- 第 11 章
- [證交所資料機器人 Replit 專案](https://replit.com/@flagtech/GPTDevDiscordstock)
- [StockGPT Replit 專案](https://replit.com/@flagtech/GPTDevStockGPT)
- [按鈕版的 StockGPT Replit 專案](https://replit.com/@flagtech/GPTDevStockGPTbutton)
- [打字機版的 StockGPT Replit 專案](https://replit.com/@flagtech/GPTDevStockGPTtyping)
- 第 12 章
- [Colab 筆記本](https://colab.research.google.com/drive/1cQ7T8ijGozBxpsQZN-J5hGcxIIJeufHz?usp=sharing)
- 第 13 章
- [Colab 筆記本](https://colab.research.google.com/drive/14x1-54P3Hb6k3EWQDNEiftioDb_CAaVT?usp=sharing)
- 第 14 章
- [Colab 筆記本](https://colab.research.google.com/drive/15aktgbi1eMKe9P_V8BBFfTnD-4Z5SBUi?usp=sharing)
- [車站代號 ChatGPT 外掛 Replit 專案](https://replit.com/@flagtech/GPTDevstation)
- [台鐵時刻表 ChatGPT 外掛 Replit 專案](https://replit.com/@flagtech/GPTDevtimetables)
- [身分驗證版 ChatGPT 外掛 Replit 專案](https://replit.com/@flagtech/GPTDevtimetablesauth)
- [上架版本 ChatGPT 外掛 Replit 專案](https://replit.com/@flagtech/TWRailtimetables)
## 補充說明
- 第 1 章申請付費 API 時, OpenAI 已經改變政策, 取消預授權 5 美元一週後再退款的方式, 現在至少需要購買 5 美元的初始使用額度。
- 第 9 章提到 OpenAI 的 Audio API 中 prompt 參數的表現似乎不理想, 不過在本書送印後可能模型有再調校過, 若直接在 prompt 參數中指定 "翻譯成中文", 實際輸出就會變成中文, 而不是原本語音內容的語言, 讀者可以測試看看。有了這樣的功能, 就不再需要程式再去偵測語言並轉換成中文了。