モデルとプロバイダー

概要

Neotaskは幅広いAIモデルプロバイダーをサポートしています。Anthropic、OpenAI、GoogleのクラウドホストモデルやOllamaやvLLM経由のローカルモデルを使用したり、OpenAI互換のAPIエンドポイントに接続することができます。

サポートされているプロバイダー

クラウドプロバイダー

プロバイダー モデル 認証
Anthropic Claude Opus 4.6、Claude Sonnet 4.1、Claude Haiku 4.5 APIキーまたはセットアップトークン
OpenAI GPT-5.2、GPT-5.1、GPT-4 Turbo、GPT-4 APIキー
Google(Gemini) Gemini 3 Pro、Gemini 2 Flash、Gemini 1 Pro APIキーまたはOAuth
Together AI 様々なオープンウェイトモデル(Llama、Mixtralなど) APIキー
Moonshot(Kimi) Moonshot v1(32K、128Kコンテキスト) APIキー
OpenRouter 複数のプロバイダーから100以上のモデル APIキー
DeepSeek DeepSeek Chat、DeepSeek Coder APIキー
OpenCode Zen Claudeバリアント、カスタムチューンモデル APIキー

ローカルモデルプロバイダー

プロバイダー 説明
Ollama ローカルでオープンウェイトモデルを実行(Llama、Mistralなど)
vLLM 高スループットのローカル推論サーバー
LiteLLM 100以上のプロバイダー向けの統合プロキシ

カスタムプロバイダー

ベースURLとAPIキーを指定することで、OpenAI互換またはAnthropic互換の任意のAPIに接続できます。セルフホスト型推論サーバー、エンタープライズプロキシエンドポイント、サードパーティモデルAPIで動作します。

モデル設定

プライマリモデル

すべてのエージェントのデフォルトモデルを設定します。各エージェントは独自のプライマリモデルでこれを上書きできます。

フォールバックチェーン

優先順位付きのフォールバックモデルリストを設定します。プライマリモデルが失敗した場合(レート制限、ダウンタイム、認証エラー)、Neotaskはチェーン内の次のモデルを自動的に試みます。

画像モデル

画像分析と生成のための個別のモデル設定。Claude Vision、GPT-4 Vision、DALL-E 3をサポートします。

モデルエイリアス

長いモデル名のショートカットを作成します。例えば、fastをanthropic/claude-haiku-4-5にエイリアスして素早く参照できます。

エージェントごとの上書き

各エージェントはグローバルデフォルトとは独立した独自のモデル設定を持てます。

モデル許可リスト

エージェントが使用できるモデルを制限します。コスト管理やコンプライアンスに有効です。

APIキー管理

キーソース(優先順)

  1. ライブオーバーライドキー(最高優先度)
  2. カンマ区切りキーリスト(ローテーション)
  3. プライマリキー
  4. 番号付きキー(key_1、key_2など)

自動キーローテーション

レート制限に達した場合、Neotaskは次の利用可能なキーに自動的にローテーションします。レート制限以外の失敗はローテーションなしで即座にエラーを返します。

プロバイダーごとの設定

各プロバイダーは独自のAPIキーセット、認証プロファイル、モデル固有の設定を持てます。

プロバイダー認証方法

方法 説明
APIキー 標準のベアラートークン認証
セットアップトークン インタラクティブな認証フロー(Anthropic)
OAuth リフレッシュトークンによる委任認証(Google、GitHub Copilot)
トークンペースト 専門的なプロバイダー向けの手動トークン入力

モデル選択の優先順位

エージェントがLLM呼び出しを行う必要がある場合、モデルは次の順序で選択されます:

  1. エージェントごとの上書き(設定されている場合)
  2. グローバルデフォルトモデル
  3. モデル許可リスト(設定されている場合、オプションを制限)
  4. 最初の利用可能なモデル(フォールバック)

プロバイダー固有のツール制限

特定のモデルやプロバイダーに対して利用可能なツールを制限できます。例えば、信頼度の低いモデルをファイル操作のみに制限し、Claudeには全ツールアクセスを与えることができます。