メインコンテンツへ移動

Anthropic プロバイダー

💡TL;DR

AnthropicはOpenAI互換のトランスポートではなく、ネイティブなMessages APIトランスポートを使用しています。 現在のプリセットはclaude-3-5-sonnet-20240620https://api.anthropic.comtemperature: 0.5をデフォルトとしています。デバッグ時には別個のプロトコルとして扱ってください。

これはObsidian AI知識管理ガイドの一部です。

セットアップ

Anthropic APIキーを作成し、Anthropicプロバイダープロファイルを追加します。専用のゲートウェイプロファイルを経由していない限り、Base URLはネイティブエンドポイントのままにします。モデルフィールドには使用したいClaudeモデルIDを選択してください。デフォルト値をそのままにすると、既存の製品ベースラインが安定した状態のままになります。

Anthropicは高品質な要約作成、研究の統合、概念抽出に適した候補です。より安価なサービスと組み合わせる場合は、その出力品質がメリットとなるタスクにのみ使用してください。

エンドポイントと認証

フィールド現在のプリセット
転送anthropic
APIキー必要です
ベース URLhttps://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互換の代替手段として使ってはいけません。別途トランスポートを行うことが重要であり、プロトコルを混在させると診断が困難になります。


次のステップ