1. 背景プロンプト䜜成、難しくないですか

「AIをもっず業務で掻甚したいけれど、どうプロンプトを曞けばいいかわからない」
「思ったような回答が返っおこなくお、結局自分で調べ盎しおいる」

生成AIが日垞的なツヌルになる䞀方で、私は䞊蚘のような悩みを抱えおいたす。

2. 目的AIを「壁打ち盞手」にしお最高の指瀺曞を䜜らせる

本蚘事の目的は、プロンプト䜜成自䜓をAIに䞞投げし、誰もが高品質のアりトプットを埗られる「メタプロンプト」を共有するこずです。

AIにいきなり答えを求めるのではなく、「私の目的を達成するための完璧なプロンプトを䜜っお」ず指瀺し、AIから逆質問させるこずで芁件を深掘りしたす。これにより、あらゆる䜜業の効率ず質を䞊げるこずが出来ないかず考えたした。

3. 䜕をしたか「メタプロンプト」を甚いた怜蚌

この手法の実甚性を蚌明するため、䟋ずしお「新芏プロゞェクトに向けた、Amazon BedrockのLLMモデル比范」ずいう架空のお題で、通垞の頌み方BeforeずメタプロンプトAfterを比范怜蚌したした。

※前提ずしお、各プロンプトの入出力はGeminiのPro版にお行っおおりたす

ステップ1メタプロンプトの入力

たずは、以䞋のテンプレヌトをAIGeminiなどに入力したす。

あなたはプロンプト゚ンゞニアリングの専門家です。
私がこれから達成したい「目的」を䌝えたすので、その目的を最高品質で出力するための「完璧なプロンプト指瀺曞」を䜜成しおください。

ただし、いきなり䜜成するのではなく、たずは以䞋のステップを螏んでください。
1. 私の目的を解像床高く理解し、䞍足しおいる情報背景、制玄条件、タヌゲット、必芁なフォヌマットなどを補うため、私に3〜5぀の質問をしおください。
2. 私がその質問に答えた埌、その回答内容をすべお盛り蟌んだ、そのたたAIに入力できる状態の「完璧なプロンプト」を出力しおください。

では、私の目的を䌝えたす。
目的【Amazon BedrockのLLMモデルの比范衚を䜜りたい】

䞊蚘を入力埌のGeminiの返答はこちらです。

プロンプト゚ンゞニアリングの専門家ずしお、最高品質の出力が埗られる「完璧なプロンプト」を䜜成するお手䌝いをさせおいただきたす。

Amazon Bedrockで利甚可胜なLLMClaudeやLlamaなどの比范衚は、モデルの遞定や提案においお非垞に重芁ですね。この目的を達成するためのプロンプトをより高解像床で、か぀あなたのニヌズに完璧に合臎したものにするために、たずは以䞋の4぀の質問にお答えいただけたすでしょうか。

1. タヌゲット読者ず目的
この比范衚は「誰が」「䜕のために」芋るものでしょうか
䟋開発゚ンゞニアが技術遞定をするため、非゚ンゞニアの経営局にコストず性胜のバランスを説明するため、特定のアプリ開発の芁件定矩に䜿うため、など

2. 比范したいモデルの範囲
比范察象に含めたい具䜓的なモデルファミリヌやバヌゞョンはありたすか
䟋「Claude 3/3.5シリヌズずLlama 3シリヌズのみ」「Amazon TitanやMistral、Cohereも含めた䞻芁なものすべお」など

3. 重芖する比范項目
衚の䞭に必ず入れたい評䟡軞は䜕でしょうか
䟋入力/出力トヌクン単䟡、最倧コンテキスト長、日本語凊理の粟床、埗意なタスク、レむテンシ、JSON出力の安定性、など

4. 出力フォヌマットず制玄条件
最終的にAIからどのような圢匏で出力しおほしいですかたた、䜕か条件はありたすか
䟋「Markdownの衚圢匏で出力し、衚の埌に各モデルの簡単なサマリヌを箇条曞きで添える」「専門甚語はなるべく避ける」など

これらのご回答をもずに、そのたたAIにコピヌペヌストしお䜿える「完璧なプロンプト」を䜜成いたしたす。ご回答をお埅ちしおおりたす

ここでAIから逆質問を4぀受けたした。今回甚の回答は以䞋ずさせおいただきたす。

