要使用 OpenAI API,必須註冊 OpenAI 帳戶,並且建立 API 金鑰,本文就說明實際的步驟,由於網路服務常會更改,若遇到操作畫面不一樣時,請自行變通操作。
瀏覽 platform.openai.com 網頁:
按右上角或頁面中間的 Sign up:
建議使用 Google 或是其它帳戶註冊。
如果使用電子郵件地址註冊,會需要額外的電子郵件認證程序,你會收到以下這樣的信件:
請自行完成驗證程序。
完成基本註冊後會要求提供使用者資訊:
請填入相關資訊後按繼續:
使用 OpenAI API 時都是透過 API 金鑰認證,它會要求你先建立組織:
請自行填入你的組織名稱(只能使用英數字),選擇最適合你的技術能力描述後按 Create organization。接著會看到送出邀請信給團隊成員的畫面:
這裡我們先按 I'll invite my team later 等以後需要時再處理即可。
接著就是建立 API 金鑰的步驟::
請幫你的 API 金鑰取名字,這個名字只是方便你自己識別,你可以自由命名,之後可以分派不同的金鑰給不同團隊成員使用,並針對個別金鑰限制使用量。專案名稱也請自由命名,便於管理不同專案使用的金鑰。填好後請按 Generate API Key 建立金鑰:
你會看到建立好的金鑰,請按 Copy 將 API 金鑰複製後記錄在別的地方,畫面下方是提供測試取用 API 的範例,請切換到 Python 頁次:
請特別留意,以下的交談窗會在你按 Done 之後關閉,之後就無法再看到完整的金鑰,所以在你關閉交談窗前,請務必複製金鑰並記錄下來。
按一下下方程式碼窗格右上角的複製鈕後,瀏覽 Google 的 Colab
如果已經有登入 Google 帳號,會看到如下畫面:
請直接按左下角的 新增筆記本 即可。
執行『檔案/在雲端硬碟建立新筆記本』功能表指令,它會要求你登入 Google 帳號:
請按登入後完成登入程序,就會看到新建的筆記本:
請把剛剛複製的程式碼貼入第一個儲存格,然後按儲存格左邊的執行鈕:
測試程式碼會請 AI 幫你寫一段短詩,如果正確執行,就會看到儲存格下方有 AI 的回覆:
這樣就完成建立 API 金鑰的工作了。確認你已經有把 API 金鑰記錄在別的地方,就可以回到建立金鑰的頁面:
按 Continue 繼續,會看到讓你儲值的畫面:
新建的用戶會處於 Free 用戶層,撰寫此網頁的時候, Free 用戶唯一可以使用的是 gpt-4o-min 模型,而且有以下限制:
每分鐘只能取用 3 次 API,每天最多 200 次,每月最多 40,000 個 token。這個限制對於練習來說應該足夠,所以這裡可以先按 I'll buy credits later,等到之後需要使用到其他模型,或是使用 API 較頻繁的時候再加值。這樣就完成註冊並且建立 API 金鑰的程序了。
一旦需要使用不同的模型時,或是使用量超過 Free 層級的限制時,就必須改為付費用戶,OpenAI API 採用儲值制,以下就說明儲值的步驟:
登入 platform.openai.com 後按右上角登入頭像選 Your profile:
在左邊側邊欄切換到 Billing 頁次,你會看到現在是 Free trial 用戶,剩餘金額是 0 元:
請按金額下方的 Add payment details 進入儲值頁面,填入你自己的(只能用)信用卡資料:
如果需要向公司報帳,請記得勾選 Purchase as a business,選 TW VAT 就可以填入公司統編:
填完後按 Continue 進入下一頁儲值,儲值金額最低 5 美金,請自己在 Initial credit purchase 欄位填入你要儲值的金額:
請記得取消勾選 Yes, automatically recharge… 選項,這是在儲值金額用完時自動加值的功能。
確認後按 Continue 會進入下一頁:
確認儲值金額無誤後就可以按 Confirm payment 付款。付款完成會回到 Billing 頁面,可以確認儲值金額的確有入帳:
雖然畫面上還寫著 Free trial,但若是重新整理頁面,就會變成 Pay as you go 用戶了:
往後如果儲值金額用完,就可以回到這裡按 Add to credit balance 加值。在左邊側欄切換到 Usage 則可以檢視用量。