サポートのテンプレート
チケットの分類のプロンプトテンプレート
メッセージを確信度付きで、ちょうど 1 つのカテゴリに振り分けます。 チケットやメッセージをキューに振り分けるとき。コードが、人による確認が必要かを判断するため、ちょうど 1 つのラベルと確信度を必要とする場合。
プロンプト
プロンプト本体は、作成・テストした言語である英語です。これらのページの説明と案内文は翻訳されています。
prompt.md
## Task
Classify the support message below into exactly one category: billing, bug, feature_request, account_access, or other.
## Requirements
- Choose "other" when no category clearly applies.
- Base the decision only on the message text.
## Output format
Return only valid JSON with the keys category and confidence, where confidence is a number from 0 to 1.
## Input
<message>
{{message}}
</message>変数
| 変数 | 渡す内容 |
|---|---|
{{message}} | 受信したままの、分類するメッセージ。 |
各変数は専用のタグの中に入っているため、モデルは挿入した内容を指示ではなくデータとして扱います。
スコア
警告も重大な問題もなく 100/100。変更のたびに CI で検査しています。
| 評価軸 | スコア |
|---|---|
| 明確さ | 100 |
| 具体性 | 100 |
| 網羅性 | 100 |
| 構造 | 対象外 |
| 一貫性 | 100 |
| 出力の指定 | 100 |
| 効率 | 100 |
| セキュリティ | 100 |
モデル別のトークンとコスト
変数を埋める前の、テンプレート自体の入力トークンです。コストはモデルカタログの定価(それぞれ最終確認日付き)に基づいています。ご利用のプロバイダーで確認してください。
| モデル | トークン | 1,000 回呼び出しあたりの入力コスト |
|---|---|---|
| GPT-4.1 | 90 | $0.1800 |
| GPT-4.1 mini | 90 | $0.0360 |
| Claude Sonnet 5.5 | 90 (概算) | $0.1800 |
| Claude Haiku 4.5 | 90 (概算) | $0.0900 |
| Gemini 2.5 Flash | 90 (概算) | $0.0270 |
調整のしかた
- カテゴリの一覧を自社のものに置き換え、「other」のような明示的なフォールバックを残します。
- 確信度の低い結果(例:0.6 未満)は、プロンプト内ではなくコード側で人によるキューに回します。
- 2 つのカテゴリが混同されやすい場合は、カテゴリごとに短い定義を追加します。
編集後は、ワークスペースが入力に合わせてプロンプトを再採点し、悪化した点を指摘します。
その他のテンプレート
- プルリクエストのレビュー: 重大度順の指摘を含む、diff の構造化レビュー。
- カスタマーサポートの返信: 固定された構成で、ポリシーに沿ったチケット返信を作成します。
- 構造化データの抽出: 自由形式のテキストから、厳密な JSON オブジェクトへフィールドを抽出します。
- 会議の要約: 文字起こしから、決定事項、担当者、期限を抽出します。
- ツールを使うエージェントのシステムプロンプト: ツールのルールと停止条件が明示された、範囲を限定したエージェント。