本文根據 OpenAI、Anthropic、Google、xAI、DeepSeek 的官方快速入門整理,資料核對於 2026-10-25。模型名和價格更新很快,以官方文檔為準。本文不涉及購買或共享 Key,只講官方自助開通的流程。圖為本站整理的示意圖。
適用於誰
- 搜「大模型 api 怎麼用」「api key 怎麼用」的人;
- 會一點編程、想第一次調用大模型接口的人;
- 想知道各家官方入門流程有什麼共同點和差別的人。
結論先說
- 訂閱和 API 是兩套東西:ChatGPT、Claude、Gemini、Grok 的會員用來使用它們的應用;API 要在各家的開發者控制台裏單獨開通,按 token 計費。會員選擇見 /guides/ai-subscription-which-to-choose-four-vendors。
- 通用流程是五步:開通開發者帳號(多數先充值)、創建 API Key、放進環境變量、裝 SDK 或直接發 HTTP 請求、發出第一個請求並核對用量。
- Key 不要寫進代碼:幾家官方示例都是先把 Key 導出為環境變量(OpenAI 是
OPENAI_API_KEY,Anthropic 是ANTHROPIC_API_KEY,xAI 是XAI_API_KEY),SDK 自動讀取。 - 模型名要用官方當前的:下表是官方示例裏用的模型,隨時會更新。
- 先小量試:第一次調用先用最便宜的模型、很短的輸入,再看價格和用量,價格見 /guides/llm-api-price-comparison-official。

圖:本站根據各家官方快速入門整理的示意圖
一、五家官方快速入門的關鍵資訊

