あなたはこんな状況にしばしば遭遇しますか?
- AI にどのように質問すればよいかわからない?
- やっとの思いで質問を考えたのに、理想的な回答が得られない?
- 同じ AI を使っているのに、なぜ他の人はうまくいくのに、自分は失敗ばかり?
小さな頭の中に大きな疑問符がいっぱい?心配しないで!これはあなたのせいではなく、ただ AI との対話の正しい「使い方」をまだマスターしていないだけです🍴🍜。
このガイドでは、私たちが一緒に探求することを目指します:
- なぜ AI に質問することを学ぶ必要があるのか?
- プロンプトとは何か?プロンプトの基本構造は?
- 個人と AI の対話の経験共有
……
このブログ記事があなたの助けになることを願っています!
温かいヒント:この記事は純天然の人間による古法手作りで作成されており、AI 生成のコンテンツが使用されている場合は、文中で特に明記されます~
なぜ AI に質問することを学ぶ必要があるのか?#
生成型 AI 技術が急速に発展する今日、質問の技術をマスターすることは必須のスキルとなっています。
未来において、AI と効率的に対話できる人が、アイアンマンのジャービスのように、スーパーアシスタントを手に入れることができるのです!💥
仕事、学習、日常生活において、
効率的な AI との対話は、時間を節約し、効率を向上させ、トレンドを予測する手助けをし、実際にアイアンマンのジャービスに匹敵するプライベートアシスタントを持つことを可能にします!
プロンプトとは何か?#
簡単に言えば、プロンプトとは、私たち炭素基生物が(未来の可能性に満ちた)シリコン基生物である AI(ChatGPT、DeepSeek など)とコミュニケーションを取る際に入力する指示文です。
それは、AI の応答の質を直接決定します。
小さな例を挙げてみましょう:
- 弱いプロンプト:「記事を書いて。」
- 中程度のプロンプト:「陰陽五行の基本原理を紹介する科学普及記事を書いてください。対象は中医学専攻の大学生で、構造は明確で、言語は生き生きとしてわかりやすいこと。」
- 強いプロンプト:後述します!
正しいプロンプトの書き方は?#
適切なプロンプトは、あなたのニーズの種類によって決まります👇:
- インスピレーションが欲しい?
- 短く自由な
レイジープロンプト
を使うことをお勧めします。AI を解放し、インスピレーションが雨後の筍のように湧き出るのを待ちましょう! - 適用シーン:ブレインストーミング、アウトライン作成、スタイルの書き換えなど。
例:「‘人と AI の未来’というテーマでいくつかのアイデアを考えてください。」;「この文章を添削してください:
内容を添付
」。 - 短く自由な
- タスクが厳密で複雑?
- それなら、素直に
構造化プロンプト
を使いましょう。 - この種のタスクは、後から何度も調整するのには適していません。なぜなら、調整するたびに結果が元の目標から逸れる可能性があるからです。最初からニーズを正確に表現することが最良です、一発必中🎯!
- それなら、素直に
合格のレイジープロンプト
の書き方は?#
レイジープロンプトは、その名の通り「怠け者専用のヒント」です!どう怠けるのか?
- あまり干渉せず、AI に自由に発揮させる
- AI に何を求めているかだけを伝え、どうやってやるかは気にしない。
- ヒントは「曖昧さ」を持たせて、問題を固定化しない
- ただし注意、レイジー ≠ 適当にごまかす、テーマは必ず明確に!
- 初版が完璧でなくても許容し、インスピレーションは後で徐々に磨いていく!
✨一言の秘訣:明確さは必要だが、コントロールは少なく、心構えは仏系で!
小さなヒント:乱雑に書くことを恐れないでください。インスピレーションは混乱の中で野生的に成長するものです。大胆に AI に任せましょう~
合格の構造化プロンプト
の書き方は?#
まず、AI が考える構造化プロンプトの書き方を見てみましょう?
分類 | 内容 |
---|---|
役割設定(Role) | AI に演じてほしい役割 |
タスク目標(Task) | AI に何をしてほしいのか? |
入力情報(Input) | 必要な素材、背景を提供 |
出力要求(Output Requirements) | 明確な形式、長さ、スタイル |
注意事項(Constraints) | 禁止または特に注意が必要な事項 |
ここでは ChatGPT の回答を引用しています。
ただし、私の個人的な経験に基づいて、3 つのことに簡略化できます:
- 背景:私は何をしているのか?(AI に簡潔に伝え、プライバシーを保護することに注意)
- 目標:AI に何を手伝ってほしいのか?(詳細かつ明確に説明)
- 制限:AI に何をしてほしくないのか?(境界を設定し、AI が逸脱しないようにする)
役割設定
は個人の好みに偏るので、省略しても構いません~
AI の出力要求
は目標
や注意事項
に柔軟に組み込むことができます!
構造化プロンプトは一気に書き上げるのが最良で、頻繁に修正を加えると AI が迷ってしまいます!
個人と AI の対話の経験共有#
さあ、実戦を通じて理解を深めましょう!💥
標準的なプレイスタイル#
適用:単一タスク
シーン:私は中医学のデータマイニングタスクを行っていますが、証素名の標準化を行う必要があり、関連するデータを CSV 形式で保存しています。
普通のプロンプトは次のようになるかもしれません:
この CSV ファイルを分析して、どの証素があるかをリストアップしてください。
問題は?
❌怠けすぎ!厳密で複雑なタスクには放任は適しておらず、結果が不明確になりやすいです。
構造化プロンプトは次のようにすべきです:
- 背景説明:
- ここにCSVファイルがあります。ヘッダーには`類`、`証`、`証素`、`証侯`が含まれており、異なるデータは`,`で区切られ、同義語は/で区切られています。
- タスク目標:以下の要件でPythonスクリプトを書いてください:
1. `証素`名の頻度を集計し、高い順に並べて`証素.csv`を生成します。
2. `証侯`名の頻度を集計し、`証候.csv`を生成します。
3. 各`証侯`と関連する証素をまとめて、`証侯x関連証素対照表.csv`を生成します(注意、`関連証素`内の証素は`,`で区切ります)。
- 注意事項:
1. ファイルパスは`./input/証標準.csv`です。
2. 出力パスは`./output`です。
3. セルの空値は無視します。
- (⏫CSVファイルをアップロード)
見えましたか?明確に説明しています:
- 背景(CSV ファイルの内容を説明)
- 目標(要求を明確に)
- 制限(要求をさらに細かく)
AI は自然にタスクを完璧に完了できるのです!
隠れたプレイスタイル:思考連鎖プロンプト#
タスクがさらに複雑な場合、例えば:
ある病気と証侯、処方の関係を分析し、核心的な処方と核心的な薬を見つけ、さらに可視化を行いたい…
その場合は思考連鎖プロンプト(Chain-of-Thought Prompt)
を使用して、AI に段階的に推論させ、段階的に完了させることができます。
以下の例🌰:
- 私は中医学のデータマイニングを行っており、`ある病気`と証侯、処方の関係を分析し、この病気の核心的な処方と核心的な中薬を見つけたいと思っています。関連するデータはCSV形式で保存されています。以下はこのCSVファイルの説明です:
1. ヘッダーは`ID`、`診断`、`兼病`、`証素`、`証侯`、`処方`です。(ヘッダーの内容は収集データに基づいており、例えば`舌`、`脈`、`性別`、`年齢`なども分析に含めることができます。ここでは簡単に例を挙げています)
2. `兼病`、`証素`、`証侯`の各データは文字列として保存されており、異なるデータは`,`で区切られています。
3. セルに情報がない場合は`空値`となり、一行の空値セルが`xx`を超える場合、その行は分析に含まれません。(空値の数値はデータフィルタリングの厳しさによって異なります)
4. 処方内の各データは文字列として保存されており、異なる薬物は`,`で区切られ、`薬物`と`用量`は`:`で区切られています。
- 以下の要件でPythonスクリプトを書いてください:
- まず、データの質をチェックし、排除数の統計表を作成します。
- 次に病歴の:
1. 単薬、薬対の頻度分析を行い、md表と可視化図を生成します。単味薬の頻度統計結果とその用量データを取り、多味薬の用量分布曲線図を作成します。横軸は用量、縦軸は頻度で、各線は異なる薬を表し、異なる色の線で異なる薬を示し、図の下に注釈を付けます。
2. `診断`と`兼病`、`証素`、`証侯`の関連性分析(生成された3つの交差表を`診断関連性分析.md`ファイルに保存します)。
3. `診断`、`兼病`、`証素`、`証侯`と`薬物`の関連分析(生成された4つの交差表を`薬物関連性分析.md`ファイルに保存します)。
- 推奨事項と注意事項:
1. Pythonスクリプトの前半部分に、私がカスタマイズできるパラメータの制御パネルと一般的な関数のセクションを作成します。
2. CSVファイルのパスを`./input/表格.csv`に設定し、出力されるmdファイルは指定されたパス:`./output/分析結果表`に保存します。出力される画像ファイルの保存パスは:`./output/分析結果图`です。
3. 表はmd形式で保存します。
4. すべての交差表データは頻度の有意性でソートされます。
5. 生成された可視化図はpng形式で保存され、図は中国語文字を表示できる必要があります(Arial Unicode MS)。
6. 可視化図の解像度は調整可能で、dpi=300に設定できます。
7. 表、可視化図で使用されるデータの頻度は調整可能で、頻度は3回以上とします。
8. 可視化図は高頻度データを表示できるように調整可能で、単味薬の頻度図は上位15位を表示し、高頻度単味薬の用量分布は上位5位を表示し、高頻度薬対図は上位10位を表示し、交差表を作成する図は行/列の上位10位を表示します。
- (⏫CSVファイルをアップロード&推論モデルに切り替え)
理解できましたか?構造の核心は依然として:
- 私は何をしているのか?(AI に背景と詳細を伝える)
- 私はあなたに何をしてほしいのか?(要求、段階的推論)
- 私は何を制限したいのか?(AI の推論プロセス全体を見えるようにし、スクリプトのソースコードを出力させ、すべてのステップを自分の手の中に掌握し、AI の自由な発揮によるリスクを最小限に抑える)
この方法を使えば、高品質な応答を得ることができます。
小結#
AI に質問する際、最も避けるべきは曖昧さと思い込みで、最も素晴らしいのは明確で具体的でありながら過度に制限しないことです。
- インスピレーションが欲しい?—— 短く自由なレイジープロンプトを使って AI を解放しましょう!
- 精度が必要?—— 構造化プロンプトを使って AI を狙い撃ちしましょう!
ここまで書いたら、
おめでとうございます、あなたは AI との対話の入門秘訣をマスターしました!🏆
次回誰かが AI が「的外れな回答をする」と不平を言ったら、自信を持って彼らの肩を叩いて言えます:「兄弟、あなたが質問の仕方を知らないだけです!」😎
明かしのヒント:この記事の内容は、表現の流暢さを向上させるためにレイジープロンプトを使用して文体を整えています(教えながら書いています!)、しかし核心内容と経験の共有はすべて著者自身が執筆したものです。
この記事の挿絵はすべて AI 生成です。
読んでいただきありがとうございます。あなたの助けになれば幸いです!