Gemini 3 ヒントエンジニアリング: 一般的なベストプラクティスガイド @_philschmid の最新ブログ投稿: 双子座3世は、長々とした講義よりも、直接的で論理的な内容を好みます。キーワードの原則と3つの重要な実践方法 👇 コア原則 • 正確な指示:不要な詳細を省き、目標を明確に述べましょう。Gemini 3は簡潔で明確な指示に最もよく反応します。 • 一貫性を維持する: プロンプト内の構造の一貫性を維持し (例: XML タグを一貫して使用する)、あいまいな用語を明確に定義します。 • マルチモーダルな一貫性:テキスト、画像、音声、動画は、同等に重要な入力として扱う必要があります。指示は特定のモダリティを明示的に参照し、モデルがそれらを個別に処理するのではなく、包括的な分析を実行できるようにする必要があります。 • 制約の配置: モデル推論のアンカーとして、動作の制約とロールの定義を「システム指示」またはプロンプトの上部に配置します。 • コンテキスト・アンカー:大量のデータを処理する場合は、具体的な指示を文末に配置します。データと質問の間のギャップを埋めるために、つなぎのフレーズ(「上記の情報に基づいて…」など)を使用します。 3つの重要な実践 1. 推論と計画 モデルに直接答えを出させないでください。代わりに、まず「考える」ように強制します。 • 明示的な分解: モデルでは、回答する前に目的をサブタスクに分解し、情報の完全性を確認し、構造化されたアウトラインを考案する必要があります。 • 自己更新タスク リスト (TODO トラッカー): モデルが TODO リストを作成し、実行中にその進行状況を追跡できるようにします (例: [ ] タスク 1、[x] タスク 2)。 • 自己批判: モデルは、最終的な応答を出力する前に、ユーザーの元の制約に対して自己検査を行う必要があります (例: 「ユーザーの文字通りの意味だけでなく、真の意図に応答しましたか?」)。 2. 構造化されたプロンプト 明確なマークアップ言語(XMLまたはMarkdown)を使用して、プロンプトの境界を定義します。これにより、モデルは「指示」と「データ」を区別しやすくなります。 • XML の例: `` を使用してルールを定義し、`` を使用して背景情報を追加し、`` を使用して思考プロセスを表示します。 • Markdown の例: #Identity、#Constraints などの見出しを使用してコンテンツを整理します。 推奨事項: 1 つの形式を選択してそれに固執し、組み合わせたり混在させたりしないでください。 3. エージェントツールの使用 ジェミニ 3 を自律型インテリジェント エージェントとして使用する場合、より高い回復力と反射能力を備える必要があります。 • 持続性指示:エージェントに「問題が完全に解決されるまで作業を継続する必要がある」ことを明示的に指示します。ツールの呼び出しが失敗した場合、エージェントはエラーを分析し、代替手段を試し、諦めたり問題をユーザーに返したりするのではなく、対処する必要があります。 • 計算前の反映: ツールを呼び出す前に、エージェントは明示的に以下を述べる必要があります。 1. このツールを使用する理由は何ですか? 2. 具体的にどのようなデータを取得したいと考えていますか? 3. このデータはユーザーの問題の解決にどのように役立ちますか? シナリオアプリケーションとテンプレートの記事では、さまざまな分野に固有の戦略も提供されています。 • 調査と分析: まず、問題を分解し、独自に調査し、最後にソースを統合して引用を強制します。 • クリエイティブライティング:ターゲットオーディエンスを明確に定義します。チューリングテストに合格することや自然な印象を与えることが目的であれば、社内用語(シナジー、プロトコルなど)の使用は明確に避けてください。 問題解決: モデルでは、まず「標準ソリューション」を見つけ、次に「パワー ユーザー ソリューション」を見つけて最適なソリューションを提供する必要があります。 ブログアドレス
スレッドを読み込み中
X から元のツイートを取得し、読みやすいビューを準備しています。
通常は数秒で完了しますので、お待ちください。
