メインコンテンツへスキップ

Vercel AI Gateway

Vercel AI Gatewayは、単一のエンドポイントを通じて数百のモデルへアクセスできる統一APIを提供します。
プロパティ
プロバイダーvercel-ai-gateway
認証AI_GATEWAY_API_KEY
APIAnthropic Messages互換
モデルカタログ/v1/models経由で自動検出
OpenClawはGatewayの/v1/modelsカタログを自動検出するため、 /models vercel-ai-gatewayには現在のモデル参照として vercel-ai-gateway/openai/gpt-5.4vercel-ai-gateway/moonshotai/kimi-k2.6が含まれます。

はじめに

1

API keyを設定

オンボーディングを実行し、AI Gateway認証オプションを選択します:
openclaw onboard --auth-choice ai-gateway-api-key
2

デフォルトモデルを設定

モデルをOpenClaw設定に追加します:
{
  agents: {
    defaults: {
      model: { primary: "vercel-ai-gateway/anthropic/claude-opus-4.6" },
    },
  },
}
3

モデルが利用可能か確認

openclaw models list --provider vercel-ai-gateway

非対話型の例

スクリプトまたはCIセットアップでは、すべての値をコマンドラインで渡します:
openclaw onboard --non-interactive \
  --mode local \
  --auth-choice ai-gateway-api-key \
  --ai-gateway-api-key "$AI_GATEWAY_API_KEY"

モデルID短縮形

OpenClawはVercel Claude短縮モデル参照を受け付け、実行時に正規化します:
短縮入力正規化後のモデル参照
vercel-ai-gateway/claude-opus-4.6vercel-ai-gateway/anthropic/claude-opus-4.6
vercel-ai-gateway/opus-4.6vercel-ai-gateway/anthropic/claude-opus-4-6
設定では、短縮形でも完全修飾モデル参照でも使用できます。OpenClawが正規形を自動で解決します。

詳細メモ

OpenClaw Gatewayがdaemon(launchd/systemd)として動作している場合は、 AI_GATEWAY_API_KEYがそのプロセスで利用可能であることを確認してください。
~/.profileにだけ設定されたキーは、その環境が明示的にimportされない限り、 launchd/systemd daemonからは見えません。Gatewayプロセスが 読み取れるようにするには、~/.openclaw/.envまたはenv.shellEnvでキーを設定してください。
Vercel AI Gatewayは、モデル 参照プレフィックスに基づいて上流プロバイダーへリクエストをルーティングします。たとえば、vercel-ai-gateway/anthropic/claude-opus-4.6は Anthropic経由へ、vercel-ai-gateway/openai/gpt-5.4は OpenAI経由へ、vercel-ai-gateway/moonshotai/kimi-k2.6は MoonshotAI経由へルーティングされます。単一のAI_GATEWAY_API_KEYで、すべての 上流プロバイダーに対する認証を処理します。

関連

Model selection

プロバイダー、モデル参照、フェイルオーバー動作の選択。

Troubleshooting

一般的なトラブルシューティングとFAQ。