Trae

Traeでプロトコルがモデルと一致しない問題を修正する方法

Traeのモデル追加ダイアログは2つのAPI形式に対応していますが、AI Code Withはそれらを変換しません。ClaudeはAnthropic Messagesのルートにのみ接続でき、GPT、Gemini、DeepSeek、GLM、KimiはOpenAI Chat Completionsの/v1アドレスにのみ接続できます。混在させると404になるか、解析に失敗します。

まずは以下のチェックから

API形式がModel IDファミリーと一致していません。ClaudeはAnthropic Messagesを使用し、それ以外のファミリーはOpenAI Chat Completionsを使用する必要があります。

  • ClaudeがOpenAI Chat Completionsに設定されている、またはGPT/Gemini/DeepSeek/GLM/KimiがAnthropic Messagesに設定されていると、リクエストが404になるか解析に失敗します。
  • ClaudeモデルがOpenAI Chat Completionsとして設定されている、またはClaude以外のモデルがAnthropic Messagesとして設定されている
  • Model IDファミリーを確認する: claudeで始まるIDはAnthropicを使用し、それ以外はOpenAIを使用します

01

モデルファミリーに応じてプロトコルを選択する

claudeで始まるすべてのModel IDはAnthropic Messagesを使用します。GPT、Gemini、DeepSeek、GLM、KimiはOpenAI Chat Completionsを使用します。Traeが両方の形式を一覧表示しているからといって、混在させないでください。

このページのクイックコピーエリアでは、プロトコルタブで2つの設定を分けています。タブを切り替えると、Request URLとデフォルトのModel IDも切り替わります。

02

Request URLをAPI形式に合わせる

Anthropic Messagesは https://api.aicodewith.ai を使用します(/v1なし)。OpenAI Chat Completionsは https://api.aicodewith.ai/v1 を使用します。正しい形式でもURLが間違っていれば失敗します。

各モデルは個別に追加してください。ClaudeのURLのままでGPT IDに置き換えたり、その逆をしたりしないでください。

  1. 1Model IDファミリーを確認する: claudeで始まるIDはAnthropicを使用し、それ以外はOpenAIを使用します
  2. 2Claudeの場合はAnthropic Messagesを選択し、https://api.aicodewith.ai を入力してください

03

保存し、実際のリクエストでプロトコルを確認する

保存したら、Autoをオフにし、そのカスタムモデルを選択して、短いメッセージを送信してください。正常な返信と一致する利用記録の行があれば、プロトコルは一致しています。

その後401が返ってきた場合はAPIキーの記事を参照し、Model Not Foundの場合はModel IDの記事を参照してください。プロトコルの不一致は通常、404または解析不能なレスポンスとして現れます。

  1. 1Claudeの場合はAnthropic Messagesを選択し、https://api.aicodewith.ai を入力してください
  2. 2GPT、Gemini、DeepSeek、GLM、Kimiの場合はOpenAI Chat Completionsを選択し、https://api.aicodewith.ai/v1 を入力してください

AI Code WithはOpenAIリクエストをAnthropicに変換したり、その逆を行ったりしません。間違ったプロトコルはModel IDを変更するだけでは修正できません。

それでも解決しない場合

出典

再設定

連携センターに戻り、セットアップ手順を続けてください。

関連するセットアップ手順に戻る

Related problems

401 / 無効なAPIキー · モデルが見つかりません / モデルIDの誤り · リクエストURLエラー

Back to Trae