圖:本站根據各家官方開發者文檔整理的示意圖
| 廠商 | 開通與 Key | 環境變量 | 接口 | 示例模型 |
|---|---|---|---|---|
| OpenAI | 在開發者控制台創建 API Key | OPENAI_API_KEY | 官方 SDK,示例用 Responses 接口 | gpt-6-astra |
| Anthropic | Claude Console 帳號加 API Key | ANTHROPIC_API_KEY | https://api.anthropic.com/v1/messages | claude-opus-5-5 |
| 在 Google AI Studio 創建 Key | GEMINI_API_KEY | Interactions API | gemini-4-argon | |
| xAI | console.x.ai 註冊並充值,API Keys 頁面創建 | XAI_API_KEY | https://api.x.ai/v1,Responses 接口 | grok-4.7 |
| DeepSeek | 開放平台創建 Key(見站內教學) | 示例裏自行設定 | OpenAI 格式 https://api.deepseek.com,Anthropic 格式 https://api.deepseek.com/anthropic | deepseek-flash |
各家 Key 的詳細創建步驟見站內教學:/guides/openai-api-key、/guides/claude-api-key-console、/guides/gemini-api-key、/guides/grok-api-pricing-api-key、/guides/deepseek-api-key。
二、第一次調用:官方示例裏的寫法
OpenAI(JavaScript)
先導出變量並安裝 SDK:
bash
export OPENAI_API_KEY="your_api_key_here"
npm install openai
官方示例代碼:
javascript
import OpenAI from "openai";
const client = new OpenAI();
const response = await client.responses.create({
model: "gpt-6-astra",
input: "Write a one-sentence bedtime story about a unicorn.",
});
console.log(response.output_text);
Windows PowerShell 裏官方給的導出寫法是 setx OPENAI_API_KEY "your_api_key_here",之後要重新打開終端才生效。Python 版見 /guides/openai-api-python-quickstart。
Anthropic(curl)
bash
export ANTHROPIC_API_KEY="your-api-key-here"
curl https://api.anthropic.com/v1/messages \
-H "content-type: application/json" \
-H "x-api-key: $ANTHROPIC_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-d '{
"model": "claude-opus-5-5",
"max_tokens": 1000,
"messages": [{"role": "user", "content": "Hello, Claude"}]
}'
官方說明返回的是包含助手消息的 JSON,其中有 usage 裏的輸入和輸出 token 數。注意 Anthropic 的請求必須帶 max_tokens。
Gemini(Python)
官方最新模型頁的最小示例(需要已設定 GEMINI_API_KEY):
python
from google import genai
client = genai.Client()
interaction = client.interactions.create(
model="gemini-4-argon",
input="Write a haiku about the sea."
)
print(interaction.output_text)
注意 gemini-4-argon 沒有免費層;想先免費試,可以換成有免費層的模型,價格與免費層見 /guides/gemini-api-price-official 和 /guides/gemini-api-free-tier-rate-limits。Python 入門見 /guides/gemini-api-python-quickstart。
xAI(Python,用 OpenAI SDK)
python
from openai import OpenAI
client = OpenAI(
api_key="<YOUR_XAI_API_KEY_HERE>", # 實際使用時從環境變量讀取
base_url="https://api.x.ai/v1",
)
response = client.responses.create(
model="grok-4.7",
input="Say hello in one sentence.",
)
print(response.output_text)
xAI 的 API 兼容 OpenAI SDK,只要把 base_url 換成官方地址。注意示例裏的 Key 只是佔位,不要把真實 Key 寫進代碼。
DeepSeek
官方定價頁寫明兩種兼容格式:OpenAI 格式的接口地址是 https://api.deepseek.com,Anthropic 格式是 https://api.deepseek.com/anthropic,模型名用 deepseek-flash 或 deepseek-v4-pro。所以用 OpenAI 的 SDK 時,把 base_url 換成 DeepSeek 的地址、model 換成 deepseek-flash 即可。充值和餘額見 /guides/deepseek-api-platform-balance-topup。
三、第一次調用常見的坑
| 現象 | 常見原因 |
|---|---|
| 401 或鑑權失敗 | 環境變量沒設對、終端沒重開、Key 複製時多了空格 |
| 提示餘額不足或需要付款 | 多數平台要先充值或開通計費;xAI 官方說要先充值才能用 API |
| 429 | 請求太快或額度用完,見 /guides/openai-api-429-error、/guides/gemini-api-429-resource-exhausted |
| 模型不存在 | 模型名過期,或你的帳號沒有該模型權限;到官方模型頁核對 |
| 返回被截斷 | 輸出上限太小;Anthropic 要顯式寫 max_tokens |
四、安全和成本
- Key 等同於付費憑據:泄露後別人可以消耗你的餘額。放環境變量,不要提交到代碼倉庫,定期輪換;
- 只信官方渠道:從各家官方控制台自己創建 Key;官方不授權轉售,也別把 Key 交給來歷不明的「中轉」或共享服務;
- 設支出上限:能設預算或上限的平台先設好;
- 先小量試:用短輸入和便宜模型,核對帳單後再放大。
常見問題
Q:訂閱了 ChatGPT Plus 或 Claude Pro,API 能直接用嗎?
不能。訂閱和 API 分開計費、分開開通,Claude 的區別見 /guides/claude-subscription-vs-api。需要 ChatGPT 或 Claude 會員可看 /chongzhi/chatgpt-plus 和 /chongzhi/claude-pro。
Q:不會寫代碼能用 API 嗎?
可以用 Cherry Studio、Chatbox 這類客戶端填入 Key,見 /guides/deepseek-cherry-studio-chatbox。
Q:想讓 AI 自己調用工具、做多步任務呢?
那是智能體,見 /guides/ai-agent-what-is-examples。
參考資料
- OpenAI:Developer quickstart — https://developers.openai.com/api/docs/quickstart
- Anthropic:Get started with Claude — https://platform.claude.com/docs/en/get-started
- Gemini API:最新模型 — https://ai.google.dev/gemini-api/docs/latest-model
- Gemini API:API keys — https://ai.google.dev/gemini-api/docs/api-key
- xAI:Quickstart — https://docs.x.ai/developers/quickstart
- DeepSeek:模型與價格 — https://api-docs.deepseek.com/quick_start/pricing
0 條評論
還沒有評論,來搶沙發~