LearnAI
← ブログプロンプトエンジニアリング: 初心者は何から始めればよいのか

プロンプトエンジニアリング: 初心者は何から始めればよいのか

🕑 3 min · LearnAI

14日間無料その後、月額 $14.99 - すべてのコース

ニューラル ネットワークにリクエストを書き、その応答として、水、決まり文句、主題から外れたものを書きます。モデルが問題になることはほとんどなく、問題がどのように定式化されるかが問題になります。プロンプトエンジニアリングとは、AI アシスタントが 1 回目または 2 回目で正確に望ましい結果を生み出すように質問を投げかけるスキルです。良いニュースは、これはプログラミングや魔法ではなく、一晩でマスターでき、毎週時間を節約できるいくつかのわかりやすいテクニックだということです。機能するプロンプトの構成と、無駄な応答の受信を停止する方法を見てみましょう。

プロンプトエンジニアリングとは簡単に言うと何ですか

プロンプトはモデルに与えるテキストの指示であり、プロンプト エンジニアリングとは、答えが正確で適用できるようにプロンプ​​トを作成する機能です。言語モデルは人の心を読みません。テキストの最も可能性の高い続きを完成させます。入力がぼやけるほど、出力は平均的で役に立たなくなります。実用的なプロンプトは、ほとんどの場合、役割 (モデルが誰であるべきか)、コンテキスト (どのような状況とデータ)、タスク (正確に何をすべきか)、形式 (どのような形式で答えを与えるか)、制限 (音量、口調、何を避けるべきか) の 5 つのブロックで構成されます。このことを念頭に置く必要はありません。リクエストを送信する前に、チェックリストと照らし合わせてリクエストをすぐに確認するだけです。各ブロックに具体性を追加するとすぐに、回答の品質は劇的に向上し、書き換えの回数はほぼゼロに減少します。

強力なプロンプトを構成するもの: コンテキストと形式

結果に最も大きな影響を与えるのは 2 つです。それは、コンテキストをどれだけ提供するか、そして目的の形式をどれだけ明確に説明するかです。コンテキストとは、モデルが知らない事実です。つまり、聴衆が誰であるか、目標は何か、制限は何か、良い結果の例がすでに存在するかなどです。 「クライアントに手紙を書く」のではなく、クライアントが誰なのか、何が起こったのか、どのような口調が適切なのか、私たちが何を達成しようとしているのかなど、本質を伝えます。フォーマットとは、回答の構造です。5 つのポイントからなるリスト、列のある表、3 つの段落からなるレター、100 ワード以内の回答です。直接質問してください: 「問題、原因、解決策の列がある表に答えを記入してください。」モデルが明確に定義されている場合、モデルはその形状を完全に保持します。これら 2 つのブロックは、漠然としたリクエストを技術的なタスクに変換します。これにより、10 個の明確な丸を付けなくても、必要なものをすぐに提供することが簡単になります。

👉 ただ読むだけでなく、授業で試してみてください。 14 日間無料で始めましょう。

少数ショットテクニック: 必要な回答の例を示す

最も過小評価されているテクニックは、欲しいものを言葉で説明するのではなく、モデルにその例を示すことです。これは少数ショットと呼ばれます。「入力→目的の出力」のペアの 1 ~ 3 つのサンプルを与えてから、新しい入力を与えます。モデルは、どの指示よりも正確にパターンからトーン、長さ、構造、ロジックをキャプチャします。たとえば、レビューをマークアップするには、必須フィールドを含む 2 つのマーク付きレビューを提供します。彼女は同じフォームで 3 番目のレビューを入力します。文字の場合は、自分のスタイルで 1 つの文字を表示すると、次の文字も同様になります。このテクニックは、企業の雰囲気、特定の形式、非標準的なロジックなど、結果を言葉で説明するのは難しいが、示すのは簡単な場合に特に役立ちます。リクエストごとに答えが「浮いている」場合は、例を追加します。追加の説明を 1 段落も追加することなく、安定性が大幅に向上します。

🎯 Will AI replace YOUR profession? Take a short test and see how ready you are for the future.Take the free test

反復とデバッグ: 最初の答えが理想的ではない理由

迅速なエンジニアリングは対話であり、単一の明確な決定ではありません。答えが間違っている場合は、最初から始めるのではなく、特定の問題を修正してください。長すぎますか? 「120語以内」を追加します。一般的すぎる?数字と例を尋ねてください。間違った場所に行ってしまったのですか?正確に何が間違っているのかを明確にします。「導入部分を削除して、すぐに手順を開始してください。」複雑な問題の場合、最終的な答えに至る前に、モデルに段階的に推論を求めると便利です。これにより、論理エラーが少なくなります。もう 1 つのコツは、プロンプトに品質基準を直接設定することです。「良い回答には X、Y が含まれ、Z は含まれません」というようになります。機能した配合を保存します。時間が経つと、実証済みのテンプレートのセットが蓄積されます。クエリのデバッグには数秒かかりますが、結果の違いはインターンの下書きとスペシャリストの仕事のようなものです。

