> ## Documentation Index
> Fetch the complete documentation index at: https://ai-kb.automationanywhere.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ナレッジベーステンプレート

> FAQ、レスポンステンプレート、および例を使用してAIエージェントを導くテンプレートの作成と管理

ナレッジベーステンプレートは、事前定義された質問と回答のペア、レスポンステンプレート、および例であり、AIエージェントがより正確でコンテキストに応じた適切な応答を生成するのを支援します。完全なドキュメントを検索する代わりに、エージェントはこれらのテンプレートを使用して、より迅速で正確な回答を提供できます。

## 概要

テンプレートはAIエージェントのクイックリファレンスガイドとして機能し、以下を可能にします：

* **より速い応答** - 完全なドキュメントを検索する代わりに事前定義されたテンプレートを使用
* **精度の向上** - カレットした正確な回答を提供
* **一貫性の維持** - インタラクション全体で均一な応答を保証
* **コンテキストの強化** - テンプレートを特定のドキュメントに関連付けて追加のコンテキストを提供

## テンプレートの種類

ナレッジベーステンプレートは3種類のコンテンツをサポートしています：

### FAQ（よくある質問）

一般的なquiriesに対する質問と回答のペア。

**ユースケース：**

* カスタマーサポートの質問
* 製品情報の問い合わせ
* ポリシーの明確化
* よくあるトラブルシューティング手順

**例：**

* **質問**: 「返品ポリシーは何ですか？」
* **回答**: 「返品ポリシーでは、購入から30日以内の返品が可能です。商品はタグ付きの元の状態である必要があります。返品を開始するには、サポートにお問い合わせください。」

### テンプレート

動的コンテンツ用のプレースホルダーを含むレスポンステンプレート。

**ユースケース：**

* メールレスポンステンプレート
* 標準化されたコミュニケーションフォーマット
* 定型文テンプレート
* 構造化された応答パターン

**例：**

* **テンプレート名**: 「メールレスポンステンプレート」
* **テンプレート内容**: 「{name} 様、{topic} についてのお問い合わせをいただきありがとうございます。ご 요청を確認いたしました。{response}。さらにご支援が必要な場合は、お気軽にお問い合わせください。」

### 例

コード例、使用パターン、またはデモコンテンツ。

**ユースケース：**

* API統合例
* コードスニペット
* 使用方法のデモ
* ベストプラクティスの例

**例：**

* **例のタイトル**: 「API統合例」
* **例の内容**: 「APIとの統合方法は以下の通りです：`const response = await fetch('/api/endpoint', { method: 'POST', body: JSON.stringify(data) })`」

## テンプレートの作成

### ステップ1：テンプレートセクションにアクセス

1. サイドバーで**ナレッジベース**に移動します
2. **テンプレート**タブをクリックします
3. 検索と管理オプションを含むテンプレートインターフェースが表示されます

### ステップ2：新しいテンプレートを作成

1. **テンプレートを追加**ボタンをクリックします
2. テンプレート作成モーダルが開きます

### ステップ3：テンプレートを設定

#### コンテンツの種類を選択

作成するテンプレートの種類を選択します：

* **FAQ** - 質問と回答のペア
* **テンプレート** - プレースホルダーを含むレスポンステンプレート
* **例** - コードまたは使用例

#### コンテンツの入力

**FAQの場合：**

* **質問**: ユーザーが質問する可能性のある質問を入力
* **回答**: エージェントに提供させたい正確な回答を入力

**テンプレートの場合：**

* **テンプレート名**: テンプレートの説明的な名前を入力
* **テンプレート内容**: プレースホルダーを含むテンプレートを入力（例：`{name}`、`{topic}`）

**例の場合：**

* **例のタイトル**: 説明的なタイトルを入力
* **例の内容**: サンプルコードまたはコンテンツを入力

#### ファイルの関連付け（オプション）

FAQテンプレートについては、ナレッジベースからファイルを関連付けることができます：

1. \*\*ファイルを関連付ける（オプション）\*\*をクリック
2. ナレッジベースからドキュメントを参照して選択
3. ファイルがAIエージェントに追加のコンテキストを提供
4. テンプレートごとに1つのファイルのみ関連付け可能

**ファイル関連付けの利点：**

