【CN110162414A】基于微服务架构实现人工智能服务的方法及装置【专利】.pdf
文本预览下载声明
(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号 CN 110162414 A
(43)申请公布日
2019.08.23
(21)申请号 201910102655.2
(22)申请日 2019.02.01
(71)申请人 腾讯科技(深圳)有限公司
地址 518000 广东省深圳市南山区高新区
科技中一路腾讯大厦35层
(72)发明人 华辉有 李超 王翔
(74)专利代理机构 深圳市隆天联鼎知识产权代
理有限公司 44232
代理人 刘抗美 胡明
(51)Int.Cl.
G06F 9/54(2006.01)
G06F 16/901(2019.01)
G06F 16/903(2019.01)
权利要求书5页 说明书24页 附图14页
(54)发明名称
基于微服务架构实现人工智能服务的方法
及装置
(57)摘要
本发明公开了一种基于微服务架构实现人
工智能服务的方法及装置,所述微服务架构中部
署有提供人工智能服务的模型微服务和特征微
服务,所述方法包括:接收客户端发起的请求;响
应于所述请求,确定所述客户端所请求人工智能
服务需要的模型微服务;为所确定的模型微服务
定位需要的特征微服务;调用所述特征微服务得
到所述模型微服务依赖的特征集,并将所述模型
微服务依赖的特征集路由至所述模型微服务;根
据所述模型微服务依赖的特征集调用所述模型
微服务,得到所述模型微服务的执行结果;由所
A 述模型微服务的执行结果生成所述人工智能服
4 务的结果。采用本发明解决了现有技术中人工智
1
4
2 能服务的实现成本较高的问题。
6
1
0
1
1
N
C
CN 110162414 A 权 利 要 求 书 1/5页
1.一种基于微服务架构实现人工智能服务的方法,其特征在于,所述微服务架构中部
署有提供人工智能服务的模型微服务和特征微服务,所述方法包括:
接收客户端发起的请求,所述请求用于指示所述客户端请求的人工智能服务;
响应于所述请求,确定所述客户端所请求人工智能服务需要的模型微服务;
为所确定的模型微服务定位需要的特征微服务,所述特征微服务用于提供所述模型微
服务依赖的特征集;
调用所述特征微服务得到所述模型微服务依赖的特征集,并将所述模型微服务依赖的
特征集路由至所述模型微服务;
根据所述模型微服务依赖的特征集调用所述模型微服务,得到所述模型微服务的执行
结果;
由所述模型微服务的执行结果生成所述人工智能服务的结果。
2.如权利要求1所述的方法,其特征在于,所述响应于所述请求,确定所述客户端所请
求人工智能服务需要的模型微服务,包括:
从所述请求中提取所述人工智能服务对应的服务查询信息;
查询信息配置树,获得与所述服务查询信息对应的模型微服务;
由所述服务查询信息对应的模型微服务得到所述客户端所请求人工智能服务需要的
模型微服务。
3.如权利要求2所述的方法,其特征在于,所述查询信息配置树,获得与所述服务查询
信息对应的模型微服务,包括:
在所述信息配置树所包含的若干分支中,将该若干分支中路径指示的查询条件与所述
服务查询信息进行匹配,得到所指示查询条件与所述服务查询信息匹配的路径;
基于匹配得到的路径所在分支,将该分支包含叶节点所表征的模型微服务作为所述服
务查询信息对应的模型微服务。
4.如权利要求3所述的方法,其特征在于,所述服务查询信息包括客户标识和场景标
识,所述信息配置树包括多标识配置树和单标识配置树;
所述在
显示全部