Few-Shot例動的セレクター
Few-Shot例の候補リストとテスト用プロンプトを入力すると、テスト入力との単語の重なり度(関連性)が 高い例から優先的に選び、指定したトークン上限に収まる構成をシミュレーションします。
左側に候補例とテスト入力を入力すると、ここに選択結果が表示されます。
概要
Few-Shot例の候補リストから、テスト用プロンプトと単語の重なりが大きい(関連性が高いと推定される)例を 優先し、指定したトークン上限に収まるところまで採用する構成をブラウザ内でシミュレーションするツールです。
※関連性判定は簡易的な単語重複スコアによるものです。実運用では埋め込みベクトルによる類似度検索(RAG)の併用を推奨します。処理はJavaScriptのみで行い、サーバーには送信しません。
実務での活用例
LLMを使ったプロンプト設計・コスト最適化を行う開発者が、Few-Shot構成の検討段階で活用できます。
💡 トークンコストの事前見積もり
状況: Few-Shot例を増やすほど精度は上がるが、APIコストも増える
活用方法: トークン上限を変えて何件まで採用されるかを試算する
期待効果: コストと精度のバランスを決める材料にする
💡 動的Few-Shot構成の設計検討
状況: ユーザー入力に応じて都度例を切り替える仕組みを作りたい
活用方法: 想定される入力パターンごとに、どの例が選ばれるかを事前確認
期待効果: 実装前に選択ロジックの妥当性を確認できる
💡 プロンプトレビューの効率化
状況: チームメンバーが作ったFew-Shot例集の妥当性をレビューしたい
活用方法: 想定入力をいくつか試し、選ばれる例が意図通りか確認
期待効果: 的外れな例が優先選択されてしまう設計ミスを早期発見
詳しい使い方
主な機能
- 関連性スコアリング - テスト入力との単語重複度を元に候補例をスコアリング
- トークン予算シミュレーション - 推定トークン数(文字数÷2を簡易換算)を積算し、上限内に収まる例を選択
- 最終プロンプトの組み立て - 採用された例とテスト入力を結合したプロンプト全文を生成
- リアルタイム再計算 - 入力・上限を変更すると自動で再選択されます
使い方の手順
- Few-Shot例の候補を1行1例の形式で貼り付ける
- 実際に投げたいテスト用プロンプトを入力する
- トークン上限(必要なら最大採用件数も)を設定する
- 右側に表示される採用例とスコアを確認する
- 「最終プロンプトをコピー」で、採用された例を含むプロンプト全文を取得する
💡 トークン推定について
実際のトークン数はモデルのトークナイザーにより異なります。本ツールは「文字数÷2」を目安とした 簡易推定であり、正確な値が必要な場合は使用するモデルのトークナイザーで別途確認してください。
技術仕様とセキュリティ
すべての計算がブラウザ内のJavaScriptで行われ、入力したプロンプトや例文はサーバーに送信されません。
関連性スコアは単語重複に基づく簡易指標です。本番運用では埋め込みベクトルによる類似度検索を推奨します。
Chrome、Firefox、Safari、Edgeなど主要なモダンブラウザに対応しています。
登録不要で完全無料でご利用いただけます。