ChatGPT API 怎麼用?新手第一次接 OpenAI API 的基本教學
- 3小时前
- 讀畢需時 7 分鐘

ChatGPT API 怎麼用,是很多人第一次想把 AI 接進網站、App、客服流程或自動化工具時最先搜尋的問題。只是要先講清楚一件事:口語上大家會說 ChatGPT API,但官方現在的新手主線其實是 OpenAI API,而主要建議的文字生成介面是 Responses API;同時,Chat Completions API 仍然存在,適合較熟悉 messages 結構的對話型請求。
OpenAI 官方 Developer quickstart 目前就是從建立 API Key、安裝 SDK、跑第一支 API 呼叫開始教,而官方 API Reference 也明確把 Responses 定位成最先進的回應介面。
如果你現在只想先抓住最重要的差別,可以先記這句:ChatGPT 是給人直接用的聊天工具,OpenAI API 是給你的網站、App、後台、客服流程或自動化系統接入模型用的。 而且這兩者是分開計費的。OpenAI Help Center 明確寫到,ChatGPT 平台和 API 平台是兩個分開的平台;ChatGPT Plus 也明寫「API usage is separate and billed independently」。
這篇不會把你丟進一堆抽象術語,而是直接回答新手最在意的幾件事:OpenAI API 要怎麼開始、第一支請求怎麼跑、API key 怎麼放、AI Token 成本最基本要看哪幾個數字、以及你最容易踩的坑有哪些。
先搞懂:你要用的到底是什麼
如果你現在是想讓自己的產品或流程調用模型,例如:
網站自動回覆
表單自動整理
客服流程
內容生成
文件摘要
後台工具
那你要看的就是「用 OpenAI API 接入模型」這條路,而不是只停留在聊天介面。OpenAI 官方 quickstart 和 Responses API 文件都很清楚:你是透過 API key 去呼叫模型回應,而不是在 ChatGPT 介面裡手動聊天。
從零開始前,你要先準備 4 件事
1. OpenAI 帳號與 API 平台
Developer quickstart 直接寫明,第一步就是建立 API key 並執行第一個 API call。
2. API Key
OpenAI 官方建議把金鑰放在環境變數 OPENAI_API_KEY,而不是硬寫在程式裡。Help Center 的 API key 安全指南也明確說,不要把 key 部署在瀏覽器或手機 App 這種 client-side 環境,也不要把 key 提交到程式碼倉庫。
3. API 計費設定
OpenAI Help Center 明確說,API 服務和 ChatGPT 訂閱是分開管理的;若你要開始用 API,可在 API 平台的 billing 頁設定付款方式。若你想走預付,Help Center 也寫明可以先買 prepaid credits,而且目前最低初始購買金額是 5 美元。
4. Project 管理
如果你不是自己玩玩看,而是要正式做專案,最好一開始就用 project 管理。OpenAI 官方的 Projects 文件明確指出,專案可分角色、追蹤 usage、設定 budgets,並能限制模型使用與 rate limits。
新手現在最適合的起手式:Responses API
OpenAI 官方 API Reference 把 Responses 定位成最先進的模型回應介面,支援文字與圖片輸入、文字輸出,也支援內建工具,例如 file search、web search、computer use,以及 function calling。對新手來說,這條線的好處是未來擴充性更高,從單純文字問答一路走到工具調用與多步驟流程時,比較順。
如果你只是要做最基本的文字問答,Responses API 已經夠用。若你本來就熟悉舊的 messages 結構,Chat Completions 仍然可用;但如果今天是從零開始,先學 Responses API 會更符合官方目前的主線。
第一支最小可跑範例,該怎麼理解
OpenAI 官方 quickstart 給的新手範例非常直接。
JavaScript
安裝 openai 套件,建立 client = new OpenAI(),接著呼叫:
client.responses.create({ model: "gpt-5.2", input: "..." })
然後讀取 response.output_text。
Python
也是同樣思路:先 pip install openai,再 from openai import OpenAI,建立 client = OpenAI(),然後呼叫 client.responses.create(...),最後印出 response.output_text。
對新手來說,最重要的不是一次看懂整個回傳 JSON,而是先知道:response.output_text 可以先當成模型最後回給你的文字答案。
你會拿到什麼結果?先看 response.output_text 就好
對新手來說,一開始不要被整包 JSON 回傳嚇到。OpenAI 官方 quickstart 就是用 response.output_text 當最直接的輸出欄位。
這代表你可以先把它理解成:
你丟進去 input
模型幫你生成回答
你先讀 response.output_text
等你之後要做串流、工具調用、結構化輸出,再去研究完整回傳結構會更自然。
到底要用哪個模型?新手不要一開始就想最複雜
OpenAI 官方定價頁目前把 GPT-5.5、GPT-5.4、GPT-5.4 mini 分得很清楚,另外也有 GPT-5.4 nano 的價格資訊。定價頁顯示 GPT-5.4 的價格是 input $2.50 / 1M tokens、output $15.00 / 1M tokens;GPT-5.4 mini 是 input $0.75、output $4.50;GPT-5.4 nano 則是 input $0.20、output $1.25。OpenAI 也在 GPT-5.4 mini / nano 發布文中說明,nano 更適合 classification、data extraction、ranking 等 simpler supporting tasks。
對新手來說,最不容易做錯的做法通常是:
先用官方 quickstart 的流程把 API 跑通
再回來比較高階模型、mini、nano 哪顆更適合你的任務
真正需要高品質專業輸出時,再往上升模型等級
ChatGPT API 的基本成本怎麼看?先看 AI Token 三個欄位就夠了
OpenAI 官方定價頁很清楚地把價格拆成三個主要欄位:
Input
Cached input
Output
這就代表你不能只看「每百萬 Token」一個數字。真正有用的入門觀念是:
Input 是你送進模型的內容成本
Output 是模型回給你的內容成本
Cached input 是你重複前綴或背景命中快取後的較低成本
也就是說,AI Token 不是只有總量,而是要看它花在哪一段。很多新手一開始會以為自己只問了一句話,成本應該不高,但如果 system prompt 很長、歷史對話很多、模型又回很長,AI Token 的用量其實會上升得比直覺快。OpenAI 官方的 token 與 pricing 文件本來就是沿著這個邏輯拆開的。
新手最常踩的 5 個坑
1. 以為 ChatGPT Plus 已經包含 API
不是。OpenAI 官方明說 ChatGPT 和 API 是分開的平台,計費也是分開管理;Plus 也清楚寫了 API usage is separate and billed independently。
2. 把 API key 直接放前端
OpenAI 官方安全建議非常明確:不要把 key 放在瀏覽器或手機 App;請求應該經過你自己的後端伺服器。
3. 一開始不設 project 和 budget
如果你已經知道這不是單人測試,而是正式專案,直接用 project 管理金鑰、角色、模型使用與 budget,會比全部擠在 default project 裡乾淨很多。
4. 一開始就只盯最低價模型
便宜不代表適合。OpenAI 的模型與價格分層本來就顯示,不同模型對應不同工作強度。先把流程跑通,再去優化成本,通常更穩。
5. 從零開始卻只學舊的 Chat Completions
Chat Completions 當然還能用,但 OpenAI 官方現在給新手的主線明顯是 Responses API。今天要從零開始,先學 Responses API 會比較符合後續工具與多模態能力發展。
給新手的最短路徑
如果你現在要的是最省時間的入門順序,可以直接照這樣做:
建立 OpenAI 帳號並進入 API 平台
建立一組 API key,並放進 OPENAI_API_KEY 環境變數
在 API billing 裡加付款方式,必要時先加值小額 prepaid credits
用官方 quickstart 的 JavaScript 或 Python 範例跑通第一支 responses.create
能拿到 response.output_text 後,再回頭看模型、AI Token、價格與 project 管理
這條路線的好處是:你先把「能跑」這件事做成,再去研究更深的成本與架構,不會一開始就被過多名詞卡住。這也是 OpenAI 官方 quickstart 的精神。
一句話總結
所謂「ChatGPT API」,你可以把它理解成:用 OpenAI API 讓你的產品或流程調用聊天型模型。
而對今天的新手來說,最好的起手方式通常是:
先學 Responses API
先跑通第一支請求
再去看模型、AI Token 成本、價格與 project 管理
只要你先把「聊天工具」和「API 平台」分清楚,後面的學習曲線就會順很多。這也是你原始稿最值得保留的方向。
FAQ:新手最常問的 6 個問題
ChatGPT API 是不是官方正式產品名稱?
很多人會這樣叫,但官方新手主線現在是 OpenAI API,文字生成的主要入口是 Responses API;Chat Completions 仍然可用。
我訂了 ChatGPT Plus,還需要另外付 API 費用嗎?
需要。OpenAI 官方明說 ChatGPT Plus 不包含 API usage,API 需獨立計費。
新手第一支 API 請求,官方現在建議用哪個介面?
官方 quickstart 和 API Reference 都把 Responses API 當成主要起手介面。
API key 可以直接放在前端網站嗎?
不可以。OpenAI 官方明確建議不要把金鑰部署在瀏覽器或手機 App,請求應透過你自己的後端。
新手要不要一開始就研究 project 和 budgets?
如果只是自己測試,可先跑通 API;但若你已經要做正式專案或團隊使用,OpenAI 官方的 project、roles、budgets 和 model usage limits 很值得早點用。
OpenAI API 一開始最低要準備多少錢?
如果你要走 prepaid billing,OpenAI Help Center 目前寫的最低初始購買金額是 5 美元。
資料來源與可信度聲明
本文根據 OpenAI 官方開發者文件與官方 Help Center 撰寫,重點參考 OpenAI Developer Quickstart、Responses API Reference、OpenAI API Pricing、Billing settings in ChatGPT vs Platform、What is ChatGPT Plus?、How can I set up prepaid billing?、Best practices for API key safety、Managing projects in the API platform 等官方來源。內容以「官方起手路線 × 官方計費結構 × 新手實作順序」三層方式整理,重點不是堆術語,而是幫你真的把第一支 API 跑起來。
想先回到 AI 平台、工具與採購主戰頁,可以先看這篇:AI Token 平台怎麼選?新手先分清楚原廠、聚合、代理
本篇文章屬於《AI 平台、工具與採購》分類
此分類主要整理 AI 平台角色、工具用途、API 接入方式、平台選型與採購判斷,內容聚焦在原廠 API、聚合平台、多模型平台、工具與平台差異、導入順序、預算與權限治理等主題,幫助新手、中小團隊與企業在面對 AI 導入時,更快分清楚先用什麼、什麼時候該升級,以及平台到底在解什麼問題。




留言