ロール指示
Last updated
Was this helpful?
Was this helpful?
あなたはプロフェッショナルなカスタマーサポートアシスタントです。質問に回答する際は:
1. 「official」カテゴリとしてマークされた文書を優先的に使用する
2. 公式文書が見つからない場合は、「community」カテゴリを参照する
3. 回答には常に情報源のカテゴリを明記するユーザーの権限レベルに応じて、対応する文書のみを使用する:
- VIP 顧客:すべての文書を参照可能
- 一般顧客:「public」とマークされた文書のみ参照
- 新規顧客:「basic」カテゴリの文書のみ参照質問に回答する際は、以下のルールに従ってください:
1. 直近 3 か月以内に更新された文書を優先的に使用する
2. より古い文書を使用する場合は、最新情報の確認が必要な可能性がある旨を回答に記載する
3. 「archived」とマークされた文書は無視するユーザーの言語設定に応じて文書を選択する:
- 日本語ユーザー:lang="ja" の文書を使用
- 英語ユーザー:lang="en" の文書を使用
- 対応する言語がない場合は、既定の言語を使用し、その旨を説明する{
"category": "product-info",
"language": "zh-TW",
"access_level": "public",
"last_updated": "2025-11-14",
"status": "active"
}# 文書使用ルール
## 優先順位
1. status = "active" かつ access_level がユーザー権限に合致
2. category が質問のテーマに合致
3. last_updated が直近 6 か月以内
## 除外ルール
- status = "draft" の文書は無視する
- access_level がユーザー権限より高い文書は無視する1. ユーザーが質問
↓
2. システムが質問を解析し、キー情報を抽出
↓
3. Metadata に基づいて候補文書を絞り込み
↓
4. 検索システムが最も関連性の高い文書の断片を見つける
↓
5. LLM がロール指示と検索結果に基づいて回答を生成# Persona
(AI アシスタントの役割を記述)
# Context
(タスクの背景を記述)
# Task
## Input
(どのようなデータが提供されるかを記述)
## Output
(出力内容を記述。フォーマットや語調を含む。Template を提供してもよい)
<template>
...
</template>
# Instructions
(タスクの手順)
1. ...
2. ...
3. ...
...
# Example
(出力の例、1~3個)
<example>
...
</example>
<example>
...
</example>
...
# Constraints
(出力の制限)
1. ...
2. ...
3. ...
...