Я экспериментировал с разговором, где я хотел бы изменить вывод в несколько различных способах:Включает ли дополнительную информацию в выходной объект хорошую идею?
- отличается выход для передачи речи или текста
- отличается выход в зависимости от тона разговора
Похоже, что я могу добавить дополнительные выходные данные, которые делают его доступным для клиента. Например, добавление speech
наряду text
...
{
"output": {
"speech": {
"Hi. Please see my website for details."
},
"link": "http://www.example.com",
"text": {
"Hi. Please see http://www.example.com for details."
}
}
}
Для тона, я подумал о том, чтобы до политики пользовательского выбора, к сожалению, кажется, относиться к нему так же, как случайная политика отбора. Например ...
{
"output": {
"text": {
"values": [
"Hello. Please see http://www.example.com for more details.",
"Hi. Please see http://www.example.com for details."
]
},
"append": false,
"selection_policy": "tone"
}
}
Я мог бы просто добавить отдельный тон чувствительного объекта output
хотя, так что это не большая проблема.
Были ли какие-либо проблемы с добавлением вещей в output
таким образом?