ChatGPT実践編

夢工房内にはサーバーPCがあるのですが、5年前に導入したこのマシンの動作が不安定になってきたので、激安PCを入手して、ここ数日リプレース作業をしていました。

このサーバー、学生のWebサーバー、メールサーバー、室内で使っているCADソフトのライセンスサーバーと、色々役割を持たせているので、リプレースもなかなか手間が掛かります。

最近では、Webサーバーやメールサーバーなどを研究室の自前で運用しているところも減っているのですが、そういう面倒なところも自分でやるのも結構大事だと思っています。

以下、ちょっとだけ専門的な用語が出てきます。申し訳ありません。

Webサーバーなんかは、GUI(Graphical User Interface アイコンとか絵とかで分かりやすくなってるヤツ)で設定できるフリーソフトをポンとインストールして、簡単に済ませたいところではあるのですが、最近ではWordpressなんかを使いたいので、そういうわけにもいきません。
なので、昔ながらのApacheというCUI(Character-based User Interface 文字ベースでバチバチキーボードで打ち込んで設定するヤツ)で設定するWebサーバーをインストールして、あれこれ細かい設定をしました。

それが一通り済んだらWordpressのインストール。これはサイトとかブログの作成ができるソフトで、このブログは、今回のサーバーではありませんが、やはりWordpressで動いています。

メールサーバーのインストールもなかなか手が掛かります。

こんな作業をやりながら、ふと思うのです。
あれ?こういうスキルはどこで身に付けたんだっけ?
と。

Windowsが登場したのは私が社会人になってからで、その当時は色々面倒な設定とかも必要だったりしましたし、インターネットが世に現れたとき、多くの人がホームページを持っていたりして、そんなこんなで色々やったものです。

あと、前職ではネットワーク環境の構築なんかもやらせてもらいました。
社内にSEさんはいたのですが、自分が管理している部屋は自分でやらせてもらっていたのです。

結果として、中途半端ではありますが、色々できるようになりました。

とはいえ、本職ではないので何の問題もなくスムーズにことが進むわけではなかったりします。

今回の作業、インストールして動作確認した後に、次のソフトをインストールすると大抵は問題が発生します。その後は修正や再設定…と、延々繰り返しながら、少しずつ完成形に近づいていくのですが…

そんなことを1日中やっているわけにもいきませんので、手早く終わらせる必要がありました。

そこで今回試したのはChatGPTです。

ヤツをどんな風に使ったかというと…

まずは、キャラクター設定です。
「あなたは、Windowsのローカル環境に、Wordpressを動作させるために、Wordpressそのものはもちろん、PHP、Perlなどのインストールとトラブルシューティングの経験が豊富なシステムエンジニアです。
理解しましたか?」
と言い聞かせます。すると
「はい、私はWordpressやPHP、Perlなどのインストールとトラブルシューティングに関する経験が豊富なシステムエンジニアです。Windowsのローカル環境でWordpressを動作させるために必要な手順や問題の解決方法についてアドバイスすることができます。どのようなご質問やお困りごとがありますか?」
と返ってきます。
別に冒頭にこんな条件設定をする必要ななかったのかもしれませんが、今回は試しにそうしてみました。

で、ヤツがどんな風に役に立ったかというと、主にトラブルシュートです。

こういう作業は、インストールや設定作業の結果、頻発する動作不良に対してエラーのログファイル(当然英語で専門用語)を見て対策を打つ、という作業を延々と繰り返すのですが、これが実に精神を疲弊させます。

こういう作業でドツボにハマるのは、疲れちゃった結果おかしな作業をして、それに気付かずに次々に変な対策をして収集付かなくなる…というのが良くある原因ではないかと思っています。
皆さんがどうかは分かりませんが、個人的にはそんなことが多い気まします。

でも、ヤツはマシンです。
何の文句も言わずに淡々と仕事をします。

もちろん完璧なわけではありません。
出してくる答えは平均的というか一般論というか、そんな感じで、時として変な答えを出してきたりもしますのて、その際はすかさず突っ込むと謝罪して返答し直したりします。

でも、とてつもなく長いログデータだろうと、用事が入って作業を中断させようと、ヤツは文句一つ言わず、淡々と結果と対策を提示してきます。

こういうのをプロに相談するのは気が引けます。
「中途半端な素人がそんなのやらずに金払ってプロに任せろや」
ってことになりがちだし、そもそも自分でやりたい症候群の素人に付き合ってくれるプロはいないでしょう。
ネットで調べても色んな方法論があって収集付かなくなりがちです。

