開発者の視点から見ると、プラグインを作成するということは、十分に文書化されたAPI(多くの場合、既存のサービスAPIのサブセット)を設計し、ChatGPTからのリクエストを処理することを意味します。
これは本質的にプロキシサーバーモデルであり、プラグインホストはAIとサービス間のプロキシとして機能します。多くの開発者がこのアプローチを使用して内部APIをChatGPTにも公開しましたが、各プラグインはカスタム統合です。
複数のプラグインに同時に使用できる統一された開発者APIは存在せず、ケースバイケースで構築する必要があります。プラス面としては、広く受け入れられているOpenAPI標準を使用することで、多くの既存のサービスを比較的最小限の変更で適応させることができます(多くの場合、既存のRESTインターフェースを適切な仕様と認証で再パッケージ化します)