因此,我们目前正在使用Google DialogFlow创建聊天机器人。我们创建的聊天机器人通常是决策树类型的聊天机器人,它们根据用户提供的响应提出特定的问题。客户通常以pdf格式向我们发送流程图,其中包含决策树,然后我们将其转换为创建所述聊天机器人,并根据提供的信息添加相关模块。有没有一种方法可以让我直接基于PDF中发送的决策树自动执行聊天机器人创建过程的某些部分?客户端频繁发送的更新有点麻烦,所以我想把它自动化。
我现在想的是以某种方式将PDF文件转换为某种JSON格式,然后使用该JSON文件,以某种方式自动化这一过程。我是公司的新手,他们让我考虑这项任务。
发布于 2020-11-26 04:11:28
可以自动化您的Dialogflow代理的创建过程,但是,您必须为其创建您自己的实现。正如您已经提到的,您可以使用自己的实现将PDF文件转换为JSON对象,然后可以使用JSON对象作为引用来构造下面所述方法的请求体。
如果您正在使用Dialogflow ES,则可以使用Dialogflow ES的Client libraries或API (REST API / RPC API)之一以编程方式创建代理。
您可以使用以下方法创建ES代理:
您可以查看支持的每种语言的文档
创建ES代理后,您还可以通过编程方式添加Intents、Entity Types、Contexts等来管理代理的会话流。
如果您正在使用Dialogflow CX,则可以使用Dialogflow CX的Client libraries或API (REST API / RPC API)之一以编程方式创建代理。
您可以使用以下方法创建CX代理:
您可以查看支持的每种语言的文档
创建CX代理后,您还可以通过编程方式添加Intents、Entity Types、Flows、Webhooks等来管理代理的会话流。
此外,请注意,您的JSON请求正文必须根据您尝试创建的Resource进行正确格式化。例如:
https://stackoverflow.com/questions/64864152
复制相似问题