ai
Custom GPT Actions
一言でいうと
Custom GPTから、OpenAPIで定義した外部HTTP APIを呼び出す機能。
より具体的には
Actionsでは、APIのエンドポイント、入力、応答、認証方式をOpenAPIスキーマとして登録する。GPTはInstructionsとスキーマに基づいて、必要なときにAPIを呼び出し、その結果を会話の回答へ反映する。
外部APIの公開範囲と認証方式は、Actionごとに設計する必要がある。必要な操作だけを小さなAPIとして公開すると、GPTに渡す権限を絞りやすい。
関連記事での使用例
Custom GPTでLinuxサーバを診断する
Linux Monitoring GPTでは、状態確認専用のAPIをActionとして登録している。MCPサーバを使う構成ではなく、読み取り専用のHTTP APIとCognito OAuthを組み合わせている。