Dialog Watson模块的客户端
dialog-watson-client的Python项目详细描述
#华生对话客户端
>华生对话客户端
-**python 2.7**
-**pip**
<
-**python2.7**
>安装pip:`pip安装对话沃生对话客户端`
>简单地运行在命令行中:对话框华生客户端--=dialog name-dialog-name-name-path/to/dialog/dialog/dialog/to/dialog/dialog/dialog/dialog/dialog/dialog/dialog/文件[--clean](可选:在watson中清理对话框)`在第一次启动时,您将与robot聊天,它将创建位于`~/.config dialog watson.yml'的配置文件,并询问您的watson凭据**
client
watsonclient=client('user_watson'、'password_watson'、'file/path/to/dialog'、'your_dialog_name')这个库抽象了对话框的注册(以及当您调用它时的更新)并运行它,为此,它会将您的对话ID存储在名为“dialog_id_file.txt”的文件中
watsonclient.start_dialog();这会将对话创建到watson或更新它并运行会话初始化
resp=watsonclient.converse('hi')与robot对话,此时它会说“hi”,watson会回答打印响应。#显示watson的响应
watsonclient.get_profile().get_data();以格式从watson获取提取的数据:[key=>;值]
``
**注意**:如果您的文件是XML格式的(并且您已经安装了“lxml”库),它还会使用xsd检查您的格式:https://www.ibm.com/smarterplanet/us/en/ibmwatson/developercoud/doc/dialog/download/watsondialogdocument U 1.0.xsd
>华生对话客户端
-**python 2.7**
-**pip**
<
-**python2.7**
>安装pip:`pip安装对话沃生对话客户端`
>简单地运行在命令行中:对话框华生客户端--=dialog name-dialog-name-name-path/to/dialog/dialog/dialog/to/dialog/dialog/dialog/dialog/dialog/dialog/dialog/文件[--clean](可选:在watson中清理对话框)`在第一次启动时,您将与robot聊天,它将创建位于`~/.config dialog watson.yml'的配置文件,并询问您的watson凭据**
client
watsonclient=client('user_watson'、'password_watson'、'file/path/to/dialog'、'your_dialog_name')这个库抽象了对话框的注册(以及当您调用它时的更新)并运行它,为此,它会将您的对话ID存储在名为“dialog_id_file.txt”的文件中
watsonclient.start_dialog();这会将对话创建到watson或更新它并运行会话初始化
resp=watsonclient.converse('hi')与robot对话,此时它会说“hi”,watson会回答打印响应。#显示watson的响应
watsonclient.get_profile().get_data();以格式从watson获取提取的数据:[key=>;值]
``
**注意**:如果您的文件是XML格式的(并且您已经安装了“lxml”库),它还会使用xsd检查您的格式:https://www.ibm.com/smarterplanet/us/en/ibmwatson/developercoud/doc/dialog/download/watsondialogdocument U 1.0.xsd