gpt4 book ai didi

ibm-watson - 在输出对象中包含附加信息是个好主意吗?

转载 作者:行者123 更新时间:2023-12-02 04:39:05 24 4
gpt4 key购买 nike

我正在试验一个对话,我想以几种不同的方式修改输出:

  • 语音或文本的不同输出
  • 不同的输出取决于谈话的基调

看起来我可以添加额外的输出详细信息,从而使它能够正常传递给客户端。例如,在 text 旁边添加 speech...

{
"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 添加内容会有任何问题吗?

最佳答案

您绝对可以使用 output 字段来指定您希望客户端应用程序看到的自定义变量,好处是这些变量不会在多个对话轮次中持续存在(如果您添加它们,它们就会持续存在)到 context 字段)。

目前没有“简单”的方法来定义您的自定义选择策略(除了现在运行时支持的随机和顺序)——但您仍然可以向客户端应用程序返回一组可能的答案,其中包含一些属性告诉客户端应用程序使用哪个选择策略,您将在客户端应用程序中实现该策略。

关于ibm-watson - 在输出对象中包含附加信息是个好主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39028022/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com