ちょっとした社内アプリを生成AIで作成する方法【頭がいい人のChatGPT&Copilotの使い方】(2/3 ページ)
生成AIを活用すれば、社内で使うようなちょっとしたアプリなら、プログラミングを知らなくても誰でも簡単に作ることができます。
月別に誰が誕生日かを確認できる
Webページを記述するHTMLと動作を記述するJavaScriptは1つのファイルにまとめることができます。そのほうが、取り扱いが便利なので「1つに統合して」という指示を追加しています。これでコードが書かれて、プログラムができました。
このHTMLファイルと先ほどのCSVのダミーデータを同じフォルダにおいて、Web ブラウザで表示すると次の図のようになりました。
メニューを選択すると、今度は次の図のようになります。
月別に誰が誕生日かをシンプルに確認ができます。
対話をしながらコードを修正していく
さらに作り込んでみます。
プロンプト
「もうすぐ誕生日の社員」というコーナーを作って、誕生日が近い5人の社員の情報を「あと〇日」という表示をするようにする
もうすぐ誕生日の社員は表示されましたが、最初に作った月別の確認メニューが消えてしまいました。ちなみに、「もうすぐ」とリクエストしたのに「すぐ」と表示されています。
2つを同時に表示させたいですよね。生成AI支援のプログラム開発では、1回のプロンプトで思い通りのコードができることは稀(まれ)です。
対話しながらコードを修正していきます。
プロンプト
プルダウンメニューの確認機能と両方を表示して
──このように入力しました。
すると、「プルダウンメニューで各月の誕生日の社員のリストを表示する機能と『すぐ誕生日の社員』の両方を含むアプリケーションをHTMLとJavaScript で作成しました。以下のリンクからダウンロードできます」という回答がありました。
これでできたアプリケーションの表示が以下の画像です。2つの機能が同時に表示できました。
これでひとまず基本機能は完成です。ここからは外観をブラッシュアップしていきましょう。生成AIは、改善案を相談しながら開発を進めていくことができます。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
Geminiを業務で使いこなす! Google Cloudが指南する「プロンプト入力」4つのポイントは?
GoogleのAI「Gemini」を業務で使いこなすには──? Google Cloudの担当者がレクチャーした。
野村が捨てた「資産3億円未満」を狙え SMBC×SBIが狙う“新興富裕層”の正体
SMBC×SBIが、「Olive Infinite(オリーブ インフィニット)」というデジタル富裕層向けサービスを開始した。野村證券をはじめとする大手証券会社が切った「1億〜3億円層」に商機があるという。
なぜ日本企業のDXは失敗続き? BCGが指摘する“ITを知らなすぎる”経営者の責任
DXの“押し付け”がハラスメントに!? クレディセゾンのデジタル人材育成を成功に導いた「三層構造」とは
昨今は人材獲得に苦戦する企業が多く、文系人材をリスキリングなどで育成し、デジタル人材に育てようとする動きが活発化しているが、クレディセゾンのCDOは「『トランスフォーメーションハラスメント』には要注意だ」と警鐘を鳴らす。「トランスフォーメーションハラスメント」とはどんなものなのか。DX時代の人材育成の本質とは何か。
日本人はなぜこれほどまでに「学ばない」のか 背景にある7つのバイアス
学びの習慣があまりにも低い日本の就業者の心理をより詳細に分析すると、学びから遠ざかる「ラーニング・バイアス(偏った意識)」が7つ明らかになった。日本人はなぜこれほどまでに「学ばない」のか。



