6月13日から、Function calling と呼ばれる新機能により、ユーザー(開発者)が ChatGPT Plugin のような機能を比較的簡単に実装することができるようになりました。 ただし、関数の実行自体は開発者側で制御する必要があります。 最新のモデル(gpt-3.5-turbo-0613とgpt-4-0613)は、(入力に応じて)関数を呼び出すべきタイミングを検出し、関数に準拠したJSONで応答するようになっています。 この機能には、潜在的なリスクも伴います。ユーザーの代わりに世界に影響を与えるアクション(電子メールの送信、オンラインへの投稿、購入など)を行う前に、ユーザー確認フローを構築することを強くお勧めします。 関数呼び出しにより、モデルから構造化されたデータをより確実に取得することができます。例えば、次のようなことができます: 外部API(ChatGPT Plugin

