【OpenAI API 串接教學】0 程式基礎也能懂!串接、計費模式全攻略
每天重複開啟 ChatGPT、貼上指令、複製文案、再貼回 Excel。這種機械化的流程,其實AI「自動化工作流 (Automation Workflow)」就能幫你完成。在做自動化時,中間有一個重要的通行證就是「API」。
這篇文章將帶您從申請金鑰、搞懂最新的「預付儲值制」,到發送你的第一個自動化請求的實戰指南。
一、觀念篇:API 是什麼?
在開始操作前,我們先簡單了解什麼是API。你可以把 API (Application Programming Interface) 想像成餐廳裡的「服務生」。
- 顧客 (Client):就是你。你想要一份文案(就像想點一份牛排),但你無法直接進入廚房動手。
- 廚房 (Server):OpenAI 的超級電腦,裡面有 GPT-4o 這種頂級大廚。
- 服務生 (API):你需要透過服務生傳遞你的點菜單(指令),他再將廚房做好的菜(生成內容)端回來給你。
我們要來學「如何寫出一張格式正確的點菜單」,只要格式對了,服務生就會精準執行任務。
二、準備篇:申請 API Key 與「預付制」避坑指南
要使用 OpenAI 的廚房,你需要一張通行證,也就是 API Key。但在註冊前,必須先釐清付費觀念,這是新手最容易卡關的地方。
1. 必懂的付費機制:預付儲值制 (Prepaid)
許多人誤以為 API 跟 ChatGPT Plus 一樣是月付 $20 美金,其實完全不同。
- 用多少算多少:API 是依照 Token 使用量計費。
- 預先儲值:目前 OpenAI 對新帳號嚴格執行「預付制」。你必須先在 Credit Balance 中儲值(例如 $5 美金),才能開始呼叫 API,如果餘額歸零,服務會立刻中斷。
2. 申請步驟
- 步驟一:進入 OpenAI Platform 註冊(注意:這是開發者後台,與一般聊天介面不同)。👉 點此直達:OpenAI Platform 註冊/登入頁面
- 步驟二:進入 Billing 頁面綁定信用卡並儲值。建議開啟「自動儲值 (Auto-recharge)」,以免半夜跑自動化流程時因餘額不足而中斷。👉 點此直達:OpenAI 信用卡綁定頁面 (Billing) 👉 點此直達:設定每月預算上限頁面 (Limits)
- 步驟三:進入 API Keys 頁面,點擊 Create new secret key。👉 點此直達:建立 API Key 頁面
這串 sk-… 開頭的密鑰只會顯示一次!一定要先存入密碼管理器。另外,不可以將 Key 直接貼在公開的網頁程式碼或截圖發在社群媒體,這等同於公開你的信用卡。
三、結構篇:解剖那張「點菜單」(JSON 格式)
當我們透過工具(如 Make 或 Postman)傳遞指令時,使用的是一種叫 JSON 的格式。別被英文嚇到,它其實只是條列分明的清單。
一個標準的請求 (Request) 包含三個核心部分:
1. Endpoint (要去哪裡?)
這是 API 的網址。對於對話生成任務,通常固定為:https://api.openai.com/v1/chat/completions
2. Headers (你是誰?)
這是你的身分驗證區。Authorization: Bearer sk-你的金鑰(告訴系統你是付費會員)。
3. Body (你要什麼?)
這是最關鍵的內容區。看看以下範例,其實非常直觀:
{
"model": "gpt-4o",
"messages": [
{
"role": "system",
"content": "你是一位專業的社群小編,擅長引發互動。"
},
{
"role": "user",
"content": "幫我寫一篇關於『週一症候群』的 IG 貼文。"
}
],
"temperature": 0.7
}- model:指定廚師。若需要高智商選 gpt-4o,需要省錢且速度快選 gpt-4o-mini。
- role:設定 AI 的人設 (System) 與你的指令 (User)。
四、實戰篇:不寫程式也能通!Postman 串接教學
上線前,我們使用 Postman 這款工具來模擬發送請求,這也是工程師除錯時最常用的方法。
👉 點此直達:Postman 軟體下載頁面
操作步驟詳解:
- 開啟工具:使用 Postman Web (網頁版) 或下載軟體皆可。
- 建立請求:點擊 New Request,將方法選為 POST。
- 輸入網址:貼上剛剛提到的 Endpoint 網址。
- 設定授權 (Auth):在 Authorization 分頁,Type 選擇 Bearer Token,並貼上你的 API Key。
- 填寫內容 (Body):
- 選擇 raw 並切換格式為 JSON。
- 複製貼上「結構篇」中的 JSON 範例代碼。
- 發送 (Send):按下藍色按鈕。
- 成功指標: 觀察下方的 Response 區域,如果出現了 status: 200 OK,並且在 content 欄位中看到 AI 寫好的 IG 文案,恭喜你!你已經成功完成了第一次 API 串接。
五、參數篇:控制 AI 的「腦洞」與「話費」
在自動化流程中,有兩個參數決定了產出的品質與成本。掌握這兩個關鍵設定,就能精準控制 AI 的表現:
| 參數名稱 (Parameter) | 建議數值範圍 | 效果與適用情境 |
|---|---|---|
| Temperature (創意溫度計) | 0.0 ~ 0.3 (嚴謹) | 適合標準答案導向的任務:如數據分析、程式除錯、資料提取。回答固定、精確且無幻覺。 |
| 0.7 ~ 1.0 (創意) | 適合發散思考導向的任務:如社群文案、故事創作、行銷點子。回答具變化性,語氣更自然生動。 | |
| Max Tokens (長度限制) | 自訂數值 (例:300-500) | 作為預算煞車機制:設定 AI 回答的最大長度。避免 AI 因錯誤理解而生成數千字的廢話,有效控制單次呼叫成本。 |
- Temperature (創意度):數值範圍 0 ~ 2。想要嚴謹的數據分析,請設為 0.2;想要充滿創意的文案,請設為 0.8 以上。
- Max Tokens (長度限制):這是你的「煞車機制」。設定此數值可避免 AI 生成過長廢話,消耗過多預算。
六、費用篇:GPT-4o 與 Mini 的成本真相
這是大家最關心的問題:用 API 真的比較划算嗎?OpenAI 在 2025 年大幅調降了價格,尤其是輕量級模型。👉 點此直達:OpenAI API 官方價格表
下表整理了目前兩大主流模型的費用差異與適用情境:
| 模型名稱 (Model) | 輸入價格 (Input) (每百萬 Tokens) | 輸出價格 (Output) (每百萬 Tokens) | CP 值與適用場景推薦 |
|---|---|---|---|
| GPT-4o | US$ 2.50 | US$ 10.00 | 旗艦級智商:適合需要複雜邏輯推理、長文章撰寫、程式開發或多語言翻譯的任務。 |
| GPT-4o-mini | US$ 0.15 | US$ 0.60 | 性價比王者:成本僅旗艦版的 1/15。適合 80% 的日常自動化、客服回應、內容摘要與簡單分類。 |
結論:對於個人工作者或中小型應用,使用 gpt-4o-mini 的成本極低,幾乎可以忽略不計。除非你有高強度的邏輯推理需求,否則 Mini 版本已經能處理 80% 的日常自動化任務。
七、常見問題 FAQ
Q1: 為什麼出現 429 Too Many Requests 錯誤?
這通常不是因為你點太快,而是「預付額度用完了」。請優先檢查 Billing 頁面的餘額。
Q2: 出現 401 Unauthorized 怎麼辦?
這代表身分驗證失敗。請檢查 API Key 是否複製完整(有無多餘空格),或是否誤用了已刪除的金鑰。
以上就是完整的串接教學,你學費了嗎~現在就開始「嘗試串接、遇到錯誤、除錯、享受最後成功的喜悅」吧 !