見出し画像

【初心者向け】ChatGPTを使って、自動予約Botを作成してみた 1話

※この記事は約1分で読めます
今回の記事は私自身の経験による「ChatGPTを使用すれば誰でも簡単にBotを作れる」ことについて解説していきたいと思います。

筆者に関する情報は以下の自己紹介や私の現在のSNSを確認いただければ!!手取り20万勝ち組サラリーマンという名前で活動しています。

各種SNSはこちら↓

経歴はこちら↓
元手取り20万のブラック社畜→コロナでリモートワークをしたくなった→ITを勉強するために退職→30歳から未経験で手取り20万のIT企業に転職→仕事を教えてもらえず、入社1ヶ月で障害を起こす→普通に評価を下げられる→色々な副業をしたが失敗→IT実務1年で思い切ってフリーランスへ転職して手取り20万→30万を達成

手取り20万勝ち組サラリーマンの由来はスキルや経験がないゼロからでも、自分の手に入れたいゴールを手に入れることができる。手取り20万だった自分の境遇を忘れないためにこの名前で活動をしています。

今回の記事はIT未経験の方でもChat GPTを使用すれば、Botの作成ができるかどうかについて、調査をしています。プロンプトのコツや初心者じゃわからないだろうという部分にフォーカスを当てていますので、プロンプト結果が知りたい方は実際に入力してみてください。


■自動予約Botを作成するきっかけ

普段使用している小児科の予約サイトは予約順番制のシステムのため、7:00になったら、ヨーイドンで早いもの勝ちで予約ができます。遅れて予約すると、3時間待ちぐらいになるので、自動予約できるようになったら、楽だなという気持ちで作ることにしました。

〇開発環境

  1. Panasonic CF-SZ6 Windows10 Pro(中古4万)

  2. ChatGPT 4o Mini(有料課金してます)

  3. Google Chrome

  4. Python(Chat GPTから教えてもらいました)

  5. Selenium(Chat GPTから教えてもらいました)

以外とシンプルな環境でも開発はすぐにできます。
時間がかかったり、特別なことは必要ありませんでした。Bot作成の際のPythonのインストールなどはChatGPTに聞いたらすぐに解決できるので、わざわざ10万以上する、Mac Bookは不要です。

〇前提条件

ChatGPTを使用する際は相談をしながら新しいツール名などの「単語」を自分で理解して、相談する内容にその言語を使用する必要があります。適切な単語で質問をしないと、得たい結果が得られないので、ご注意ください。


■ChatGPTに達成したい目標を聞く

まずはChatGPTに目標達成するための手段を聞いてみます。

私の場合はすでに「自動予約するBot」を作成したいという単語をしっていたので、こういう書き方をしていますが、自動予約するためにはどうしたらよいかという相談をしても答えてくれます。

https://byouinyoyaku.site.zidouka.tool 
以上の病院サイトの診察予約を自動化するBotを作成したいです。
オススメのBotのツールを教えてください。

https://byouinyoyaku.site.zidouka.tool 
以上の病院サイトの診察予約を自動化したいのですが、どうしたらよいですか?

初めはこういう質問をして、自動予約するためのツール名を理解していくことも可能です。


■実際にChatGPTに聞いてみる

オススメのツールをずらっと教えてくれるのですが、いろいろあってどれが良いのかわからない場合もChatGPTに聞いてみましょう。

この中で無料で使えるツールは?

この質問にも無料で使えるツールを教えてくれるので、この中から一番有名どころのツールを使ってみたいと思います。

この中で一番有名なツールは?

この質問でSeleniumというツールに絞られました。しかし、実際にどうやって自分のパソコンにインストールすればよいのかわかりません。なので、開発環境を整える質問をしてみましょう。

Seleniumの開発環境を整える手順を教えて

こうすると、インストールを場所のURLを教えてくれたり、どうやってインストールするかも教えてくれます。

ここで初心者向けの注意点ですが、ソフトウェアをインストールする際に使用するインストーラーは沢山の種類があります。ご利用のPCのOS種別を把握している方やインストーラーの実行に慣れている人は問題ないですが、慣れていない方はChat GPTに聞いて解決してみましょう。また、ソフトウェアをインストールせずにコマンドプロンプトというデフォルトのツールを使用する場合もございますので、ご注意ください。

初心者向け

さて、Seleniumのインストールの他にプログラミング言語のPythonが必要という案内もされますので、まずはPythonのインストールから始めました。

Seleniumの概要


Pythonのインストールは比較的簡単で、インストーラーを叩けば、自動的にインストールされますが、次のSeleniumのインストールでわからなくなりました。コマンドラインで以下のコマンドを実行するとありますが、どのツールでコマンドラインを実行するのか?
Linux、Poweshell、コマンドプロンプトなどの沢山のツールがありますが、わからなかったので、Chat GPTに聞いてみました。

Pythonのインストール後にコマンドラインを入力する画面の出し方はどうするの?

そうすると、コマンドプロンプトで入力するように指示があったので、無事にSeleniumのインストールが完了しました。

そして、次の手順である、Chrome Driverのインストール手順をChat GPTに聞きました。

ChromeDriverのインストール(Chromeブラウザの場合)について教えて

そして、手順に従ってChrome Driverをインストールしていたのですが、うまくいかなかったので、
・どの手順で失敗したか
・どういうエラー文が表示されかた
をそのままコピー貼り付けでChat GPTに聞きました。

送付いただいた以下の手順でバージョンが正しく表示されません。

3. ChromeDriverの確認 コマンドラインで確認: コマンドライン(ターミナル)を開き、以下のコマンドを入力してChromeDriverのバージョンが正しく表示されることを確認します。

コマンドプロンプトで以下のエラー文が表示されます。 C:\Users\takuy>chromedriver --version 'chromedriver' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 どうしたらよいですか?

ここから先は

1,075字 / 2画像

¥ 200

この記事が気に入ったらサポートをしてみませんか?