プロンプトエンジニアリング実践ガイド【後編】
生成AIを巧みに操れる「プロンプトエンジニアリング“3大技法”」はこれだ
生成AIツールから“良い回答”を引き出すには、生成AIツールへの質問や指示である「プロンプト」の改善が効果的だ。誰でも実践できる3つのテクニックを、実例を交えて紹介する。
「生成AIツールから的確な回答を得られない」と頭を抱えた場合に役立つのが、「プロンプトエンジニアリング」だ。これは、望ましい出力を得るためにプロンプト(生成AIに対して出す質問や指示)を設計したり改良したりする工程を指す。人工知能(AI)ベンダーOpenAIの「ChatGPT」といった生成AIツールをより使いこなすためのプロンプトエンジニアリングのテクニックを3つ紹介する。
「プロンプトエンジニアリング“3大技法”」はこれだ
併せて読みたいお薦め記事
連載:プロンプトエンジニアリング実践ガイド
生成AIの「プロンプト」に関する記事
プロンプトエンジニアリングに関する以下3つのテクニックを紹介する。
- Few-shot(フューショット)プロンプティング
- Chain-of-Thought(CoT:思考の連鎖)プロンプティング
- メタプロンプティング
Few-shot(フューショット)プロンプティング
Few-shotプロンプティングは、大規模言語モデル(LLM)に幾つかの模範例を提示する手法だ。「教師あり学習」(事前に人間が正解データを用意する機械学習手法)を取り入れたもので、LLMは入力とそれに対する出力の模範例を参照し、タスクの取り組み方を学習する。
Few-shotプロンプティングは、特に文体を変更するタスクに最適だ。内容は変えず、文章のトーンやフォーマルさを調整できる。以下は、Few-shotプロンプティングの一例だ。
プロンプト:
以下は、文章を受動態から能動態に変換する例です。
- 受動態:「食事はシェフによって作られる」→ 能動態:「シェフが食事を作る」
- 受動態:「肖像画は画家によって描かれる」 → 能動態:「画家が肖像画を描く」
では、以下の文を能動態に変換してください。
- 「講義は先生によって実施される」
ChatGPTの回答:
能動態:「先生が講義を実施する」
Chain-of-Thought(CoT:思考の連鎖)プロンプティング
LLMは、実際に文章を理解しているわけではない。プロンプトを基に、最も可能性の高い文字の並びを予測しているに過ぎない。そのためLLMは、複雑な方程式や謎解きといった推論タスクを得意としていない。
Chain-of-Thoughtプロンプティングは、推論が必要なタスクに使用される手法だ。まずLLMに問題の解き方を考えるよう指示して、次にそのステップを一つずつ説明してもらう。LLMは段階的に問題を解くことで、精度の高い回答を出力できる。
Few-shotプロンプティングとChain-of-Thought プロンプティングを組み合わせて、解き方の例を幾つか示すことも有効だ。以下に例を紹介する。
プロンプト:
Q:図書館の本棚には35冊の本があります。2冊貸し出され、4冊追加された場合、本棚には全部で何冊の本があるでしょうか。
A: 本棚には最初35冊の本がありました。2冊貸し出されたので33冊になります。次に4冊が追加されると、33+4=37です。合計は37冊です。
Q:あるパン屋で、午前中に40個あったカップケーキのうち36個を売りました。パン屋はその後12個のカップケーキを焼きました。午後には14個のカップケーキが売れました。一日の終わりには何個のカップケーキが残っていますか。
ChatGPTの回答:
問題解決の過程をステップバイステップで考えると次のようになります。
- 午前中、40個のカップケーキのうち36個が売れ、40-36=4個のカップケーキが残ります。
- その後、さらに12個のカップケーキを焼くので、合計4+12=16個のカップケーキがあります。
- 午後にはさらに14個のカップケーキが売れ、16-14=2個のカップケーキが残ります。
つまり、一日の終わりに、パン屋には2個のカップケーキが残っています。
メタプロンプティング
メタプロンプティングは、LLM自体を使ってプロンプトを改善する手法だ。メタプロンプトでは、特定のタスク向けに最適なプロンプトを作成したり、既存のプロンプトを最適化したりするようLLMに依頼する。
例えば、以下のような具合だ。
文章を書くスキルを伸ばすための練習問題を作成してほしいです。どのように質問すればよいですか。
メタプロンプティングでは、LLMがプロンプトを生成するため、人間が思い付かないような面白い視点からの質問を見つけることができる。さらに、プロンプトの作成過程を自動化できるので、作業時間を短縮できる。
TechTarget発 世界のインサイト&ベストプラクティス
米国TechTargetの豊富な記事の中から、さまざまな業種や職種に関する動向やビジネスノウハウなどを厳選してお届けします。
Copyright © ITmedia, Inc. All Rights Reserved.
TechTarget発 世界のインサイト&ベストプラクティス
米国TechTargetの豊富な記事の中から、さまざまな業種や職種に関する動向やビジネスノウハウなどを厳選してお届けします。
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
“攻撃者優位”なサイバーセキュリティ、全ての「穴」をふさぐ方法とは? -
製品資料
実際に悪用される脆弱性は4%前後 優先的に対処すべき脆弱性を把握するには? -
製品資料
HubSpotの機能を拡張する法人データ活用法 -
製品資料
面倒で非生産的な「名寄せ」作業 高精度&高効率に実施するには? -
製品資料
名刺管理には「その先」がある 成果のでない営業活動から脱却する秘訣
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
ISMSの“コンサル丸投げ”が招く数千万円の無駄 NTTドコモビジネスの脱出劇
-
2
「VMware離れ」は本当か 3000社がVCF 9にかじを切った現実的な理由
-
3
「Microsoft 365」が乗っ取られる 跡形もなくMFAを破る手口
-
4
マンガで解説:KSK2稼働で何が変わる? 税務調査の高度化に備えるデータ管理
-
5
IT製品の導入に関するアンケート「サーバ&ストレージ」編
-
6
Netflixのバックエンドは「ほぼJava」 3000超のアプリを支える開発基盤の裏側
-
7
脱VMwareに待った? AI基盤を掲げるBroadcomの思惑と情シスが直面する新コスト
-
8
「企業内サーバ環境の利用実態」に関するアンケート
-
9
「OSの選定・導入」に関するアンケート
-
10
「IoT通信環境の構築・運用」に関するアンケート
ホワイトペーパーランキング PR
-
1
AIエージェントで多様な日常業務を効率化するための入門ガイド
-
2
AIが「わざわざ使うツール」になっていない? 業務で自然に使う導線にする秘訣
-
3
財務・会計はAI活用でどう変わる? 調査で見えた変革の道筋
-
4
JR西日本ITソリューションズが「監視業務の属人化」を解消した方法とは?
-
5
「脱Excel」か「Excel快適化」か? 現場にやさしい業務改善の進め方
-
6
「結局、一部の人しか使わない」 AI活用が業務に定着しない根本的な理由
-
7
コスト分析で見る「デバイス復旧」の代償 損失額から導きだされた投資戦略とは
-
8
Macの安全神話は崩壊? 最新の脅威動向から見えた攻撃のトレンドと有効な対策
-
9
ゼロトラストにおける「IDaaSの課題」と補完すべき重要機能とは?
-
10
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー