gpt4 book ai didi

ibm-watson - 将变量传递到 Watson Dialog

转载 作者:行者123 更新时间:2023-12-04 20:37:01 26 4
gpt4 key购买 nike

在许多情况下,将已知信息(例如用户的姓名以呈现个性化问候语)传递到新的 Watson Dialog 对话中可能会有所帮助,以避免向用户询问多余或不必要的问题。在查看 API 文档时,我没有看到这样做的方法。是否有将变量传递到 Watson Dialog 对话的最佳实践方法?

最佳答案

在对话服务中,变量是您创建的配置文件的一部分,用于存储用户在对话期间提供的信息。

以下代码显示了保存用户名的配置文件变量的示例。

<variables>
<var_folder name="username">
<var name="username" type="TEXT" description="The user's name."></var>
</var_folder>
</variables>

在您的场景中,您将通过调用来设置此变量:
PUT /v1/dialogs/{dialog_id}/profile
和:
{
"client_id": 4435,
"name_values": [
{
"name": "username",
"value": "Bruce Wayne"
}
]
}

别忘了更换 {dialog_id}{client_id} .

我们有一个 API Explorer,可让您试用 API: Dialog API Explorer .
您还可以在此 tutorial 中阅读有关此内容的更多信息.

关于ibm-watson - 将变量传递到 Watson Dialog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33271140/

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