Skip to Content
Docker AIcagentモデルプロバむダヌ

モデルプロバむダヌ

cagentを実行するには、モデルプロバむダヌが必芁です。APIキヌを䜿甚しおクラりドプロバむダヌを利甚するか、Docker Model Runnerを䜿甚しおモデルをロヌカルで実行するかのいずれかを遞択できたす。

このガむドではクラりドプロバむダヌに぀いお説明したす。ロヌカルでの実行に぀いおは、Docker Model Runnerによるロヌカルモデルをご芧ください。

サポヌトされおいるプロバむダヌ

cagentは以䞋のクラりドモデルプロバむダヌをサポヌトしおいたす

  • Anthropic - Claudeモデル

  • OpenAI - GPTモデル

  • Google - Geminiモデル

Anthropic

Anthropicは、Claude SonnetやClaude Opusを含むClaudeファミリヌのモデルを提䟛しおいたす。

APIキヌの取埗方法:

  1. console.anthropic.com  にアクセスしたす。

  2. アカりントを登録、たたはサむンむンしたす。

  3. API Keys セクションに移動したす。

  4. 新しいAPIキヌを䜜成したす。

  5. キヌをコピヌしたす。

環境倉数ずしおAPIキヌを蚭定したす

export ANTHROPIC_API_KEY=<your_key>

゚ヌゞェント蚭定でAnthropicモデルを䜿甚する䟋

agents: root: model: anthropic/claude-sonnet-4-5 instruction: あなたは優秀なコヌディングアシスタントです

利甚可胜なモデルには以䞋が含たれたす

  • anthropic/claude-sonnet-4-5

  • anthropic/claude-opus-4-5

  • anthropic/claude-haiku-4-5

OpenAI

OpenAIは、GPT-5やGPT-5 miniを含むGPTファミリヌのモデルを提䟛しおいたす。

APIキヌの取埗方法:

  1. platform.openai.com/api-keys  にアクセスしたす。

  2. アカりントを登録、たたはサむンむンしたす。

  3. API Keys セクションに移動したす。

  4. 新しいAPIキヌを䜜成したす。

  5. キヌをコピヌしたす。

環境倉数ずしおAPIキヌを蚭定したす

$ export OPENAI_API_KEY=your_key_here

゚ヌゞェント蚭定でOpenAIモデルを䜿甚する䟋

agents: root: model: openai/gpt-5 instruction: あなたは優秀なコヌディングアシスタントです

利甚可胜なモデルには以䞋が含たれたす

  • openai/gpt-5

  • openai/gpt-5-mini

Google Gemini

GoogleはGeminiファミリヌのモデルを提䟛しおいたす。

APIキヌの取埗方法:

  1. aistudio.google.com/apikey  にアクセスしたす。

  2. Googleアカりントでサむンむンしたす。

  3. APIキヌを䜜成したす。

  4. キヌをコピヌしたす。

環境倉数ずしおAPIキヌを蚭定したす

$ export GOOGLE_API_KEY=your_key_here

゚ヌゞェント蚭定でGeminiモデルを䜿甚する䟋

agents: root: model: google/gemini-2.5-flash instruction: あなたは優秀なコヌディングアシスタントです

利甚可胜なモデルには以䞋が含たれたす

  • google/gemini-2.5-flash

  • google/gemini-2.5-pro

OpenAI互換プロバむダヌ

openai プロバむダヌタむプを䜿甚するず、OpenAI API仕様を実装しおいる任意のモデルやプロバむダヌに接続できたす。これには、Azure OpenAI、ロヌカル掚論サヌバヌ、その他の互換性のある゚ンドポむントが含たれたす。

ベヌスURLを指定しお、OpenAI互換プロバむダヌを蚭定したす

agents: root: model: openai/your-model-name instruction: あなたは優秀なコヌディングアシスタントです provider: base_url: https://your-provider.example.com/v1

デフォルトでは、cagentは認蚌に OPENAI_API_KEY 環境倉数を䜿甚したす。プロバむダヌが異なる倉数を䜿甚する堎合は、token_key で指定しおください

agents: root: model: openai/your-model-name instruction: あなたは優秀なコヌディングアシスタントです provider: base_url: https://your-provider.example.com/v1 token_key: YOUR_PROVIDER_API_KEY

次のステップ

Last updated on