ごみ当ちゃん API - コードサンプル

🏠 ホームに戻る

各サンプルコードについては、以下のタブで切り替えして確認ができます。 Pythonでのサンプルコードになります。 動作する上での最低限のコードになりますので、より細かいチューニングをする場合は各コードの実装で使用しているライブラリ・仕様を参照してください。

UTCP Agent サンプル(OpenAI)
UTCP Agent サンプル(Anthropic)
MCP Agent サンプル(OpenAI)
MCP Agent サンプル(Anthropic)
読み込み中...

📡 事前準備

OpenAIで動かす場合

キーを環境変数へ登録

$ export OPENAI_API_KEY="OpenAIで入手したAPIキー"
$ export GOMITOCHAN_API_KEY="ごみ当ちゃんAPIで入手したAPIキー"

インストールと実行方法(UTCP)

$ pip install utcp-agent langchain-openai
$ python sample_utcp_agent_openai.py

インストールと実行方法(MCP)

$ pip install openai
$ python sample_mcp_agent_openai.py

Anthropicで動かす場合

キーを環境変数へ登録

$ export ANTHROPIC_API_KEY="Anthropicで入手したAPIキー"
$ export GOMITOCHAN_API_KEY="ごみ当ちゃんAPIで入手したAPIキー"

インストールと実行方法(UTCP)

$ pip install utcp-agent langchain-anthropic
$ python sample_utcp_agent_anthropic.py

インストールと実行方法(MCP)

$ pip install httpx anthropic
$ python sample_mcp_agent_anthropic.py

🔧 注意事項