请给出百度unit配置物流知识问答的JSON格式文件
以下是一个示例的百度unit配置物流知识问答的JSON格式文件:
{
"intents": [
{
"name": "物流查询",
"priority": 1,
"auto_response": false,
"utterances": [
{
"text": "我想查询订单的物流信息",
"actions": [
{
"name": "物流查询",
"parameters": [
{
"name": "订单号",
"type": "string"
}
]
}
]
},
{
"text": "请问我的快递什么时候到达",
"actions": [
{
"name": "物流查询",
"parameters": [
{
"name": "快递单号",
"type": "string"
}
]
}
]
}
],
"responses": [
{
"type": 0,
"text": "您好,您的订单/快递的物流信息如下:"
},
{
"type": 2,
"file": "https://example.com/logistics_info.pdf"
}
]
}
],
"entities": [
{
"name": "订单号",
"extend": "sys.number",
"patterns": [
"订单号码是{订单号}",
"我的订单号是{订单号}",
"{订单号}是我的订单号"
]
},
{
"name": "快递单号",
"extend": "sys.number",
"patterns": [
"快递单号是{快递单号}",
"我的快递单号是{快递单号}",
"{快递单号}是我的快递单号"
]
}
]
}
该文件定义了一个名为“物流查询”的意图,其中包含两个可能的用户输入(utterances),分别是“我想查询订单的物流信息”和“请问我的快递什么时候到达”。这两个输入都会触发名为“物流查询”的操作,并且需要一个名为“订单号”或“快递单号”的参数。
在用户提供了订单号或快递单号后,系统会返回一个包含物流信息的响应。该响应包含两个部分:一个包含文本的类型为0的响应,以及一个包含PDF文件链接的类型为2的响应。此外,该文件还定义了两个实体:一个名为“订单号”的实体,一个名为“快递单号”的实体,它们都是数字类型的。每个实体都有一些包含不同模式的模式列表,这些模式用于匹配用户输入中的实体值。
原文地址: https://www.cveoy.top/t/topic/bGSc 著作权归作者所有。请勿转载和采集!