OpenAI
このページは機械翻訳されています。元の英語の記事を表示。

Apps SDK を使った開発

Apps SDK とモデルコンテキストプロトコルを使用して、ChatGPT アプリを開発、テストし、公開に備えます。

更新日: 2 hours ago

概要

プレビュー版として提供されている Apps SDK を使うと、開発者は ChatGPT 内で動作するアプリのロジックとインターフェースの両方を設計できます。これは、ChatGPT を外部のツールやデータに接続するためのオープン標準、Model Context Protocol (MCP) を基盤としています。Apps SDK は MCP を拡張したもので、これを使って構築したアプリは、この標準を採用するあらゆる環境で動作します。Apps SDK はオープンソースです。

はじめに

  1. 設計ガイドラインやサンプルアプリについては、Apps SDK ドキュメントをご覧ください。

  2. 独自のコードでアプリを構築します。チャットの動作と UI を定義します。既存のバックエンドに接続し、将来的にユーザーがサインインしたり、プレミアム機能を利用したりできるようにします。

  3. カスタム MCP アプリのセットアップ手順に沿ってカスタムアプリを作成し、ChatGPT でテストを繰り返しながら使い勝手を改善します。Business および Enterprise/Edu の管理者は、ワークスペース設定からカスタム MCP アプリの権限を管理し、権限を付与したユーザーに社内アプリの開発とテストを許可できます。詳しくは、ChatGPT でのカスタム MCP サーバーの接続をご覧ください。

    ワークスペース管理者は、管理コンソールからアプリページを開くこともできます。対象の ChatGPT ワークスペースを選択し、プラグインを開いて、レガシーアプリの管理を選択します。上記のカスタム MCP アプリのセットアップ手順に沿って、アプリを作成してテストします。

  4. 安全性、プライバシー、機能に関する開発者ガイドラインの草案を確認し、アプリの申請に備えます。

アプリの申請とディレクトリ

収益化

詳細は今後お知らせします。ChatGPT 内で即座に購入手続きを完了できるオープン標準、Agentic Commerce Protocol への対応を予定しています。

安全性とプライバシー

開発者ガイドラインでは、開発者が OpenAI の利用ポリシーに従い、すべての利用者に適切であり、アプリについて明確なプライバシーポリシーを提供することが求められます。開発者向けの早期プレビューとして開発者ガイドラインのドラフトを共有していますが、開発者コミュニティからさらに学び、意見を伺う中で、これらのガイドラインと必須基準は変更される可能性がありますのでご注意ください。

よくある質問

Apps SDK の概要

Model Context Protocol を拡張した開発者向けツールキットです。アプリのチャットロジックとインターフェースを定義し、バックエンドに接続して、ChatGPT 内で実行できます。

アプリを開発できるユーザー

カスタムアプリを作成する権限を持つ開発者は、Apps SDK のプレビュー版を使ってアプリを開発し、テストできます。アプリディレクトリにアプリを申請するには、別途用意されている ChatGPT アプリの申請手順に従ってください。

ChatGPT Business、Enterprise、Edu を利用する組織でのアプリ利用

Apps SDK のプレビュー版は、Business および Enterprise/Edu に対応しています。ワークスペースの管理者とオーナーは、カスタムアプリを作成し、テストできます。Enterprise/Edu の管理者は、特定のメンバーにアプリの作成とテストの権限を付与することもできます。

この記事は役に立ちましたか?