[发明专利]基于微服务架构实现人工智能服务的方法及装置在审
| 申请号: | 201910102655.2 | 申请日: | 2019-02-01 |
| 公开(公告)号: | CN110162414A | 公开(公告)日: | 2019-08-23 |
| 发明(设计)人: | 华辉有;李超;王翔 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F16/901;G06F16/903 |
| 代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美;胡明 |
| 地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 服务 人工智能 服务架构 特征集 调用 接收客户端 服务定位 结果生成 客户端 路由 响应 部署 | ||
1.一种基于微服务架构实现人工智能服务的方法,其特征在于,所述微服务架构中部署有提供人工智能服务的模型微服务和特征微服务,所述方法包括:
接收客户端发起的请求,所述请求用于指示所述客户端请求的人工智能服务;
响应于所述请求,确定所述客户端所请求人工智能服务需要的模型微服务;
为所确定的模型微服务定位需要的特征微服务,所述特征微服务用于提供所述模型微服务依赖的特征集;
调用所述特征微服务得到所述模型微服务依赖的特征集,并将所述模型微服务依赖的特征集路由至所述模型微服务;
根据所述模型微服务依赖的特征集调用所述模型微服务,得到所述模型微服务的执行结果;
由所述模型微服务的执行结果生成所述人工智能服务的结果。
2.如权利要求1所述的方法,其特征在于,所述响应于所述请求,确定所述客户端所请求人工智能服务需要的模型微服务,包括:
从所述请求中提取所述人工智能服务对应的服务查询信息;
查询信息配置树,获得与所述服务查询信息对应的模型微服务;
由所述服务查询信息对应的模型微服务得到所述客户端所请求人工智能服务需要的模型微服务。
3.如权利要求2所述的方法,其特征在于,所述查询信息配置树,获得与所述服务查询信息对应的模型微服务,包括:
在所述信息配置树所包含的若干分支中,将该若干分支中路径指示的查询条件与所述服务查询信息进行匹配,得到所指示查询条件与所述服务查询信息匹配的路径;
基于匹配得到的路径所在分支,将该分支包含叶节点所表征的模型微服务作为所述服务查询信息对应的模型微服务。
4.如权利要求3所述的方法,其特征在于,所述服务查询信息包括客户标识和场景标识,所述信息配置树包括多标识配置树和单标识配置树;
所述在所述信息配置树所包含的若干分支中,将若干分支中路径指示的查询条件与所述服务查询信息进行匹配,得到所指示查询条件与所述服务查询信息匹配的路径,包括:
针对所述多标识配置树所包含的若干分支,在该若干分支由第一根节点指向第一分支节点或者第一叶节点的若干条第一路径中,搜索所指示第一查询条件与所述客户标识匹配的第一路径;
如果未搜索到匹配的第一路径,则针对所述单标识配置树所包含的若干分支,在该若干分支由第二根节点指向第二叶节点的若干条第二路径中,搜索得到所指示第二查询条件与所述场景标识匹配的第二路径。
5.如权利要求4所述的方法,其特征在于,所述基于匹配得到的路径所在分支,将该分支包含叶节点所表征的模型微服务作为所述服务查询信息对应的模型微服务,包括:
基于匹配得到的第二路径所在分支,将该分支包含第二叶节点所表征的模型微服务作为所述服务查询信息对应的模型微服务。
6.如权利要求4所述的方法,其特征在于,所述在所述信息配置树所包含的若干分支中,将若干分支中路径指示的查询条件与所述服务查询信息进行匹配,得到所指示查询条件与所述服务查询信息匹配的路径,还包括:
如果搜索到匹配的第一路径由所述第一根节点指向所述第一分支节点,则由所述多标识配置树得到以该第一分支节点作为根节点的多标识配置子树;
针对所述多标识配置子树所包含若干分支,在该若干分支由该第一分支节点指向所述第一叶节点的若干条第三路径中,搜索得到所指示第二查询条件与所述场景标识匹配的第三路径。
7.如权利要求6所述的方法,其特征在于,所述基于匹配得到的路径所在分支,将该分支包含叶节点所表征的模型微服务作为所述服务查询信息对应的模型微服务,包括:
基于匹配得到的第三路径所在分支,将该分支包含第一叶节点所表征的模型微服务作为所述服务查询信息对应的模型微服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910102655.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:事件驱动方法及装置
- 下一篇:用于处理数据请求的方法、服务器、装置及存储介质





