計算 Token 可以讓您在發送訊息給 Claude 之前確定訊息中的 token 數量,幫助您對提示詞和使用量做出明智的決定。透過計算 Token,您可以:

  • 主動管理使用限制和成本
  • 做出明智的模型路由決策
  • 將提示詞優化至特定長度

如何計算訊息中的 Token

計算 token 端點接受與建立訊息相同的結構化輸入列表,包括支援系統提示詞、工具圖片PDF。回應中包含輸入 token 的總數。

Token 計數應被視為估計值。在某些情況下,建立訊息時實際使用的輸入 token 數量可能會有些微差異。

支援的模型

Token 計數端點支援以下模型:

  • Claude 3.7 Sonnet
  • Claude 3.5 Sonnet
  • Claude 3.5 Haiku
  • Claude 3 Haiku
  • Claude 3 Opus

計算基本訊息中的 Token

JSON
{ "input_tokens": 14 }

計算包含工具的訊息中的 Token

JSON
{ "input_tokens": 403 }

計算包含圖片的訊息中的 Token

JSON
{ "input_tokens": 1551 }

計算包含延伸思考的訊息中的 Token

請參閱此處了解更多關於延伸思考如何計算上下文視窗的詳細資訊

  • 先前助理回合的思考區塊會被忽略,不會計入您的輸入 token
  • 當前助理回合的思考計入您的輸入 token
JSON
{ "input_tokens": 88 }

計算包含 PDF 的訊息中的 Token

Token 計數支援與訊息 API 相同限制的 PDF。

JSON
{ "input_tokens": 2188 }

定價與使用限制

Token 計數是免費使用的,但根據您的使用層級有每分鐘請求次數限制。如果您需要更高的限制,請透過 Anthropic Console 聯繫銷售團隊。

使用層級每分鐘請求次數 (RPM)
1100
22,000
34,000
48,000

Token 計數和訊息建立有各自獨立的使用限制 — 使用其中一個不會計入另一個的限制。


常見問題

Was this page helpful?