首頁›開發者中心›Anthropic (Claude) API

Anthropic (Claude) API

API 說明文件OpenAI ChatGPT APIAnthropic (Claude) APIGoogle Gemini APIGoogle Search APIGoogle News APIOpenRouter APIAPI 收費
CLI 與 Agent 教學cc-switch macOScc-switch Windowscc-switch LinuxOpenCode macOSOpenCode WindowsOpenCode LinuxOpenClaw macOSOpenClaw WindowsOpenClaw LinuxHermes Agent macOSHermes Agent WindowsHermes Agent LinuxClaude Code CLI macOSClaude Code CLI WindowsClaude Code CLI LinuxCodex CLI macOSCodex CLI WindowsCodex CLI Linux
MYAI168 API 與 MCPMYAI168 MCP CLIMYAI168 MCP 網頁及應用程式
本頁沒有符合的問題。改用全站搜尋
Claude

Anthropic (Claude) API 中繼

對應 Anthropic 官方 Messages API 規格。

POST https://www.myai168.com/sju/api/anthropic/v1/messages

Claude Messages API (Claude Opus / Sonnet / Haiku),支援 streaming、prompt caching 與 thinking。server 端工具僅支援網頁搜尋(Code Execution 與 Files API 不支援,詳見下方支援矩陣)。

curl https://www.myai168.com/sju/api/anthropic/v1/messages \
  -H "x-api-key: YOUR_DEV_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{"model":"claude-opus-4-8","max_tokens":1024,"messages":[{"role":"user","content":"Hello"}]}'
import requests

r = requests.post(
    "https://www.myai168.com/sju/api/anthropic/v1/messages",
    headers={
        "x-api-key": "YOUR_DEV_KEY",
        "anthropic-version": "2023-06-01",
    },
    json={"model": "claude-opus-4-8", "max_tokens": 1024, "messages": [{"role": "user", "content": "Hello"}]},
)
print(r.json())
支援的端點與功能(支援矩陣)

支援矩陣

部分 Anthropic SDK 功能經本站中繼時行為不同,接入前請先對照本表,避免踩坑。

  • GET /v1/models 與 GET /v1/models/{model_id} —— 支援(相容 SDK models.list/models.retrieve)。回傳的清單就是本中繼實際受理的模型;不在清單內的模型一律回 "No pricing info! Please use other models!"。
  • POST /v1/messages —— 支援,含串流、prompt caching(按官方快取費率計費)與 thinking。
  • POST /v1/messages/count_tokens —— 支援,免費。
  • 網頁搜尋工具(版本化 web_search_* type)—— 支援並按次計費。
  • 其他 server 工具(code execution、computer use、遠端 MCP mcp_servers)與 Files API —— 不支援,回 HTTP 400;請改用 client 端 tool use。原因:中繼端所有使用者共用同一個上游工作區,開放 Files API/code execution 容器會產生跨使用者檔案存取風險,基於資安不提供。
  • 非串流回應帶 X-Cost-Points(本次扣點)與 X-Credits-Remaining(扣後餘額)header;串流回應則在事件流結束後以 SSE 註解行 : cost=N/: credits-remaining=M 附上相同資訊;也可隨時以 GET https://www.myai168.com/sju/api/user/get_credits 查詢餘額。
  • 呼叫失敗或供應商未回用量資訊時,一律不收費。
請求參數、回應格式與錯誤碼

請求參數(POST https://www.myai168.com/sju/api/anthropic/v1/messages)

請求本體為 JSON,與 Anthropic 官方 Messages API 規格相同。認證帶 x-api-key: YOUR_API_KEY 或 Authorization: Bearer YOUR_API_KEY 標頭(金鑰不可放在網址查詢參數)。

參數型別必填說明
modelstring必填模型代號(例 claude-opus-4-8)。必須在 GET /v1/models 回傳清單內,否則回 400 與 "No pricing info! Please use other models!"。
max_tokensinteger必填回覆 token 上限(官方規格必填)。
messagesarray必填對話訊息陣列,每筆 {"role": "user" | "assistant", "content": "..."};content 也可為多段內容區塊(含 base64 圖片)。
systemstring 或 array選填系統提示詞——官方接受字串,或 text 內容區塊(TextBlockParam)陣列;陣列形式可對個別區塊掛 cache_control 使用 prompt caching。
streamboolean選填true 時以 SSE 串流回應。
thinkingobject選填延伸思考設定(官方規格透傳)。
toolsarray選填client 端 tool use 定義照官方規格透傳;server 端工具僅接受網頁搜尋(web_search_*),其餘回 400。
temperature/top_p/stop_sequences 等—選填其餘官方參數原樣透傳。

回應格式

非串流:官方 message 物件——文字要從 content 陣列中 type 為 text 的區塊取得(啟用 thinking 時第一個區塊是 thinking、使用工具時另有 tool_use 區塊,不可假設 content[0] 一定是文字),用量在 usage.input_tokens/usage.output_tokens;回應標頭另帶 X-Cost-Points(本次扣點)與 X-Credits-Remaining(扣後餘額)。

串流:SSE 事件流(message_start/content_block_delta/message_delta/message_stop),文字增量在 content_block_delta 的 delta.text;事件流結束後以 SSE 註解行 : cost=N/: credits-remaining=M 附上本次扣點與餘額。

串流範例

curl -N https://www.myai168.com/sju/api/anthropic/v1/messages \
  -H "x-api-key: YOUR_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{"model":"claude-sonnet-5","max_tokens":1024,"stream":true,"messages":[{"role":"user","content":"Hello"}]}'

錯誤碼

HTTP 狀態意義
401金鑰缺漏或無效(同 IP 連續失敗會被暫時封鎖)。
402點數不足(請先儲值)。
400請求本體格式錯誤、模型不在支援清單("No pricing info! Please use other models!"),或帶了不支援的 server 端工具。
502上游供應商錯誤——一律不扣點。

任何錯誤(含供應商未回用量資訊)一律不扣點。

‹ 上一頁:OpenAI ChatGPT API下一頁:Google Gemini API ›
↑
已複製此問題的連結

其他常見問題頁面

API 說明文件

  • OpenAI ChatGPT API
  • Google Gemini API
  • Google Search API
  • Google News API
  • OpenRouter API
  • API 收費

CLI 與 Agent 教學

  • cc-switch macOS
  • cc-switch Windows
  • cc-switch Linux
  • OpenCode macOS
  • OpenCode Windows
  • OpenCode Linux
  • OpenClaw macOS
  • OpenClaw Windows
  • OpenClaw Linux
  • Hermes Agent macOS
  • Hermes Agent Windows
  • Hermes Agent Linux
  • Claude Code CLI macOS
  • Claude Code CLI Windows
  • Claude Code CLI Linux
  • Codex CLI macOS
  • Codex CLI Windows
  • Codex CLI Linux

MYAI168 API 與 MCP

  • MYAI168 MCP CLI
  • MYAI168 MCP 網頁及應用程式