Anthropic プロバイダー
AnthropicはOpenAI互換のトランスポートではなく、ネイティブなMessages APIトランスポートを使用しています。 現在のプリセットはclaude-3-5-sonnet-20240620、https://api.anthropic.com、temperature: 0.5をデフォルトとしています。デバッグ時には別個のプロトコルとして扱ってください。
これはObsidian AI知識管理ガイドの一部です。
セットアップ
Anthropic APIキーを作成し、Anthropicプロバイダープロファイルを追加します。専用のゲートウェイプロファイルを経由していない限り、Base URLはネイティブエンドポイントのままにします。モデルフィールドには使用したい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は使用できません。ネイティブなAnthropicはネイティブなモデル名を要求するため、プロファイルを対応するGatewayプロバイダーに移動してください。
- 長いリクエストは後半で失敗する:タスクあたりのモデル出力サイズを小さくするか、既知の出力トークン上限が大きいモデルを使用してください。
いつ使用するか
合成の品質や研究ノート、構造化された文章作成が単なるコストよりも重要な場合にはAnthropicを使用してください。汎用的なOpenAI互換の代替手段として使ってはいけません。別途トランスポートを行うことが重要であり、プロトコルを混在させると診断が困難になります。
次のステップ
- LLM プロバイダー -- 完全な設定、タスクごとのモデル、および再試行ロジック
- トラブルシューティング – 401/403エラーや接続エラーの修正