unit的DM Kit有没有详细的文档, git
kanxscc 发布于2018-08 浏览:3800 回复:3
0
收藏

unit的DM Kit有没有详细的文档, github里的文档不够详细

比如怎么与本地的知识库对接等.

怎么提供api等

收藏
点赞
0
个赞
共3条回复 最后由oforsunlight回复于2018-08
#6oforsunlight回复于2018-08
#5 yangaddlu回复
DM kit 搭建中出现 Packing libbrpc.a Linking protoc-gen-mcpack libbrpc.a(mutex.o):(.data.rel.ro._ZTVN5butil12IOBufBuilderE[_ZTVN5butil12IOBufBuilderE]+0xa8): undefined reference to `google::protobuf::io::ZeroCopyOutputStream::WriteAliasedRaw(void const*, int)' libbrpc.a(iobuf.o):(.data.rel.ro._ZTVN5butil27IOBufAsZeroCopyOutputStreamE[_ZTVN5butil27IOBufAsZeroCopyOutputStreamE]+0x38): undefined reference to `google::protobuf::io::ZeroCopyOutputStream::WriteAliasedRaw(void const*, int)' collect2: error: ld returned 1 exit status make: *** [protoc-gen-mcpack] Error 1 有碰到吗
展开

看起来是系统protobuf库版本比较旧,可以尝试升级protobuf库,版本至少为2.6.0.

https://abi-laboratory.pro/?view=compat_report&l=protobuf&v1=2.5.0&v2=2.6.0&obj=95517&kind=abi

0
#5yangaddlu回复于2018-08

DM kit 搭建中出现

Packing libbrpc.a
Linking protoc-gen-mcpack
libbrpc.a(mutex.o):(.data.rel.ro._ZTVN5butil12IOBufBuilderE[_ZTVN5butil12IOBufBuilderE]+0xa8): undefined reference to `google::protobuf::io::ZeroCopyOutputStream::WriteAliasedRaw(void const*, int)'
libbrpc.a(iobuf.o):(.data.rel.ro._ZTVN5butil27IOBufAsZeroCopyOutputStreamE[_ZTVN5butil27IOBufAsZeroCopyOutputStreamE]+0x38): undefined reference to `google::protobuf::io::ZeroCopyOutputStream::WriteAliasedRaw(void const*, int)'
collect2: error: ld returned 1 exit status
make: *** [protoc-gen-mcpack] Error 1

有碰到吗

0
#3伊茨米可回复于2018-08

您好:

 

目前DM Kit文档主要在github代码库中,建议开发者上手先跟着首页文档跑通实例场景,然后阅读上手教程及配置说明( https://github.com/baidu/unit-dmkit/blob/master/docs/tutorial.md ),配合实例场景的配置文件学习如何配置自己的对话流。

开发者需要与本地知识库对接,可通过配置policy添加func_val类型变量( https://github.com/baidu/unit-dmkit/blob/master/docs/tutorial.md#params%E4%B8%AD%E5%8F%98%E9%87%8F%E7%B1%BB%E5%9E%8B%E5%88%97%E8%A1%A8%E5%8F%8A%E5%85%B6%E8%AF%B4%E6%98%8E ),函数可以选用内置http请求函数访问知识库,或者添加根据func_val变量说明步骤添加自定义函数并调用。

DM Kit服务接口请求方式可参照文档说明( https://github.com/baidu/unit-dmkit/blob/master/docs/tutorial.md#dm-kit%E6%9C%8D%E5%8A%A1%E6%8E%A5%E5%8F%A3 ),或者参考Python模拟脚本请求方式( https://github.com/baidu/unit-dmkit/blob/master/tools/bot_emulator.py )。

使用过程中如有问题或者建议,欢迎加入UNIT QQ群(584835350)交流讨论。

0
TOP
切换版块