AIプロバイダー概要
YeePilotのAIバックエンドとしてOpenRouter、OpenAI、またはAnthropicから選択
YeePilotは3つのAIプロバイダーにすぐに対応しています。各プロバイダーはそれぞれ異なるモデル、料金体系、機能を提供しています。いつでも切り替えることができ、プライマリプロバイダーがダウンしてもYeePilotが動作し続けるよう自動フェイルオーバーを設定することもできます。
対応プロバイダー
OpenRouter
OpenRouterは、単一のAPIキーで複数のAIラボの 100以上のモデル にアクセスできる統合ゲートウェイです。完全に 無料で使用できる モデルも含まれています。
| 項目 | 値 |
|---|---|
| Base URL | https://openrouter.ai/api/v1 |
| デフォルトモデル | openai/gpt-oss-120b:free |
| キーの取得 | openrouter.ai (opens in new tab) |
OpenRouterは新規YeePilotインストールのデフォルトプロバイダーです。初期費用なしで始められる無料枠モデルを提供しているためです。ニーズが成長するにつれ、プレミアムモデルや直接プロバイダーに切り替えることができます。
# OpenRouterでYeePilotをセットアップ
yeepilot setup --provider openrouterOpenAI
OpenAIはGPT-4o、GPT-4など、GPTファミリーのモデルを提供しています。
| 項目 | 値 |
|---|---|
| Base URL | https://api.openai.com/v1 |
| デフォルトモデル | gpt-4o |
| キーの取得 | platform.openai.com (opens in new tab) |
OpenAIモデルは汎用的なサーバー管理タスクに適しており、強力なツール呼び出しサポートを提供します。
# OpenAIでYeePilotをセットアップ
yeepilot setup --provider openaiAnthropic
AnthropicはClaude Sonnet 4やClaude Opusなど、Claudeファミリーのモデルを提供しています。
| 項目 | 値 |
|---|---|
| Base URL | https://api.anthropic.com/v1 |
| デフォルトモデル | claude-sonnet-4-20250514 |
| キーの取得 | console.anthropic.com (opens in new tab) |
Anthropicモデルは慎重な推論と複雑なマルチステップ指示の実行に優れており、複雑なサーバー管理タスクに強力な選択肢です。
# AnthropicでYeePilotをセットアップ
yeepilot setup --provider anthropicプロバイダーの切り替え
セットアップウィザードまたは設定の直接編集により、いつでもAIプロバイダーを切り替えることができます。
セットアップウィザードを使用する
yeepilot setup --providerプロバイダーの選択とAPIキーの入力を案内します。
設定の編集
~/.yeepilot/config.yaml の設定ファイルを開き、ai.provider フィールドを更新します:
ai:
provider: openai # openrouter、openai、またはanthropic
api_key: sk-... # 選択したプロバイダーのAPIキー設定変更後、次のYeePilotセッションから新しいプロバイダーが自動的に使用されます。
自動フェイルオーバー
YeePilotには組み込みのフェイルオーバーサポートがあります。プライマリプロバイダーが障害やエラーを返した場合、YeePilotはセッションを維持するためにバックアッププロバイダーに自動的に切り替えます。
フェイルオーバーの動作:
- 自動切り替え -- プライマリプロバイダーが失敗した場合、YeePilotは次に設定されたプロバイダーを試行
- クールダウン期間 -- 失敗したプロバイダーは繰り返しエラーを防ぐため一時的にローテーションから外される
- シームレスな回復 -- 失敗したプロバイダーがオンラインに復帰すると、ローテーションに再参入
フェイルオーバーを最大限に活用するには、複数のプロバイダーのAPIキーを設定します:
ai:
provider: anthropic
api_key: sk-ant-...
failover:
- provider: openai
api_key: sk-...
- provider: openrouter
api_key: sk-or-...この設定では、Anthropicがダウンした場合、YeePilotはOpenAIにフォールバックし、OpenAIも失敗した場合はOpenRouterにフォールバックします。
適切なプロバイダーの選び方
| 検討事項 | 推奨プロバイダー |
|---|---|
| 無料で始めたい | OpenRouter |
| 最高の汎用パフォーマンス | OpenAI(GPT-4o) |
| 複雑なタスクに最適な推論力 | Anthropic(Claude Sonnet 4) |
| 最大のモデルバリエーション | OpenRouter |
| 最高の信頼性が必要 | 3つすべてでフェイルオーバーを設定 |
どのプロバイダーを選択しても、YeePilotのコマンド安全システム、サンドボックス分離、確認プロンプトは同一に動作します。プロバイダーはAIの推論にのみ影響し、すべてのセキュリティレイヤーは完全にアクティブなままです。