というわけで、ChatGPTにやり方を教えてもらったというより、エラーログの解析という面倒な作業の肩代わりをしてもらいました。
お陰様で、だいぶ楽に作業は完了しました。

まぁ、とりあえずはこんな使い方をしてみましたよ
という報告でした。

そうそう、作業をしながら手元に残した記録をChatGPTに放り込んで、見やすい手順書も作ってもらいました。

次は何をしてもらおうかな。

ChatGPTに思う ついに来たか?

最近、AIチャットボットの”ChatGPT”が話題になっていますね。
皆さん、試してみましたか?

小説やプログラムのソースコード作成など
結構凄いことができます。
大学のレポート作成なんかにも利用されて問題だとか。
検索エンジン各社も、このAIチャットボットのテクノロジーの獲得に躍起になっているようです。

なんだか良く分からない人はぜひ試してみましょう。
”ChatGPT”で検索すれば、情報は手に入ります…というほど大げさで難しいことじゃありません。
単なるテキストチャットで、相手がAIなだけです。

ちょっと試してみましたが、結構面白いですよ。
本当に色々なことに答えてくれます。
日本語で聞けば日本語で答えてくれますし。
でも、海外の情報について聞くと、時には英語で答えますね。

技術的なこととか、皆さんの趣味にまつわる諸々とか
それこそ哲学的なこととか
もう何でもです。

これ、インターネット上の情報をリソースとして、AIが最適な答えを構成するってことですよね。
私はその辺は素人なので、あまり詳しいことは分かりませんが。

多少のラグこそあれ、リアルタイムで返事を返してきます。
処理速度も凄いと思いますが、恐らく毎日莫大に増加していくネット上の情報を元に、どんどん賢くなっていくのではないでしょうか。

試しに、ちょっとレアなケースの自動車のメカニカルなトラブルの原因について聞いてみたのですが、なかなか適切な返答をしてきて驚きました。
日本語で聞いたら英語で返してきやがりましたが。
これは間違いなく使えます。

要は、すでにある情報を利用することに関しては、ムチャクチャ凄い能力を持っているわけです。世界規模の脳ミソを持ったロボットだと思って良いのでしょうね。

最近、実際にAIが弁護士の代わりをやるとかで問題になったとか何とか、というのも分かります。アメリカだったかな?弁護士会が大反対で、当事者を脅迫までしたとか何とか。

これ、産業革命の時と同じですね。
リボン織りだったか、靴下織りだったかの機械を作ったら、労働者が仕事を奪われることを恐れて、機械を壊して発明者を殺しちゃうとか。

自動車の初期の頃もありました。
イギリスの街中では、自動車は危険なものだから、赤い旗を持った先導車の後を着いてノロノロ走らなければならない「赤旗法」なんてのがありました。
これは自動車の台頭を恐れた馬車の組合の政治力によるものでした。

で、今回は便利なツールのご紹介というわけではなく、こういうのが登場するとどうなるかというのがちょっぴり見えてきましたよ。というお話しです。

冒頭に書いたように、大学のレポートとかプログラムのソースコードなんか楽勝なわけですから、これからは、そういうレベルの問題はジャンジャンAIにやらせればいいじゃん!という世界に突入することがほぼ確定ですね。

なので、単に言われたことを覚える・やるというのが学習ですよ、そういうのが上手にできるのが優秀なんですよ、という世界がついに終焉を迎える時が来たのかもしれません。

「AIなんてまだまだだよ」なんて言ってられませんよ。

「3Dプリンターなんて使えないよ」(実用性無いよ という意味)
と言っていた人が結構いましたが、今はどうでしょう?
バリバリ実用されています。

もちろん、AIにせよ、3Dプリンターにせよ、万能なわけではありません。
得意な領域と不得意な領域があります。

今回話題にしているAIについて言うなら、ヤツらはすでにある情報を元に適切な解を構成するのが得意なわけです。

ということは、その逆は苦手なんですね。
この世に無いもの。未来のこと。

つまりクリエイティビティを要することや、未来のゴールを設定することです。
あとは心に関することですね。
そういうものこそが人間の仕事になるはずです。

AIにできることは、どんどん高度化しつつ低コスト化していくでしょう。
そういう情報の入手や構成は簡単になっていって、価値が低下するということです。
でも、我々はそれを利用して、もう一歩先に進むことができます。
そして、マシンにできないことは希少化して価値が高まっていくのでしょうね。

それが嫌ならChatGPTと勝負してな!
ってとこですかね。

なんか見えてきたでしょう?