* テンプレートにコンテキストを提供
* エージェントがソース資料を理解するのを支援
* より良い回答生成を可能にする
* テンプレートをソースドキュメントにリンク

### ステップ4：テンプレートを保存

1. テンプレートの内容を確認
2. **テンプレートを作成**をクリックして保存
3. テンプレートがエージェントが使用できるようになります

## テンプレートの管理

### テンプレートの表示

テンプレートタブで以下ができます：

* **すべてのテンプレートを閲覧** - ナレッジベース内のすべてのテンプレートを表示
* **テンプレートを検索** - 検索バーを使用して特定のテンプレートを検索
* **種類でフィルタ** - 種類別（FAQ、テンプレート、例）にテンプレートを表示

### テンプレートの編集

1. 編集するテンプレートを検索
2. テンプレートをクリックして開く
3. 質問/回答またはコンテンツを修正
4. 必要に応じて関連ファイルを更新
5. **更新**をクリックして変更を保存

### テンプレートの削除

1. 削除するテンプレートを開く
2. **削除**ボタンをクリック
3. 削除を確認
4. テンプレートがナレッジベースから削除されます

<Warning>
  テンプレートを削除すると、それを使用しているすべてのエージェントから削除されます。削除前に、アクティブなエージェントがテンプレートに依存していないことを確認してください。
</Warning>

## テンプレートの自動生成

ナレッジベース内のドキュメントからテンプレートを自動的に生成できます。

### ステップ1：自動生成にアクセス

1. **テンプレート**タブに移動
2. **テンプレートを自動生成**をクリック（利用可能な場合）
3. 自動生成モーダルが開きます

### ステップ2：ドキュメントを選択

1. ナレッジベースからドキュメントを選択
2. コンテンツの種類（FAQ、テンプレート、または例）を選択
3. **テンプレートを生成**をクリック

### ステップ3：生成されたテンプレートの確認

1. AIが生成したテンプレートを確認
2. 必要に応じて編集または改善
3. 保持したいテンプレートを保存

**自動生成の利点：**

* ドキュメントから迅速に複数のテンプレートを作成
* 重要な情報を自動的に抽出
* 手動テンプレート作成の時間を節約
* ドキュメントからFAQを生成

## エージェントがテンプレートを使用する方法

### テンプレートの優先度

エージェントがクエリを受け取った場合：

1. **テンプレートマッチング** - エージェントがクエリがテンプレートに一致するか確認
2. **テンプレートレスポンス** - 一致した場合、エージェントはテンプレートの回答を使用
3. **ドキュメント検索** - テンプレートが一致しない場合、エージェントはドキュメントを検索
4. **コンテキスト強化** - 関連ファイルが追加のコンテキストを提供

### テンプレートマッチング

エージェントはセマンティックマッチングを使用して関連テンプレートを検索します：

* **質問の類似性** - ユーザークエリをテンプレートの質問と一致
* **コンテンツの関連性** - テンプレートのコンテンツとコンテキストを考慮
* **ファイルの関連付け** - より良いマッチングのために関連ファイルを使用

### レスポンスの生成

テンプレートが一致した場合：

* **直接回答** - エージェントがテンプレートの回答を直接提供
* **テンプレート補完** - プレースホルダーを含むテンプレートの場合、エージェントが値を入力
* **コンテキスト統合** - テンプレートを関連ファイルのコンテキストと組み合わせ
* **引用** - テンプレートと関連ファイルを参照

## ベストプラクティス

### テンプレートの作成

1. **具体的に** - よくある具体的な質問に対してテンプレートを作成
2. **明確な言葉を使用** - ユーザーが質問するような形で質問を記述
3. **完全な回答を提供** - 必要なすべての情報を含める
4. **定期的に更新** - コンテンツに合わせてテンプレートを最新の状態に保つ

### FAQテンプレート

* **よくある質問** - よくある質問に焦点を当てる
* **明確な回答** - 完全で正確な回答を提供
* **ファイルを関連付け** - FAQを関連ドキュメントにリンク
* **トピック別に整理** - 関連するFAQをグループ化

### レスポンステンプレート

* **プレースホルダーを使用** - 動的コンテンツ用の `{variable}` プレースホルダーを含める
* **フォーマットを統一** - 一貫したテンプレート構造を維持
* **変数をドキュメント化** - 各プレースホルダーが何を表すかを説明
* **テンプレートをテスト** - 異なる入力でテンプレートが機能することを確認

