「ブラウジング機能」は、ChatGPTがインターネット上の最新情報にアクセスしながら会話を行うという機能でした。 しかしながら、現在のChatGPTそしてOpenAIのAPI全般では、最新の情報にアクセスするブラウジング機能は取り除かれて提供しておりません。 した…
Laravelで独自のオリジナルのバリデーションルールを作成する場合、 4つの方法で定義することができます。 あの解説記事と、あの記事のバリデーションの書き方が違うぞ?!どっちが正解なんだ? 本記事では、それぞれの書き方の方法とそのメリットを説明しま…
この記事では、ChatGPTのAPIを活用して「チャットボット」を作成する方法をご紹介します。 プログラミング言語は、pythonの人気フレームワーク「Django」を使用します。 こちらが、完成後のイメージです。 別記事で、PHPの人気フレームワーク「Laravel」での…
この記事では、ChatGPTのAPIを活用して「チャットボット」を作成する方法をご紹介します。 プログラミング言語は、PHPの人気フレームワーク「Laravel」を使用します。 こちらが、完成後のイメージです。 前提 1. OpenAIのAPIクライアントをインストール 2. …
Webサービス公開のためのサーバーはどの選択肢が良いのかな? Webサービスや構築したシステムを公開する際、サーバー選択は非常に重要なステップとなります。 しかし、多くの選択肢が存在する中で、どれが最適なのか迷うことも多いでしょう。 この記事では、…
何十年にもわたり、Microsoft Excelは、数値データの管理や分析するための標準的なツールとして広く使われてきました。 それはデータ分析、予算計画、会計、そしてその他多くの業務で信頼され、利用されてきました。 しかし、Googleスプレッドシートという強…
Laravelを使ってデータベースからデータを取得するとき、Eloquent ORM、クエリビルダ、生のSQLの3つの方法があります。 この記事ではそれぞれの違いを詳しく見ていきます!! 先ずは、説明の為にサンプル用として、usersテーブルを用意しています。 下のように…
本記事では、glancesコマンドで表示される表記・数値の見方を解説します。 glances とは サーバのCPUやメモリの状況を確認する場合、topコマンドを使用されることが多いと思います。 glancesは、topの機能に加えて、ディスクI/O、ネットワークI/O、センサー…
2023年5月13日のアップデートによりWebブラウジング機能とサードパーティプラグインをベータ版として提供を開始しました。 Webブラウジング機能を使用すると、最新(リアルタイム)の情報元に回答が得られるようになります! これまでは、例えば最近のことを質…
Request $requestとrequest()の違いって何?! 本記事は、この様な疑問に対して解決・理解できる内容になっています。 例えば、ソースコードは以下とします。 index.blade.php <form action="/confirm" method="post"> @csrf <input type="text" name="name" > <input type="submit" value="送信"> </form> MainController.php use Illuminate\Http\Request; class MainControll…