B3S
menu close

Laravel

ChatGptを使ってみた


ヤス

公開日:2023/02/22


目次

はじめに

最近話題になっている「ChatGPT」というAIチャットが気になったので使ってみました。
PHPでの記事はいくつかありましたがLaravelを使った記事はなかったので、Laravel + Livewire で使ってみました。

ChatGPT とは

ChatGPTとは、OpenAIという企業が開発したAIチャットサービスです。
色々な質問に回答してくれて、プログラムの簡単なソースも回答してくれます。

質問例:PHP で素数を求める関数を教えて

Laravel + Livewire で実装

・app/Http/Livewire/ChatGpt.php

・resources/views/layouts/display.blade.php

・resources/views/components/chatgpt.blade.php

使ってみる

Laravelで動作するようになったので、実際に使って確認してみました。
「卓球で勝つ方法を教えてください」と入力して、送信してみると無事返信が取得できました。

使ってみた感想

かなり正確にこちらの入力内容を理解して、回答がされていると思いました。
ただ、嘘の回答などがされる時もあるので、利用者がある程度気をつけた方が良いかなと感じました。

最後に

リリースしてから3ヶ月ほどしか経過していませんが、色々なところで目にする機会があり話題性はかなり高いと感じています。
Microsoft は2023年2月7日に OpenAI と協力して、自社の検索サービスの「Bing」にChatGPTような対話式の検索を発表しました。
Googleも同じ時期に新たな会話型のAIサービス「Bard」を発表しています。
今後は会話形式での検索が主流になるかもしれないです。