Loading...
    • 開發者指南
    • API 參考
    • MCP
    • 資源
    • 發行說明
    Search...
    ⌘K
    開始使用
    Claude 簡介快速開始
    模型與定價
    模型概覽選擇模型Claude 4.5 新功能遷移至 Claude 4.5模型棄用定價
    使用 Claude 構建
    功能概覽使用 Messages API上下文窗口提示詞最佳實踐
    功能
    提示詞快取上下文編輯擴展思考努力串流消息批次處理引用多語言支援Token 計數嵌入視覺PDF 支援Files API搜尋結果結構化輸出
    工具
    概覽如何實現工具使用細粒度工具串流Bash 工具代碼執行工具程式化工具調用計算機使用工具文字編輯器工具網頁擷取工具網頁搜尋工具記憶體工具工具搜尋工具
    Agent Skills
    概覽快速開始最佳實踐使用 API 的 Skills
    Agent SDK
    概覽快速開始TypeScript SDKTypeScript V2 (預覽)Python SDK遷移指南
    API 中的 MCP
    MCP 連接器遠端 MCP 伺服器
    第三方平台上的 Claude
    Amazon BedrockMicrosoft FoundryVertex AI
    提示詞工程
    概覽提示詞生成器使用提示詞範本提示詞改進器清晰直接使用範例 (多次提示)讓 Claude 思考 (CoT)使用 XML 標籤給 Claude 一個角色 (系統提示詞)預填 Claude 的回應鏈接複雜提示詞長上下文提示擴展思考提示
    測試與評估
    定義成功標準開發測試案例使用評估工具降低延遲
    加強防護欄
    減少幻覺增加輸出一致性緩解越獄串流拒絕減少提示詞洩露保持 Claude 的角色
    管理和監控
    Admin API 概覽使用量和成本 APIClaude Code Analytics API
    Console
    Log in
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Partners

    • Amazon Bedrock
    • Google Cloud's Vertex AI

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Help and security

    • Availability
    • Status
    • Support
    • Discord

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy
    第三方平台上的 Claude

    Vertex AI 上的 Claude

    Anthropic 的 Claude 模型現已通過 Vertex AI 正式推出。

    用於存取 Claude 的 Vertex API 幾乎與 Messages API 相同,並支援所有相同的選項,但有兩個主要差異:

    • 在 Vertex 中,model 不會在請求本體中傳遞。相反,它在 Google Cloud 端點 URL 中指定。
    • 在 Vertex 中,anthropic_version 在請求本體中傳遞(而不是作為標頭),並且必須設定為值 vertex-2023-10-16。

    Vertex 也受到 Anthropic 官方 client SDK 的支援。本指南將引導您完成在 Python 或 TypeScript 中向 Vertex AI 上的 Claude 發出請求的過程。

    請注意,本指南假設您已經擁有能夠使用 Vertex AI 的 GCP 專案。有關所需設定的更多資訊以及完整的逐步說明,請參閱 使用 Anthropic 的 Claude 3 模型。

    安裝用於存取 Vertex AI 的 SDK

    首先,為您選擇的語言安裝 Anthropic 的 client SDK。

    pip install -U google-cloud-aiplatform "anthropic[vertex]"

    存取 Vertex AI

    模型可用性

    請注意,Anthropic 模型的可用性因地區而異。在 Vertex AI Model Garden 中搜尋「Claude」,或前往 使用 Claude 3 以取得最新資訊。

    API 模型 ID

    模型Vertex AI API 模型 ID
    Claude Sonnet 4.5claude-sonnet-4-5@20250929
    Claude Sonnet 4claude-sonnet-4@20250514
    Claude Sonnet 3.7 ⚠️claude-3-7-sonnet@20250219
    Claude Opus 4.5claude-opus-4-5@20251101
    Claude Opus 4.1claude-opus-4-1@20250805
    Claude Opus 4claude-opus-4@20250514
    Claude Opus 3 ⚠️claude-3-opus@20240229
    Claude Haiku 4.5claude-haiku-4-5@20251001
    Claude Haiku 3.5 ⚠️claude-3-5-haiku@20241022
    Claude Haiku 3claude-3-haiku@20240307

    發出請求

    在執行請求之前,您可能需要執行 gcloud auth application-default login 以使用 GCP 進行驗證。

    以下範例顯示如何從 Vertex AI 上的 Claude 產生文字:

    from anthropic import AnthropicVertex
    
    project_id = "MY_PROJECT_ID"
    region = "global"
    
    client = AnthropicVertex(project_id=project_id, region=region)
    
    message = client.messages.create(
        model="claude-sonnet-4-5@20250929",
        max_tokens=100,
        messages=[
            {
                "role": "user",
                "content": "Hey Claude!",
            }
        ],
    )
    print(message)

    有關更多詳細資訊,請參閱我們的 client SDK 和官方 Vertex AI 文件。

    活動記錄

    Vertex 提供 請求-回應記錄服務,允許客戶記錄與您的使用相關聯的提示和完成。

    Anthropic 建議您至少在 30 天滾動基礎上記錄您的活動,以便了解您的活動並調查任何潛在的濫用。

    啟用此服務不會給 Google 或 Anthropic 任何存取您內容的權限。

    功能支援

    您可以在 此處 找到 Vertex 上目前支援的所有功能。

    全球端點與區域端點

    從 Claude Sonnet 4.5 和所有未來模型 開始,Google Vertex AI 提供兩種端點類型:

    • 全球端點:動態路由以實現最大可用性
    • 區域端點:透過特定地理區域保證資料路由

    區域端點的定價比全球端點高出 10%。

    這僅適用於 Claude Sonnet 4.5 和未來的模型。較舊的模型(Claude Sonnet 4、Opus 4 及更早版本)保持其現有的定價結構。

    何時使用各選項

    全球端點(建議):

    • 提供最大可用性和正常運行時間
    • 動態將請求路由到具有可用容量的區域
    • 無定價溢價
    • 最適合資料駐留靈活的應用程式
    • 僅支援隨用隨付流量(佈建輸送量需要區域端點)

    區域端點:

    • 透過特定地理區域路由流量
    • 資料駐留和合規要求所需
    • 支援隨用隨付和佈建輸送量
    • 10% 的定價溢價反映了專用區域容量的基礎設施成本

    實施

    使用全球端點(建議):

    初始化用戶端時,將 region 參數設定為 "global":

    from anthropic import AnthropicVertex
    
    project_id = "MY_PROJECT_ID"
    region = "global"
    
    client = AnthropicVertex(project_id=project_id, region=region)
    
    message = client.messages.create(
        model="claude-sonnet-4-5@20250929",
        max_tokens=100,
        messages=[
            {
                "role": "user",
                "content": "Hey Claude!",
            }
        ],
    )
    print(message)

    使用區域端點:

    指定特定區域,例如 "us-east1" 或 "europe-west1":

    from anthropic import AnthropicVertex
    
    project_id = "MY_PROJECT_ID"
    region = "us-east1"  # Specify a specific region
    
    client = AnthropicVertex(project_id=project_id, region=region)
    
    message = client.messages.create(
        model="claude-sonnet-4-5@20250929",
        max_tokens=100,
        messages=[
            {
                "role": "user",
                "content": "Hey Claude!",
            }
        ],
    )
    print(message)

    其他資源

    • Google Vertex AI 定價: cloud.google.com/vertex-ai/generative-ai/pricing
    • Claude 模型文件: Vertex AI 上的 Claude
    • Google 部落格文章: Claude 模型的全球端點
    • Anthropic 定價詳細資訊: 定價文件
    • 安裝用於存取 Vertex AI 的 SDK
    • 存取 Vertex AI