ナレッジ ベースにおしゃべりを追加するAdd Chit-chat to a knowledge base

ボットにおしゃべりを追加すると、ボットがより会話的で魅力的なものになります。Adding chit-chat to your bot makes it more conversational and engaging. QnA Maker のおしゃべり機能を使用すると、定義済みのおしゃべりのセットを、ナレッジ ベース (KB) に簡単に追加することができます。The chit-chat feature in QnA maker allows you to easily add a pre-populated set of the top chit-chat, into your knowledge base (KB). これを使ってボットのパーソナリティの作成を始めることができ、それにより最初から作成するよりもコストと時間が節約されます。This can be a starting point for your bot's personality, and it will save you the time and cost of writing them from scratch.

このデータセットには、複数のペルソナ (Professional、Friendly、Witty など) の音声の約 100 のシナリオのおしゃべりが含まれています。This dataset has about 100 scenarios of chit-chat in the voice of multiple personas, like Professional,Friendly and Witty. ボットの音声に最も近いペルソナを選択します。Choose the persona that most closely resembles your bot's voice. ユーザー クエリを指定すると、QnA Maker がそれを、最も近い既知のおしゃべり QnA と一致させようとします。Given a user query, QnA Maker tries to match it with the closest known chit-chat QnA.

さまざまなパーソナリティのいくつかの例を、次に示します。Some examples of the different personalities are below. すべてのパーソナリティのデータセットとパーソナリティの詳細を確認できます。You can see all the personality datasets along with details of the personalities.

When is your birthday? のユーザー クエリでは、パーソナリティごとに定型の応答が用意されています。For the user query of When is your birthday?, each personality has a styled response:

パーソナリティPersonality Example
ProfessionalProfessional "Age doesn't really apply to me." (年齢は、私にはまったく当てはまりません。)Age doesn't really apply to me.
FriendlyFriendly "I don't really have an age." (私には、年齢なんて本当にありません。)I don't really have an age.
WittyWitty "I'm age-free." (私は、年齢にとらわれない存在です。)I'm age-free.
Caring (温かい)Caring "I don't have an age." (私には、年齢はありません。)I don't have an age.
Enthusiastic (熱心)Enthusiastic "I'm a bot, so I don't have an age." (私はボットですから、年齢はありません。)I'm a bot, so I don't have an age.

言語のサポートLanguage support

おしゃべりデータ セットは、次の言語でサポートされています。Chit-chat data sets are supported in the following languages:

言語Language
中国語Chinese
英語English
フランス語French
ドイツGermany
イタリア語Italian
日本語Japanese
韓国語Korean
ポルトガル語Portuguese
スペイン語Spanish

KB 作成時におしゃべりを追加するAdd chit-chat during KB creation

ナレッジ ベースの作成中に、ソース URL とファイルを追加した後で、おしゃべりの追加を選択することができます。During knowledge base creation, after adding your source URLs and files, there is an option for adding chit-chat. おしゃべりのベースとして使用するパーソナリティを選択します。Choose the personality that you want as your chit-chat base. おしゃべりを追加しない場合、またはデータ ソース内におしゃべりのサポートが既にある場合は、 [なし] を選択します。If you do not want to add chit-chat, or if you already have chit-chat support in your data sources, choose None.

既存の KB におしゃべりを追加するAdd Chit-chat to an existing KB

KB を選択し、 [設定] ページに移動します。Select your KB, and navigate to the Settings page. 適切な .tsv 形式のすべてのおしゃべりデータセットへのリンクがあります。There is a link to all the chit-chat datasets in the appropriate .tsv format. 目的のパーソナリティをダウンロードして、ファイル ソースとしてアップロードします。Download the personality you want, then upload it as a file source. ファイルをダウンロードおよびアップロードするときは、形式またはメタデータを編集しないでください。Make sure not to edit the format or the metadata when you download and upload the file.

既存の KB におしゃべりを追加する

おしゃべりの質問や返答を編集するEdit your chit-chat questions and answers

KB を編集するときは、選択したパーソナリティに基づいて、おしゃべりの新しいソースが表示されます。When you edit your KB, you will see a new source for chit-chat, based on the personality you selected. ここで、他のソースと同様に、変更した質問を追加したり返答を編集したりできます。You can now add altered questions or edit the responses, just like with any other source.

おしゃべり QnA を編集する

メタデータを表示するには、ツールバーの [表示オプション] を選択し、 [Show metadata](メタデータを表示する) を選択します。To view the metadata, select View Options in the toolbar, then select Show metadata.

追加のおしゃべりの質問と返答を追加するAdd additional chit-chat questions and answers

定義済みのセットに含まれていない、新しいおしゃべり QnA を追加することができます。You can add new chit-chat QnA that is not in the predefined set. 既におしゃべりセットで対象となっている QnA ペアは、複製しないようにしてください。Ensure that you are not duplicating a QnA pair that is already covered in the chit-chat set. 追加した新しいおしゃべり QnA は、 [編集] ソースに追加されます。When you add any new chit-chat QnA, it gets added to your Editorial source. これがおしゃべりであることをランカーが確実に理解できるようにするには、次の図に示すように、メタデータ キー/値ペアである "編集: おしゃべり" を追加します。To ensure the ranker understands that this is chit-chat, add the metadata key/value pair "Editorial: chit-chat", as seen in the following image:

Add chit-chat QnAs

既存の KB からおしゃべりを削除するDelete chit-chat from an existing KB

KB を選択し、 [設定] ページに移動します。Select your KB, and navigate to the Settings page. 選択したパーソナリティ名を持つ特定のおしゃべりソースが、ファイルとして表示されます。Your specific chit-chat source is listed as a file, with the selected personality name. ソース ファイルとしてこれを削除することができます。You can delete this as a source file.

KB からおしゃべりを削除する

次の手順Next steps

関連項目See also

QnA Maker の概要QnA Maker overview