### 例テンプレート

* **実際の例** - 実際の動作する例を使用
* **コンテキストを含める** - いつ、どのように例を使用するかを説明
* **最新に保つ** - APIやプロセスの変更に合わせて例を更新
* **コメントを追加** - コード例に説明コメントを含める

### ファイルの関連付け

* **関連するドキュメント** - コンテキストを提供するファイルを関連付け
* **ソース資料** - テンプレートをソースドキュメントにリンク
* **単一ファイル** - テンプレートごとに1つのファイルのみ関連付け可能
* **関連付けを更新** - ファイルの関連付けを最新の状態に保つ

## テンプレートの整理

### 検索とフィルタ

* **検索バー** - キーワードですばやくテンプレートを検索
* **種類フィルタ** - FAQ、テンプレート、または例でフィルタ
* **コンテンツ検索** - テンプレートコンテンツ内で検索

### カテゴリ化

テンプレートを以下で整理：

* **トピック** - 件名別にグループ化
* **ユースケース** - 応用別に整理
* **部門** - チームまたは機能別に分類
* **優先度** - 頻繁に使用されるテンプレートをマーク

## ユースケース

### カスタマーサポート

**シナリオ**: 一貫したサポートレスポンスを提供

**テンプレート：**

* よくあるサポート質問のFAQテンプレート
* 標準コミュニケーションのレスポンステンプレート
* トラブルシューティング手順の例

**利点：**

* 一貫したサポート体験
* より速い応答時間
* 正確な情報提供

### 製品ドキュメント

**シナリオ**: 製品関連の質問に回答

**テンプレート：**

* 製品機能のFAQテンプレート
* 製品APIの使用例
* 製品問い合わせのレスポンステンプレート

**利点：**

* 製品情報への迅速なアクセス
* 標準化された製品説明
* より良いユーザーエクスペリエンス

### 社内ナレッジ

**シナリオ**: 社内のプロセスと手順を共有

**テンプレート：**

* 会社ポリシーのFAQテンプレート
* 標準コミュニケーションのレスポンステンプレート
* 社内ワークフローの例

**利点：**

* 一貫した社内コミュニケーション
* より速い情報アクセス
* 標準化されたプロセス

## トラブルシューティング

### テンプレートが使用されていない

**問題**: エージェントがテンプレートを使用していない

**考えられる原因：**

* クエリがテンプレートの質問と一致しない
* テンプレートのコンテンツが曖昧すぎる
* コンテキスト用の関連ファイルがない

**解決策：**

* テンプレートの質問の明瞭さを確認
* 質問がユーザークエリパターンと一致することを確認
* より良いマッチングのために関連ファイルを関連付け
* サンプルクエリでテンプレートマッチングをテスト

### 間違ったテンプレートがマッチしている

**問題**: 間違ったテンプレートがマッチしている

**考えられる原因：**

* 類似した質問による混乱
* テンプレートの質問が汎用すぎる
* 類似したコンテンツの複数テンプレート

**解決策：**

* テンプレートの質問をより具体的に
* テンプレートのコンテンツを確認し改善
* 類似テンプレートを統合
* マッチングロジックをテストし改善

### テンプレートの更新が反映されない

**問題**: テンプレートへの変更が使用されていない

**考えられる原因：**

* テンプレートが正しく保存されていない
* エージェントのキャッシュを更新する必要がある
* テンプレートが正しく関連付けられていない

**解決策：**

* テンプレートが保存されたことを確認
* エージェントの設定を更新
* テンプレートの関連付けを確認
* 新しいクエリでテスト

## 関連機能

* **ナレッジベース** - ドキュメントのアップロードと管理
* **エージェント** - テンプレートを使用するようにエージェントを構成
* **スマートテーブル** - より良い検索のためにデータを構造化
* **ドキュメント** - ドキュメントの作成と編集

<Card title="ナレッジベース概要" icon="folder-open" href="/knowledge-base/kb-overview">
  ナレッジベースについて詳しく学ぶ
</Card>

## サポート

ナレッジベーステンプレートについてサポートが必要ですか？[support@automationanywhere.com](mailto:support@automationanywhere.com) までお問い合わせください。
