Anthropic 供應商
Anthropic 使用原生的 Messages API 傳輸方式,而非與 OpenAI 相容的傳輸方式。 目前的預設值為 claude-3-5-sonnet-20240620、https://api.anthropic.com 與 temperature: 0.5。在除錯時應將其視為一種獨立的協定層面。
這是Obsidian AI知識管理指南的一部分。
安裝
建立一個 Anthropic API 金鑰,新增一個 Anthropic 提供者設定檔,且除非透過專用的閘道設定檔進行路由,否則請將 Base URL 保留於原生的端點上。在 model 欄位中選擇您想要使用的 Claude 模型 ID;預設值可讓現有的產品基準保持穩定。
Anthropic 非常適合用於高品質的摘要生成、研究綜述以及概念抽取。若將其與較便宜的服務供應商結合使用,請僅在需要其優良輸出品質的任務上加以應用。
端點與認證
| 字段 | 目前的預設值 |
|---|---|
| 運輸 | anthropic |
| API 金鑰 | 必填項目 |
| 基底 URL | https://api.anthropic.com |
| 預設模型 | claude-3-5-sonnet-20240620 |
| 溫度 | 0.5 |
| 連線測試 | 僅聊天功能 |
執行階段會使用 x-api-key 與 anthropic-version: 2023-06-01 將請求傳送至 /v1/messages。請勿在此預設下配置 OpenAI 風格的 /v1/chat/completions 終點,應改用與 OpenAI 相容的閘道預設。
模型探索
Anthropic 在供應商登錄系統中使用了 anthropic-models 的探索模式。如果您的金鑰或帳戶無法列出模型,請在設定檔中保留一個已知的模型 ID,並透過連線測試來進行驗證。
此傳輸方式無法與 OpenAI 相容的供應商交換使用。透過 OpenRouter、LiteLLM 或其他閘道路由的 Claude 模型,應屬於該閘道設定檔,而非原生的 Anthropic 設定檔。
故障排除
401或403:檢查金鑰範圍、工作區存取權、帳單狀況,以及該金鑰是否屬於預期的 Anthropic 工作區。404:基礎 URL 不正確,或是所選的模型 ID 無法被該帳號使用。- Gateway 式的 Claude 模型 ID 失敗:請將設定檔移至對應的 gateway 提供商,因為原生 Anthropic 需要使用原生模型名稱。
- 過長的請求會在後期失敗:請降低每個任務的模型輸出大小,或使用已知輸出符號上限更高的模型。
何時使用
當合成品質、研究筆記或結構化寫作的優先級高於原始成本時,請使用 Anthropic。請勿將其作為通用的 OpenAI 相容替代方案;使用獨立的傳輸方式正是重點,若混用各種協定會讓診斷變得更加困難。