テクノロジー
公開日時:2023.4.14
ChatGPTを色々と触っています
ChatGPTとは、自然言語に強いAIシステムでOpenAI社のサービスです。
現在20$でGPT4を使う事が出来るので、色々と触っています。
- Pythonに強い
- PHPは少し弱い
- AppleScriptは調整が必要
■Pythonに強い
過去に作ったコードやコードのリファクタリングに使えました。
また、モジュール化されていないアルゴリズム(昨年研究者の方に教えてもらったアルゴ)を相談しながら作ったりと、Pythonで作るのは楽しいです。3〜4割の確立で動くコードを作ります。
コツとしては、最初に作りたい&相談したいコードの仕様を決めないと、3回ほど会話を続けていると途中のコードをバッサリと切り捨てる事もあったので、コードの動作確認は必須ですね。
■PHPは少し弱い
WordPressのプラグイン調整等で相談したのですが、動作をしない状態にコードを書き換える事が何度かありました。
■AppleScriptは調整が必要
GPT4の学習先が間違えているコードのため、何度も指示を入れても書き換えてしまう。
想定外の動作のコードを書くが逆に別のアプローチでコードを作るキッカケになったので良かった。
AppleScript→Automator→Xcode→Automator→Alfred→AppleScriptへとたらい回しされたので、3時間25回のチャットはすぐに消耗。
コードや相談方法によって向き不向きがあるので、一度の質問ではなくアプローチや「ここまで出来ているんだけど」と説明を入れないとかなり回り道になりました。
GPT4で作った物
・Firefoxの機能拡張x2
・WordPressのプラグイン調整
・Vue3のコードリファクタリング
・SQLのコード調整
・MacのAppleScript(数ヶ月おきに40分〜1時間以上かかるコードの実行時間短縮)
・Pythonのコードリファクタリング
他にも色々と作ったのですが、コードを1から作るより、途中までにしていたコードに機能を追加するアイデアや相談から、どう運用するかの相談をして、どんな物に昇華するかをイメージするのに良かった。
別の業種の方経営者の方から数人AIの相談を受けましたが、AIとうまく肩を寄り添って導入する話になり、新しい時代が来ていると感じる日々です。