すべてのレッスンとフルコースをご希望ですか?プロアクセスを開きます。

フィクションを避けて信頼できる答えを得る方法

モデルは事実、リンク、数字を自信を持ってでっち上げることができます。これがモデルの弱点であり、制御する必要があります。最初のトリック: 知らないことを明示的に許可します。 「十分なデータがない場合は、でっち上げるのではなく、書きましょう」というフレーズにより、発明の数は大幅に減少します。 2つ目は、事実を自分自身で明らかにすることです。 「料金はいくらですか」と尋ねるのではなく、プロンプトにデータを挿入し、それらのみを使用して作業するように依頼してください。第三に、仮定を事実とは別にマークするか、結論が何に基づいているかを示すように依頼します。重要なタスクについては、「答えを読み直し、確信が持てない記述にマークを付ける」という確認ステップを追加します。そして、常に手動で番号、名前、引用を再確認してください。モデルは草案やアシスタントとしては優れていますが、事実に対する責任はあなたにあります。このスキルこそが、素人と仕事を任せられる人とを分けるものなのです。

🎁 49 個の既製 AI プロンプトを無料で入手

仕事、お金、キャリア、勉強のために - 挿入して使用します。

プロンプトのパックを入手する

例: 悪い→良いプロンプト

新しいコースについての投稿を書く

役割: あなたはオンライン スクールの SMM コピーライターです。背景: 技術的な経験のない初心者向けの AI スキルに関するコースを開始します。主な利点は、数晩でツールをマスターできることです。タスク: Telegram チャネルの投稿を作成します。形式: 4 ~ 5 つの短い段落、官僚主義のない生き生きとした口調、最後に聴衆への質問、最大 120 ワード。私たちが気に入っている始まりの例: 「ニューラル ネットワークを開くと、水が反応します...」

💡 役割、対象者、目的、形式、トーン パターンが追加されました。曖昧なテキストの代わりに、公開できる投稿が作成されます。

この記事の要約を作成する

役割: 多忙なマネージャーのためにスクイズを準備するアナリスト。課題: 以下のテキストを本質的に要約してください。形式: 5 つの箇条書き。各 1 つは重要な数字または事実を含む完全なステートメントであり、前置きの言葉はありません。最後に「主な結論:」という一文を一文で加えます。本文にないものは追加しないでください。テキスト: [挿入]。

💡 長さ、構造、対象者、ギャグの制限を設定すると、要約は予測可能で実用的なものになります。

アプリケーションの名前を考え出す

コンテキスト: 習慣を追跡するためのモバイル アプリケーション、対象者は 20 ~ 35 歳、フレンドリーな口調、子供っぽくない。タスク: 10 個の名前オプションを提供します。基準: 1 つまたは 2 つの単語、ロシア語と英語で発音しやすく、明らかなブランドで占有されていないもの。形式: タイトル、意味、関連付けの列を含む表。最も強いものから最も弱いものへ並べ替えます。

💡 選択基準と表形式が登場しました。ランダムなリストの代わりに、比較可能なオプションが得られます。

テキストに誤りがないか確認してください

役割: 丁寧な編集者。タスク: 以下のテキストを 3 つのレベル (スペルと句読点、スタイルと繰り返し、言葉遣いの明瞭さ) でチェックします。形式: 列を含む表: あった、あった、編集の理由。テキスト全体を書き直すのではなく、問題のある部分だけを書き直してください。最後に、読みやすさを 1 から 10 までの評価で評価し、一般的なアドバイスを 1 つ与えます。テキスト: [挿入]。

💡 レビューのレベルへの細分化と「原因-原因」形式により、校正全体が、承認または拒否が容易な明確な分析に変わります。

よくある質問

プロンプトエンジニアリングとは簡単に言うと何ですか?

これは、ニューラル ネットワークへのリクエストを作成して、期待どおりの結果が得られるようにするスキルです。同じ AI は、漠然とした質問には「水」で答え、正確なプロンプトには要点を返します。ほとんどの場合、それはモデルに関するものではなく、問題の定式化に関するものです。

良いプロンプトとは何でしょうか?

コンテキスト (誰となぜ)、明確なタスク、望ましい応答形式、および可能であれば例から。必要な答えのサンプルを示す少数ショット手法により、品質が大幅に向上します。最初の答えが完璧であることはほとんどないため、プロンプトは繰り返して改良されていきます。

プロンプトエンジニアになるにはプログラミングが必要ですか?

いいえ。プロンプト エンジニアリングとは、コードではなく、問題の言葉とロジックを扱うことです。技術的な背景がなくても、実際のクエリに関するトレーニングから始めることができます。基本的なテクニックは数回のレッスンで習得します。