mcpField
O
openai-agents-chat-demo

openai-agents-chat-demo

ローカル
github.com/zzqfsyAI・エージェント279 週間前に更新

openai-agents-chat-demo について

OpenAI Agents フレームワークを使った Web チャットデモです。カスタムツールを使う対話エージェントの開発を試せ、会話履歴とコンテキストも管理できます。

主な機能

  1. 01OpenAI Agents によるチャット
  2. 02カスタム関数ツール
  3. 03Web インターフェース
  4. 04会話履歴とコンテキスト管理

活用シーン

  1. 01チャットエージェントの試作
  2. 02会話へのカスタム関数追加

MCP 対応

タグラインでは MCP サーバーとの連携に触れていますが、README に連携方法の説明はありません。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

openai-agents-chat-demo

OpenAI Agents のチャットデモです。カスタム LLM、MCP サーバー、関数ツールを統合しています。

OpenAI Agents フレームワークを使用して実装されたチャットボットです。

機能の特徴

  • OpenAI Agents フレームワークを使用した対話機能
  • カスタムツール関数による機能拡張に対応
  • シンプルな Web インターフェースで操作可能
  • 会話履歴の保存とコンテキスト管理に対応

インストールと使い方

動作環境
  • Python 3.8+
  • LLM API キー
依存関係のインストール
pip install -r requirements.txt
設定
  1. config を確認して、カスタム設定を行います。
実行
python app.py

http://localhost:8050 にアクセスすると、チャットボットを利用できます。

プロジェクト構成

  • app.py: Web アプリケーションのメインエントリーポイント
  • agent.py: チャットエージェントの実装
  • config.py: 設定ファイル
  • templates/: HTML テンプレート
  • static/: 静的リソースファイル
  • utils/: ツール関数

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。