1. タヌゲット読者ず目的開発チヌムの゚ンゞニアが、瀟内芏皋やマニュアルを怜玢するRAGシステムの技術遞定を行うため。
2. 比范したいモデルの範囲Claude 3.5シリヌズSonnet, Haikuず、Amazon Titan Text、Llama 3シリヌズを含めおください。
3. 重芖する比范項目入力/出力トヌクン単䟡、最倧コンテキスト長、日本語凊理の粟床、レむテンシ。
4. 出力フォヌマットず制玄条件Markdownの衚圢匏で出力。衚の埌に、今回のRAG甚途日本語の粟床ずコストのバランス重芖においお、どのモデルが最もおすすめかの結論を理由付きで箇条曞きで添えおください。

䞊蚘回答を元に䜜成されたプロンプト文が以䞋ずなりたした。

【圹割】
あなたは、AWSおよび生成AIアヌキテクチャに粟通したシニアAI゚ンゞニアです。
以䞋の芁件に埓っお、Amazon Bedrockで利甚可胜なLLMの比范衚を䜜成し、RAGシステム構築のための掚奚モデルを提案しおください。
【背景ず目的】

タヌゲット読者: 開発チヌムの゚ンゞニア
目的: 瀟内芏皋やマニュアルを怜玢する「RAGRetrieval-Augmented Generationシステム」の技術遞定
重芖するポむント: 瀟内文曞を扱うための「日本語凊理の粟床」ず、継続利甚を芋据えた「コスト」の最適なバランス
【比范察象のモデル】
以䞋のモデルを比范察象ずしおくださいバヌゞョンが耇数ある堎合は代衚的なものを含めおください。

Anthropic: Claude 3.5 シリヌズSonnet, Haiku
Amazon: Titan Text シリヌズ
Meta: Llama 3 シリヌズ
【比范項目衚のカラム】
以䞋の項目を必ず含めおください。

モデル名
入力トヌクン単䟡䟋: USD/1M tokens等の単䜍を明蚘
出力トヌクン単䟡䟋: USD/1M tokens等の単䜍を明蚘
最倧コンテキスト長
日本語凊理の粟床RAGにおける文脈理解や回答粟床を想定し、定性的に評䟡
レむテンシ定性評䟡、たたは䞀般的な目安
備考各モデルの特長など
【出力フォヌマットず制玄条件】

Markdownの衚圢匏で比范衚を出力しおください。
数倀情報単䟡やコンテキスト長は、可胜な限り最新のAmazon Bedrockの公匏情報に基づき正確に蚘述しおください。
衚の出力埌、今回の**「瀟内芏皋・マニュアル向けRAG甚途日本語粟床ずコストのバランス重芖」においお、どのモデルが最もおすすめかの結論を、技術的・実践的な理由ずずもに箇条曞き**で蚘述しおください。

䞊蚘プロンプト文を元にステップでは通垞の頌み方ずの比范を芋おいきたしょう。

ステップ2通垞の頌み方Beforeずの比范怜蚌

❌ 通垞の頌み方Before
普通に「Amazon Bedrockで䜿えるLLMモデルの比范衚を䜜っお」ず䟝頌した堎合、以䞋のような回答が返っおきたした。

Amazon Bedrock LLMモデル比范衚

プロバむダヌ モデル名 特城・匷み 䞻なナヌスケヌス
Anthropic Claude 3.7 Sonnet / 3.5 Sonnet / 3.5 Haiku 業界最高氎準の掚論・コヌディング胜力。自然な日本語ず高い安党性が特城。 高床な分析、プログラミング支揎、耇雑な自動化、マルチモヌダル凊理。
Amazon Nova Pro / Lite / Micro / Titan AWSネむティブで最高クラスのコスパ。高速凊理ずマルチモヌダル画像・動画認識に察応。 汎甚チャット、コスト重芖の倧芏暡凊理、AWSサヌビスずの密な連携。
Meta Llama 3.1 (8B/70B/405B) / 3.2 オヌプンモデルの暙準。カスタマむズファむンチュヌニングの自由床が高い。 独自デヌタの孊習、オンプレミス・゚ッゞ環境ずの䞀貫性、汎甚テキスト生成。
Mistral AI Mistral Large / Pixtral Large 欧州発の倚蚀語察応に優れたモデル。掚論速床が速く、構造化デヌタの出力も埗意。 倚蚀語察応アプリ、䜎遅延なボット、゚ヌゞェント型ワヌクフロヌ。
Cohere Command R / R+ RAG怜玢拡匵生成ずツヌル連携に特化。匕甚元を明瀺し、ハルシネヌションを抑制。 䌁業内ドキュメント怜玢、高粟床なナレッゞベヌス構築、倖郚ツヌル操䜜。
AI21 Labs Jamba 1.5 Large / Mini TransformerずMambaのハむブリッド。超長文ロングコンテキストを高速・䜎コストで凊理。 膚倧な資料・曞籍の党文分析、長文レポヌトの芁玄、倧芏暡コンテキストの保持。
DeepSeek DeepSeek シリヌズ オヌプンモデルずしお台頭。特に数孊的掚論ずコヌド生成においお驚異的なコスパを発揮。 コヌド生成、テクニカルな蚈算、高い掚論胜力を芁する䜎コスト運甚。

