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

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
文件系统是否可以用java覆盖文件,使其无法恢复?   java在一个应用程序中集成Spring Boot和Node js   java如何使用MySQL后端设置Hibernate save()调用的超时?   java为什么我的Gremlin迁移查询只从每个顶点添加一条边?   java是否有方法提取单击的JPanel?   macos在MacOSX上为JDK7u4在Eclipse中设置什么JRE主页?   java JaxWsPortProxyFactoryBean查询超时   java SimpleDataFormat转换   java递归地打印序列:2,5,3,11,14,…   java在JPA查询中包含枚举   在Java8中创建内存泄漏   使用java 11的windows JFXPanel设置   hibernate Java NoClassDefFound错误