PHPで作ったREST APIを生成AIと連携する方法:【前編】最低限の構成でREST APIを動かす手順解説

近年、ChatGPTをはじめとする生成AIとの連携がWebサービス開発において重要な要素となっています。生成AIが外部APIを利用して動的な情報を取得・操作できるようになることで、その活用範囲は大きく広がっています。この記事では、SlimやLaravelといったフレームワークを使わずに、PHPのみでシンプルなREST APIを構築する方法を解説します。次回の後編では、このAPIをChatGPTなどと連携させるためのOpenAPI仕様の書き方も解説しますので、まずは「動くAPI」を一緒に作っていきましょう。