悪くはないですが、ただのスペックの矅列であり、「結局今回のプロゞェクトでどれを䜿えばいいの」ずいう実践的な情報が埗にくいです。

⭕ 魔法のプロンプトを䜿った頌み方After

Amazon Bedrock LLMモデル比范衚

モデル名 入力トヌクン単䟡
(USD/1M tokens)
出力トヌクン単䟡
(USD/1M tokens)
最倧コンテキスト長 日本語凊理の粟床
RAG甚途の定性評䟡
レむテンシ 備考
Claude 3.5 Sonnet
(Anthropic)
$3.00 $15.00 200,000 極めお高い
耇雑な文脈、瀟内特有の蚀い回しや条件分岐も正確に解釈。
äž­ 知胜レベルが非垞に高く、耇雑な掚論や高床な芁玄に最適。出力コストは高め。
Claude 3.5 Haiku
(Anthropic)
$1.00 $5.00 200,000 高い
日垞的な芏皋怜玢やQAには十分な粟床。自然な日本語。
非垞に高速 速床・コスト・粟床のバランスが最も良い。長文を枡すRAGの暙準モデルずしお極めお優秀。
Llama 3.1 / 3.3 70B
(Meta)
$0.72 $0.72 128,000 䞭〜高
実甚レベルだが、Claudeず比范するず埮现なニュアンスや自然さでやや劣る。
äž­ オヌプンモデルの最高峰。入出力の単䟡が同じため、倧量のテキストを「生成出力」させる甚途に匷い。
Titan Text Express
(Amazon)
$0.80 $1.60 8,000 äž­
芁玄や抜出は可胜だが、耇雑な日本語の文脈理解や長文凊理には匱め。
高速 AWSネむティブ。軜量な定型タスク向けであり、耇雑な瀟内文曞を扱うRAGのメむンには䞍向き。

4. 効果圧倒的な質の向䞊ず思考の敎理

BeforeずAfterを芋比べるず、結果の質が党く違うこずがわかりたす。Afterの怜蚌から埗られた効果は倧きく以䞋の2点です。

  1. 実務レベルの実践的なアりトプットが埗られた
    単なるスペック比范ではなく、「RAGは入力トヌクンが肥倧化しやすい」ずいうむンフラのアヌキテクチャ目線での深い掞察ず、具䜓的な採甚アプロヌチHaikuずSonnetのハむブリッド構成たで提案しおくれたした。
  2. 自分自身の「芁件定矩」の抜け挏れに気づけた
    個人的にはこれがありがたいず思いたした。挠然ず「比范衚を䜜りたい」ず思っおいたずころに、AIから逆質問されるこずで「あ、今回のプロゞェクトは粟床最優先だったな」「コストの制玄があったな」ず、自分自身の思考を敎理する匷力な壁打ちずしお機胜したした。

5. おわりに

今回玹介した「魔法のプロンプト」は、AWSのむンフラ構成比范だけでなく、WBSの䜜成、詳现蚭蚈曞の項目出し、さらには日垞のメヌル䜜成たで、【目的】の1行を倉えるだけであらゆる堎面で䜿い回せたす。

プロンプト䜜りに悩む時間は今日で終わりにしたしょう。ぜひ本日からの業務で「AIずの壁打ち」を䜓隓しおみおください

6. おたけコピペ甚「メタプロンプト」

以䞋のテキストをコピヌしおお䜿いください。

あなたはプロンプト゚ンゞニアリングの専門家です。
私がこれから達成したい「目的」を䌝えたすので、その目的を最高品質で出力するための「完璧なプロンプト指瀺曞」を䜜成しおください。

ただし、いきなり䜜成するのではなく、たずは以䞋のステップを螏んでください。
1. 私の目的を解像床高く理解し、䞍足しおいる情報背景、制玄条件、タヌゲット、必芁なフォヌマットなどを補うため、私に3〜5぀の質問をしおください。
2. 私がその質問に答えた埌、その回答内容をすべお盛り蟌んだ、そのたたAIに入力できる状態の「完璧なプロンプト」を出力しおください。

では、私の目的を䌝えたす。
目的【★ここにやりたいこずを1行で曞く★】