LLM アプリをChatGPT プラグインとしてテストします test-in-chatgpt
デプロイメント後、LLM アプリはMCP サーバーのURLを公開します。 このURLをChatGPTにプラグインとして追加し、生成されたアクションとウィジェットをテストします。
このガイドでは、展開されたアプリをChatGPTに接続し、会話でアクションとウィジェットをテストする方法を説明します。 アプリを変更した後、接続を更新します。
プランの要件
カスタム MCP サーバーの追加を許可するアカウントとワークスペースを使用します。 可用性と管理者の制御は、アカウントとワークスペースによって異なります。 OpenAIの現在のConnectを参照し、プラグインをテストしてください ドキュメント。
カスタム MCP サーバーへのアクセスを確認する
ChatGPT プラグイン を開き、アカウントでカスタム MCP サーバーの追加が許可されていることを確認します。 アカウントで開発者モードが必要な場合は、アカウントのコントロールを使用してそのモードを有効にします。 カスタム MCP サーバーオプションが見つからないか、ブロックされている場合は、ワークスペース管理者に問い合わせます。
MCP サーバーのURLをコピー
LLM Apps に移動します。
- アプリの詳細ページを開きます。
- アプリのテストを検索します。
- ステージング環境で、URLをコピーを選択します。
プラグインの作成
-
chatgpt.com/pluginsを開きます。
-
+を選択してから、カスタム MCP サーバーを追加します。
-
接続を設定します。
- Name — プラグイン名。
- 説明 — オプション。
- パブリックサーバーの接続方法を選択し、アプリの完全なHTTPS MCP サーバーURLを入力します。
- アプリに一致する認証方法を選択します。 認証が無効になっている公開アプリの場合は、提供されている場所で 認証なし を使用します。
note NOTE エンドユーザー認証を有効にしている場合は、すべてのアクションが 必須 に設定されている場合は OAuth を選択し、パブリック アクションと保護アクションの組み合わせで 混在 を選択します。これらのオプションが提供されます。 独自のID プロバイダーでエンドユーザーを認証するを参照してください。 -
「I understand and want to continue」を選択します。
-
「プラグインとして作成」を選択します。
-
検出されたツールとメタデータを確認し、生成されたプラグインをインストールまたは接続します。 アプリに必要な場合は、ログインを完了してください。
OpenAIは設定UIを所有し、そのレイアウトはアカウントによって異なります。 表示されるラベルが異なる場合は、現在の接続手順に従います。
プラグインをテストする
- 新しいチャットを開始します。
- プロンプトボックスに「
@」と入力し、インストールされているプラグインを選択します。 - 生成されたアクションのいずれかに一致する質問をしてください。 例:コーヒーを見せてください。
次のことを確認します。
- ChatGPTが期待されるアクションを呼び出します。
- ウィジェットには、想定されるサンプルデータが表示されます。
- テキスト応答はウィジェットと一致します。
- ウィジェットのコントロールが期待どおりに動作します。
また、無効な入力、空の結果、アプリを呼び出さない無関係なプロンプト、データを変更するアクションもテストします。 すべてのリクエストを事前に承認するのではなく、各確認および認証プロンプトを確認します。
アプリの変更後に更新
アクションの説明、入力、認証、またはウィジェット設定を変更した後:
- 更新されたアプリを同じ環境にデプロイします。
- ChatGPT プラグイン で接続を開き、更新を選択します。
- 通知されたアクションが変更されたことを確認します。
- 新しい会話を開始し、影響を受けるテストを繰り返します。