API概览

API标准及多语言预置SDK

本产品(人工智能平台 PAI - 特征平台/2023-06-21)的 OpenAPI 采用 ROA 签名机制,具体签名方式请参见签名机制说明我们已为开发者封装了主流编程语言的 SDK,您可通过 下载 SDK 快速调用 API,无需关注签名等底层实现细节,显著降低开发门槛与集成复杂度。

自定义签名场景

若您的业务场景有特殊需求,需通过自签名方式对接 API,建议优先咨询我们的技术支持团队(服务钉钉群:147535001692),获取专业指导以确保高效接入。

账号与安全准备

阿里云账号具备对所有资源的完全管理权限。一旦 AccessKey 泄露,所有相关资源都将面临未经授权访问的风险。为确保安全,建议创建一个仅具备 API 访问权限的 RAM 用户并配置其 AccessKey,同时基于最小权限原则 (PoLP) 配置 RAM 策略。仅在明确需要阿里云账号权限的特定场景下,才使用阿里云账号。

实例管理

API标题API概述
CreateInstance创建实例创建特征平台实例。
ListInstances获取实例列表获取实例列表。
GetInstance获取实例详细信息获取实例详细信息。
CheckInstanceDatasource检查数据源连通性检查数据源连通性。

数据源管理

API标题API概述
CreateDatasource创建数据源创建数据源。
ListDatasources获取数据源列表获取数据源列表。
GetDatasource获取数据源详细信息获取数据源详细信息。
UpdateDatasource更新数据源更新数据源信息,例如更新数据源名称。
DeleteDatasource删除数据源删除指定数据源。
ListDatasourceFeatureViews获取数据源下所有特征视图信息获取数据源下所有特征视图信息。
ListDatasourceTables获取数据源下的数据表列表获取指定数据源下的数据表的列表。
GetDatasourceTable获取数据源下指定表的详细信息获取数据源下指定表的详细信息。

大模型配置信息管理

API标题API概述
CreateLLMConfig创建大模型配置信息创建大模型调用信息配置。
ListLLMConfigs列举大模型配置信息获取大模型调用信息配置
GetLLMConfig获取大模型配置信息获取 LLMConfig 信息
UpdateLLMConfig更新大模型配置信息更新大模型调用信息配置
DeleteLLMConfig删除大模型配置信息删除大模型调用信息配置

项目管理

API标题API概述
CreateProject创建项目创建特征平台项目。
ListProjects获取项目列表获取项目列表。
GetProject获取项目详细信息获取项目详细信息。
UpdateProject更新项目信息更新项目信息。
DeleteProject删除项目删除特征平台项目。
ListProjectFeatures获取项目下所有特征信息获取项目下所有特征信息。
ListProjectFeatureViews获取特征视图与特征列表获取特征视图与特征列表。
GetProjectFeatureEntity获取项目下指定特征实体详细信息根据名称,获取项目下指定特征实体的详细信息。

特征实体

API标题API概述
CreateFeatureEntity创建特征实体创建特征实体。
ListFeatureEntities获取特征实体列表获取特征实体列表。
GetFeatureEntity获取特征实体详细信息获取特征实体详细信息。
DeleteFeatureEntity删除特征实体删除特征实体。

特征视图

API标题API概述
CreateFeatureView创建特征视图创建特征视图。
ListFeatureViews获取特征视图列表获取特征视图列表。
GetFeatureView获取特征视图详细信息获取指定特征视图详细信息。
DeleteFeatureView删除特征视图删除特征视图。
PublishFeatureViewTable发布特征视图下表数据将特征视图的离线数据发布/同步到线上。
WriteFeatureViewTable向指定特征视图写表向指定特征视图写表。
ListFeatureViewOnlineFeatures获取特征视图下的在线特征数据获取特征视图下的在线特征数据。
ListFeatureViewRelationships获取特征视图血缘关系获取特征视图血缘关系。
ListFeatureViewFieldRelationships获取特征字段血缘关系获取特征字段血缘关系。

Label

API标题API概述
CreateLabelTable创建label创建label表。
ListLabelTables获取label表列表获取label表列表。
GetLabelTable获取label表详细信息获取label表详细信息。
UpdateLabelTable更新label更新label表信息,例如更新表名。
DeleteLabelTable删除label删除label表。

模型特征

API标题API概述
CreateModelFeature创建模型特征创建模型特征。
ListModelFeatures获取模型特征列表获取模型特征列表。
GetModelFeature获取模型特征详细信息获取模型特征详细信息。
UpdateModelFeature更新模型特征更新指定模型特征的信息,例如更新模型特征关联的labelID。
DeleteModelFeature删除模型特征删除指定模型特征。
ExportModelFeatureTrainingSetTable导出模型特征的训练集表导出指定模型特征的训练集表。
ListModelFeatureAvailableFeatures获取注册FG特征时模型特征下可选的所有特征获取注册FG特征时模型特征下可选的所有特征。
UpdateModelFeatureFGFeature更新模型特征的FG特征配置信息更新模型特征的FG特征配置信息。
GetModelFeatureFGFeature获取模型特征的FG特征配置信息获取模型特征的FG特征配置信息。
GetModelFeatureFGInfo获取模型特征的fg.json文件配置信息获取模型特征的fg.json文件配置信息。
CheckModelFeatureFGFeature检查模型特征FG配置内容是否正确检查FG配置内容是否正确,是否满足所有规则。

任务管理

API标题API概述
ListTasks获取任务列表获取任务列表。
GetTask获取任务详细信息获取任务详细信息。
StopTask停止任务停止任务。
ListTaskLogs获取任务日志获取任务日志。