Thanks to visit codestin.com
Credit goes to github.com

Skip to content

suzuki0430/cagent-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

cagent Demo

Docker の AI エージェントフレームワーク cagent のデモプロジェクト

インストール

1. バイナリのダウンロード

https://github.com/docker/cagent/releases から、使用している OS とアーキテクチャに対応したバイナリをダウンロードします。

例: Mac M2 の場合は cagent-darwin-arm64

2. 実行権限の付与とインストール

chmod +x ~/Downloads/cagent-darwin-arm64
sudo mv ~/Downloads/cagent-darwin-arm64 /usr/local/bin/cagent

3. インストールの確認

cagent version

設定

1. API キーの設定

使用する LLM モデルに応じた API キーを環境変数に設定します。

export CAGENT_MODELS_GATEWAY=<url_to_docker_ai_gateway>
export OPENAI_API_KEY=<your_api_key_here>    # OpenAI を使用する場合
export ANTHROPIC_API_KEY=<your_api_key_here> # Anthropic を使用する場合
export GOOGLE_API_KEY=<your_api_key_here>    # Gemini を使用する場合

2. MCP サーバーの設定

MCP (Model Context Protocol) サーバーを利用する場合は、Docker Desktop の MCP Toolkit でツールを登録する必要があります。

MCP Toolkit

MCP Toolkit での登録手順:

  1. Docker Desktop を開く
  2. MCP Toolkit セクションに移動
  3. 使用したい MCP サーバー(例: Tavily)を検索
  4. ツールを登録して有効化

実行

cagent run ./src/tavily.yaml

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published