初めに
PhpStormでChatGPTが使えるらしいので使ってみる。
導入
- PhpStormにChatGPTをインストール
設定 > プラグイン > MarketplaceでChatGPTをインストールする
すると右側のメニューにChatGPTが出現する。
ただ、このままでは使えないのでOpenAIのAPI KEYを取得します。
ChatGPTのAPI KEYを取得 ~ 設定
-
下記にアクセス
https://platform.openai.com/account/api-keys
-
「Create new secret key」を押下してAPI KEYを取得
-
生成したAPI KEYをコピーする
-
PhpStormにAPI KEYを設定する
設定 > ツール > Open AI > GPT 3.5 TurboにAPI Keyを設定する
使ってみた
ここから質問できる。
例えば0除算をしているコードの時
$a = 0;
$b = 10;
echo $a / $c;
右クリック> Find Bugで不具合を見つけてくれる。
ただ、英語で返信が来るので「日本語で返答して」みたいなことを言うと日本語で返答してくれます。
下記のような最適化の余地があるようなコードの時
$array = [0,1,2,3,4,5];
if (count(array) > 0) {
foreach($array as $value) {
echo $value;
}
}
右クリック> Optimize codeでコードを最適化するヒントをくれる。
右クリック > Custom Promptでコードに補足して質問することができる。