开始使用
更新时间:2024-07-25
通过知识库维护文档
- 登录zhenzhi.baidu.com
- 跳转到知识库,维护文档内容

- 稍等一会后,这个文档会自动加工完成进入搜索库。在智能搜索页面中可以搜索到对应文档并进行智能问答:

通过api接入文档
- 找到目标知识库

知识库路径中四个字段分别对应:spaceGuid/groupGuid/repositoryGuid/parentGuid
- 调用api上传文档
Plain Text
1curl -X POST {开放平台地址}/ku/openapi/files/import \
2-H 'Content-Type: multipart/form-data' \
3-H 'token: {认证token}' \
4-H 'userid: {userid}' \
5-H 'username: {username}' \
6-H 'accountid: {accountid}' \
7-F 'spaceGuid: {spaceGuid}' \
8-F 'groupGuid: {groupGuid}' \
9-F 'repositoryGuid: {repositoryGuid}' \
10-F 'parentGuid: {parentGuid}' \
11-F 'file: @/path/to/your/file.txt'
- 文件导入完成后,服务自动进行文档解析和入库,后续即可进行文档搜索和智能问答
api接入结构化数据
- 在管理端维护索引配置信息

- 通过api推送结构化数据
Plain Text
1curl -X POST {开放平台地址}/kmss/openapi/data/access/push \
2-H 'Content-Type: application/json' \
3-H 'token: struct_default_token' \
4-H 'userid: {userid}' \
5-H 'username: {username}' \
6-H 'accountid: {accountid}' \
7-d '{ \
8 "id": "文档唯一id", \
9 "@contentType": "struct", \
10 "@type": "文档类目", \
11 "@markdel": 0, \
12 "title": "张三", \
13 "content": "张三", \
14 "phone": "18888888888"
15}'
- 结构化数据推送成功后,自动进入知识加工过程,完成后即可进行文档搜索和智能问答
自定义权限控制
- 针对api推送的文档,可以通过extraFields指定自定义字段
- 针对api推送的结构化数据,可以自定义权限控制相关字段
- 最后通过api调用搜索接口时,指定filter条件

