本書採用 Colab 與 Replit 兩個線上開發環境, 各章節內都會標示個別範例連結。讀者可以鍵入書上的短網址, 或是開啟此頁面中的對應章節連結:
!pip install openai==1.55.3 httpx==0.27.2 Typing-extensions==4.11.0
gpt-4-turbo = gpt-4 > gpt-4o > gpt-3.5-turbo
模型 | 每 1K 輸入 | 每 1K 輸出 | 可處理 token 數 |
---|---|---|---|
gpt-4o | $0.0025 | $0.01 | 128K |
gpt-4-turbo | $0.01 | $0.03 | 128K |
gpt-4 | $0.03 | $0.06 | 128K |
gpt-3.5-turbo | $0.0005 | $0.0015 | 16K |
在這個什麼都要錢的年代,OpenAI 現已取消 5 美元的免費額度😭,新加入會員的讀者,建議可以自行加值 5 美元。
OpenAI 目前推出了最強的 GPT-4.5 模型,若需使用的話,可將儲存格內的模型改為 model="gpt-4-turbo"
在使用 Embedding 模型建立向量資料庫時 (第 7 章的第 7 個儲存格), 如果是使用免費額度的讀者, 在執行時很有可能會出現錯誤。這是因為 OpenAI 限制了免費額度的每分鐘嵌入的 Tokens 數量為 15 萬;加值 5 美金則可達到 Tier1, 每分鐘嵌入的 Tokens 數量可提升為 100 萬, 即可解決此問題。
GPT 有時會產生錯誤的程式碼, 經測試, 若使用 GPT-4 版本會比較穩定, 但也會消耗較多的 API 資源。尤其是 OpenAI 在 11 初的更新過後, 很明顯發現 GPT-3.5 turbo 版本變笨了(可能它們有做模型簡化、降低運算效能…)。若發生錯誤, 請多次執行儲存格即可成功。
本書出版當下, 巧遇 Replit 進行更新。在複製 LINE 機器人的 Webhook URL 時 (6-25頁), 需在 Replit 頁面中點擊「New tab」開啟新視窗後才能複製, 如下圖: