AIアバター(UneeQ)エディターでは、シナリオをCSVファイルでアップロード/ダウンロードできます。
CSVファイルの仕様については後述をご覧ください。
ダウンロードしたCSVファイルは、以下の用途で使用できます。
- ローカル環境で一括置換やボックスの複製をし、編集したCSVファイルをアップロードしてシナリオの修正
- 新規シナリオ作成時のテンプレート
- シナリオのバックアップ
CSVファイル仕様
CSVのファイル仕様はこちらをご覧ください。
CSV出力例
AIアバター(UneeQ)エディターからダウンロードしたCSVファイルの例です。
AIアバター(UneeQ)エディターのボックスごとにCSVが1行記述され、記述内容はボックスによって異なります。
ボックスの種類についてはこちらをご覧ください。
CSVファイルの内容はボックスと紐付き、以下が記述されます。
詳細はCSVファイル仕様をご覧ください。
システム発話起点
システム発話起点ボックスをAIアバター(UneeQ)エディターで設定した場合の「システム発話起点」の出力例です。
システム発話起点ボックスは1シナリオにつき、1つだけ設定できます。
詳細はCSVファイル仕様をご覧ください。
出力例
ユーザー発話起点
ユーザー発話起点ボックスをAIアバター(UneeQ)エディターで設定した場合の「ユーザー発話起点」の出力例です。
ユーザー発話起点ボックスは1シナリオに複数設定できます。
詳細はCSVファイル仕様をご覧ください。
出力例
システム発話内容
システム発話ボックスをAIアバター(UneeQ)エディターで設定した場合の「システム発話内容」の出力例です。
詳細はCSVファイル仕様をご覧ください。
出力例
CSVファイル
#ID,ボックスタイプ,ラベル,入力条件,発話内容,覚える内容,LINE,my daiz,選択ボタン自動挿入,音声合成,AIアバター,UneeQ
f2b2bd37-3074-4304-a8ad-1f10c2e092c6,system,システム発話ボックス,@test=text=こんにちは,,@test=text=ありがとうございます,,,0,,,"{""displayText"":""こんにちは"",""speechText"":""こんにちは"",""keyboardInputBar"":""on"",""speechHistory"":""on"",""ssmlFlag"":false}"
CSVファイル
#ID,ボックスタイプ,ラベル,入力条件,発話内容,覚える内容,LINE,my daiz,選択ボタン自動挿入,音声合成,AIアバター,UneeQ
f2b2bd37-3074-4304-a8ad-1f10c2e092c6,system,システム発話ボックス,@test=text=こんにちは,,@test=text=ありがとうございます,,,0,,,"{""displayText"":""こんにちは"",""speechText"":""こんにちは"",""keyboardInputBar"":""on"",""speechHistory"":""on"",""ssmlFlag"":false}"
CSVファイル
#ID,ボックスタイプ,ラベル,入力条件,発話内容,覚える内容,LINE,my daiz,選択ボタン自動挿入,音声合成,AIアバター,UneeQ
f2b2bd37-3074-4304-a8ad-1f10c2e092c6,system,システム発話ボックス,@test=text=こんにちは,,@test=text=ありがとうございます,,,0,,,"{""displayText"":""こんにちは"",""speechText"":""こんにちは"",""keyboardInputBar"":""on"",""speechHistory"":""on"",""ssmlFlag"":false}"
CSVファイル
#ID,ボックスタイプ,ラベル,入力条件,発話内容,覚える内容,LINE,my daiz,選択ボタン自動挿入,音声合成,AIアバター,UneeQ
f2b2bd37-3074-4304-a8ad-1f10c2e092c6,system,システム発話ボックス,@test=text=こんにちは,,@test=text=ありがとうございます,,,0,,,"{""displayText"":""こんにちは"",""speechText"":""こんにちは"",""keyboardInputBar"":""on"",""speechHistory"":""on"",""ssmlFlag"":false}"
CSVファイル
#ID,ボックスタイプ,ラベル,入力条件,発話内容,覚える内容,LINE,my daiz,選択ボタン自動挿入,音声合成,AIアバター,UneeQ
f2b2bd37-3074-4304-a8ad-1f10c2e092c6,system,システム発話ボックス,@test=text=こんにちは,,@test=text=ありがとうございます,,,0,,,"{""displayText"":""こんにちは"",""speechText"":""こんにちは"",""keyboardInputBar"":""on"",""speechHistory"":""on"",""ssmlFlag"":false}"
ユーザー発話内容
ユーザー発話ボックスをGUIエディターで設定した場合の「ユーザー発話内容」の出力例です。
詳細はCSVファイル仕様をご覧ください。
出力例
CSVファイル
#ID,ボックスタイプ,ラベル,入力条件,発話内容,覚える内容,選択ボタン自動挿入,意図解釈ラベル指定
876935f2-3363-44b1-9c7d-4985346fe129,user,ユーザ発話ボックス1,,*=surface_partial,@task_itokai=text=天気予報,0,0
CSVファイル
#ID,ボックスタイプ,ラベル,入力条件,発話内容,覚える内容,選択ボタン自動挿入,意図解釈ラベル指定
876935f2-3363-44b1-9c7d-4985346fe129,user,ユーザ発話ボックス1,,*=surface_partial,@task_itokai=text=天気予報,0,0
CSVファイル
#ID,ボックスタイプ,ラベル,入力条件,発話内容,覚える内容,選択ボタン自動挿入,意図解釈ラベル指定
876935f2-3363-44b1-9c7d-4985346fe129,user,ユーザ発話ボックス1,,*=surface_partial,@task_itokai=text=天気予報,0,0
リンク
ボックス同士を接続する「リンク」をAIアバター(UneeQ)エディターで設定した場合の出力例です。
詳細はCSVファイル仕様をご覧ください。
出力例
シナリオ遷移
別シナリオに遷移する「シナリオ遷移」をAIアバター(UneeQ)エディターで設定した場合の出力例です。
詳細はCSVファイル仕様をご覧ください。
出力例
ボット連携
ボット同士を連携する「ボット連携」をAIアバター(UneeQ)エディターで設定した場合の出力例です。
詳細はCSVファイル仕様をご覧ください。
出力例
CSVファイル
#ID,ボックスタイプ,ラベル,入力条件,発話内容,エラー発生時の発話内容,連携先ボットID,連携先トピックID,リクエスト発話,言語コード,clientdataの引き継ぎ,デフォルト発話,保存するレスポンス内容
8b809def-1e56-4f21-9a65-dda1fb3dc0a3,botlink,ボット連携ボックス,@task_itokai=text=乗り換え,text,エラーです,118_test,,[#all] ,ja-JP,0,よくわかりませんでした。,@test=text=こんにちは
CSVファイル
#ID,ボックスタイプ,ラベル,入力条件,発話内容,エラー発生時の発話内容,連携先ボットID,連携先トピックID,リクエスト発話,言語コード,clientdataの引き継ぎ,デフォルト発話,保存するレスポンス内容
8b809def-1e56-4f21-9a65-dda1fb3dc0a3,botlink,ボット連携ボックス,@task_itokai=text=乗り換え,text,エラーです,118_test,,[#all] ,ja-JP,0,よくわかりませんでした。,@test=text=こんにちは
AIアバター(UneeQ)エディター
CSVファイル
#ID,ボックスタイプ,ラベル,入力条件,発話内容,エラー発生時の発話内容,連携先ボットID,連携先トピックID,リクエスト発話,言語コード,clientdataの引き継ぎ,デフォルト発話,保存するレスポンス内容
8b809def-1e56-4f21-9a65-dda1fb3dc0a3,botlink,ボット連携ボックス,@task_itokai=text=乗り換え,text,エラーです,118_test,,[#all] ,ja-JP,0,よくわかりませんでした。,@test=text=こんにちは
AIアバター(UneeQ)エディター
CSVファイル
#ID,ボックスタイプ,ラベル,入力条件,発話内容,エラー発生時の発話内容,連携先ボットID,連携先トピックID,リクエスト発話,言語コード,clientdataの引き継ぎ,デフォルト発話,保存するレスポンス内容
8b809def-1e56-4f21-9a65-dda1fb3dc0a3,botlink,ボット連携ボックス,@task_itokai=text=乗り換え,text,エラーです,118_test,,[#all] ,ja-JP,0,よくわかりませんでした。,@test=text=こんにちは
CSVファイル
#ID,ボックスタイプ,ラベル,入力条件,発話内容,エラー発生時の発話内容,連携先ボットID,連携先トピックID,リクエスト発話,言語コード,clientdataの引き継ぎ,デフォルト発話,保存するレスポンス内容
8b809def-1e56-4f21-9a65-dda1fb3dc0a3,botlink,ボット連携ボックス,@task_itokai=text=乗り換え,text,エラーです,118_test,,[#all] ,ja-JP,0,よくわかりませんでした。,@test=text=こんにちは
CSVアップロード
ローカル環境にあるCSVファイルをアップロードします。
- 任意の値で入力したIDはCSVアップロード時にシステムが自動で払い出すIDに置き換わります。
IDが置き換わっても、リンクで設定したボックスの接続線は保持されます。
- 定義されていない変数や、存在しないシナリオに遷移する記述をしたCSVファイルをアップロードした場合、
変数やシナリオの自動作成はされずエラー(CSVファイル登録失敗)になります。
- アップロードしたシナリオをボットに反映する場合は、AIアバター(UneeQ)エディターで「一時保存」または「保存して公開」を行ってください。
操作手順
- 「CSVアップロード」を押下し、CSVファイル仕様に準拠したファイルをアップロードしてください。
CSVダウンロード
表示中のシナリオをCSVファイルでダウンロードします。
操作手順