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に置き換えたり、その逆をしたりしないでください。
- 1Model IDファミリーを確認する: claudeで始まるIDはAnthropicを使用し、それ以外はOpenAIを使用します
- 2Claudeの場合はAnthropic Messagesを選択し、https://api.aicodewith.ai を入力してください
03
保存し、実際のリクエストでプロトコルを確認する
保存したら、Autoをオフにし、そのカスタムモデルを選択して、短いメッセージを送信してください。正常な返信と一致する利用記録の行があれば、プロトコルは一致しています。
その後401が返ってきた場合はAPIキーの記事を参照し、Model Not Foundの場合はModel IDの記事を参照してください。プロトコルの不一致は通常、404または解析不能なレスポンスとして現れます。
- 1Claudeの場合はAnthropic Messagesを選択し、https://api.aicodewith.ai を入力してください
- 2GPT、Gemini、DeepSeek、GLM、Kimiの場合はOpenAI Chat Completionsを選択し、https://api.aicodewith.ai/v1 を入力してください
AI Code WithはOpenAIリクエストをAnthropicに変換したり、その逆を行ったりしません。間違ったプロトコルはModel IDを変更するだけでは修正できません。
それでも解決しない場合
出典
再設定
連携センターに戻り、セットアップ手順を続けてください。
関連するセットアップ手順に戻る