更新时间:2024-09-25 GMT+08:00
分享

SDK功能介绍

运行时引擎SDK功能介绍

表1 STS SDK功能矩阵

功能

Java

读取微服务身份证书

连接STS-Server获取密钥、认证凭据等

连接STS-Server获取敏感配置

解密敏感数据

微服务间通信认证

微服务间通信敏感数据加密

表2 Cloud Map SDK功能矩阵

功能

Java

微服务注册发现

中间件注册发现

URL注册发现

支持CSE平滑切换到Cloud Map,支持cse访问不同clusterName的微服务

支持URL AZ内就近访问,指定灰度、Tag访问

支持获取所有的服务实例以及实例变更通知

提供restful调用的API

Cloud Map支持Spring Cloud

支持多个ELB/SLB,避免单点故障

表3 Gray SDK功能矩阵

功能

Java

高性能灰度规则执行

兼容CSE的灰度规则能力

支持订阅多个微服务灰度配置和执行

支持多阶段灰度发布

支持灰度生命周期管理

支持灰度规则执行异常检测

表4 Rainbow SDK功能矩阵

功能

Java

支持MySQL/Cassandra/GaussDB/DRDS

数据库主备动态切换

读节点发生故障,单线程读重试

基于集中式数据源信息管理和动态变更

基于JDBC规范,很容易扩展支持实现JDBC规范的数据源

应用直连数据库,无代理

平滑加减数据库节点

提供hint方式或者是编码式强制某条SQL读取从库或者主库等

AI原生应用引擎SDK功能介绍

表5 AI原生应用引擎SDK功能矩阵

接口类型

接口名

函数名

Python

大模型相关接口

文本生成

ModelRouter.chat.completion.create

向量生成

ModelRouter.embeddings.create

文生图

ModelRouter.images.generate

图生文

ModelRouter.images.image2text

知识库相关接口

知识库查询

KnowledgeRetriever.retrieve

Filter构造

KnowledgeFilterCondition. single_filter_condition

Filter融合

KnowledgeFilterCondition. combine_filter_condition

Order构造

KnowledgeSortCondition. single_order_condition

Order融合

KnowledgeSortCondition. combine_order_condition

Prompt相关接口

生成prompt模板

PromptTemplate.from_template

实例化prompt模板

PromptTemplate.format

应用相关接口

调用应用

ApplicationCenter.get_tools

相关文档