東京都の生成AI活用事例集にツッコミを入れてみる|saip(さいぴ) (original) (raw)

この記事の概要
・都職員による生成AI活用事例集を基に、ChatGPTの効果的な使い方を解説
・プロンプト作成のコツと最新ノウハウを平易な言葉で紹介
・具体的な指示、マークダウン記法の活用、理由の記載など実践的なテクニックを解説
・サンプルプロンプトの修正例を通じて、より効果的な書き方を例示
・ChatGPTとの対話を通じた論理的思考力向上の可能性を示唆

Claude 3.5 Sonnetで作成

こんにちは、saip (@_saip_) です。
生成AIを利用した事業をしている株式会社TrippyでCTOを務めています。

Xで話題になっていたところてんさんの以下のポストから、「都職員のアイデアが詰まった文章生成AI活用事例集」という資料が公開されていることを知りました。

PDFはこちらのリンクから閲覧することができます。

この資料には都職員の方々の創意工夫や実際の業務での活用事例が掲載されており、大変勉強になりました。

一方で、冒頭のように、プロンプトに対する誤謬や古い認識が見られる箇所も。

そこで今回は、いち東京都民として、あえて技術的な用語を排し、平易な言葉でChatGPTのグッド・ノウハウをご紹介します。生成AIを活用し、面倒なことは全部ChatGPTにやらせて、思考のリソースを外注し、ストレスフリーで快適な人生を送りましょう。

そもそもプロンプトとは

ChatGPTは、確率論的に回答を推測して文章を生成しています。

期待する出力が得られるプロンプトを書くためには、より出力が確定的になるようにしていくことが大切です。

出力が確定的になるプロンプトとは、出力される文章が的確に言い表されたものであるといえます。

また、ChatGPTはプロンプトに登場する単語を重み付けします。

マークダウン記法による構造化や強調によって、重要なキーワードを明確にする。出力される文章の必然性が高まるような、関連性があり一般的なキーワードを与えていくことが重要です。

プロンプトはどう書くべきか

ChatGPTの進化により、日本語の理解度や出力品質、読み込める文章量が飛躍的に上昇しています。昨年よく言われていたノウハウはすでに過去のものとなりつつあります。そこで、最新のノウハウをご紹介します。

高品質なプロンプトのサンプル

前項のルールを踏まえて、資料の中で紹介されていたプロンプトをブラッシュアップしてみます。

プロンプト1: 修正前

以下の税金に関して説明して下さい
#税金 の種類
  住民税
#出力形式
  小学三年生にも理解できるように、漢字の熟語はできる限り使用せず、ひらがなの言葉で説明すること
  200文字以内で

プロンプト1: 修正後

「住民税」について、以下のルールに沿って、10歳の子どもがわかるように説明してください。

## ルール
- 漢字の熟語は使用せず、ひらがなで表記すること
- 200字以内の文章にすること

プロンプト2: 修正前

下記の内容で、簡潔な文章を作成してください
#話し手
  デジタルサービス局長
#聞き手
  部下の職員
#内容
  年始のあいさつ
#強調したいポイント
  都民のためにデジタルサービスの向上に取り組む
#分量
  200文字程度

プロンプト2: 修正後

東京都デジタルサービス局局長として、局の職員に対する年始のあいさつの文章を以下の内容で200字程度で書いてください。

## 内容
- 都民のためにデジタルサービスの向上に取り組んでいきたい
- (デジタルサービスの向上について具体的に書く)

まとめ

ここで紹介したコツ…というか作法は、いわば論理的思考のトレーニングです。ChatGPTに伝わりやすい指示は、必然的に人間にも伝わりやすくなります。逆に言えば、ChatGPTに伝わらない指示は、人間にもきっと伝わっていません。

ChatGPTは魔法使いではなく、関数です。

プロンプトは難解で強力な呪文などでは全くなく、あくまでChatGPTという"関数"に引数として渡されるインプットにすぎません。

例示(Few-shot Learning)も段階的な思考(Chain of Thought)も、結局は人間に対する指示の具体化や、作業する際のタスク分解・整理に準ずるものとして考えると、それほど特殊なことではないですよね。

的確で高品質なプロンプトを入れることで、はじめて性能が発揮され、期待する回答や結果を得ることができるのです。

もし不明点や疑問点があれば、お気軽にsaip (@_saip_)までご連絡ください。

お仕事のお話はこちら
https://tr1ppy.com/contact