推荐系统 RES-新建训练作业:请求示例

时间:2025-02-12 14:52:33

请求示例

  • 物品协同过滤召回作业

     /v2.0/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/workspaces/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/resources/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/job-instance{  "job_name" : "itemcf-test",  "description" : "itemcf",  "category" : "RECALL",  "job_type" : "ItemCf",  "job_config" : {    "striping" : {      "nearest_neighborhood" : 50,      "band" : 4,      "row" : 5    },    "max_recommended_num" : 10  }}
  • 智能ETL参数生成作业

     /v2.0/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/workspaces/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/resources/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/job-instance{  "job_name" : "AutoPreRank-test",  "description" : "AutoPreRank",  "category" : "SORTING",  "job_type" : "AutoPreRank",  "job_config" : { }}
  • 属性匹配召回作业

     /v2.0/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/workspaces/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/resources/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/job-instance{  "job_name" : "attribute-test",  "description" : "attribute",  "category" : "RECALL",  "job_type" : "AttributeMatch",  "job_config" : {    "match_feature_pairs" : [ {      "user_feature_name" : "tags",      "item_feature_name" : "tags",      "weight" : 1    } ],    "striping" : {      "nearest_neighborhood" : 50,      "band" : 4,      "row" : 5    },    "max_recommended_num" : 10  }}
  • 离线特征工程作业

     /v2.0/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/workspaces/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/resources/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/job-instance{  "job_name" : "ETL-test",  "description" : "ETL",  "category" : "SORTING",  "job_type" : "ETL",  "job_config" : {    "features_engineering" : {      "user_features" : [ {        "attr" : {          "name" : "age",          "data_type" : "long"        },        "discrete_method" : "user_define_discrete",        "params" : {          "discrete_periods" : [ 1, 31, 52, 73, 94, 100 ]        }      }, {        "attr" : {          "name" : "gender",          "data_type" : "string"        },        "params" : { }      }, {        "attr" : {          "name" : "tags",          "data_type" : "strArray"        },        "params" : {          "value_preserve_number" : 3        }      }, {        "attr" : {          "name" : "extend_float",          "data_type" : "float"        },        "discrete_method" : "normalize",        "params" : {          "lower_limit" : 1,          "upper_limit" : 10        }      } ],      "item_features" : [ {        "attr" : {          "name" : "extend_float",          "data_type" : "float"        },        "discrete_method" : "null"      }, {        "attr" : {          "name" : "extend_string",          "data_type" : "string"        },        "params" : { }      }, {        "attr" : {          "name" : "extend_strArray",          "data_type" : "strArray"        },        "params" : {          "value_preserve_number" : 3        }      } ],      "rank_etl_filter" : {        "filter_type" : "date",        "time_type" : "day",        "is_monday_first" : true      }    },    "sample_param" : {      "divide_type" : "TIME",      "train_rate" : 0.7,      "test_rate" : 0.3    }  }}
  • 近线召回作业

    /v2.0/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/workspaces/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/resources/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/instance{  "job_name" : "NearlineRecall-test",  "description" : "nearlinerecall",  "category" : "RECALL",  "job_type" : "NearlineRecall",  "job_config" : {    "nearline_recall_param" : {      "time_limit" : true,      "time_feature" : "publishTime",      "retain_days" : 2,      "recall_fileds" : [ {        "name" : "author",        "value" : 1      }, {        "name" : "category",        "value" : 1      }, {        "name" : "tags",        "value" : 3      } ],      "max_recommended_num" : 100    }  }}
  • 离线数据导入作业

    /v2.0/testuuidxxxxxxxxxxxxxxxxxxxxxxxx//workspaces/testuuidxxxxxxxxxxxxxxxxxxxxxxxx//resources/testuuidxxxxxxxxxxxxxxxxxxxxxxxx//job-instance{  "job_name" : "dataimport-test",  "description" : "dataimport",  "category" : "DATASOURCE",  "job_type" : "DataImport",  "job_config" : {    "load_widetable" : true,    "load_profile" : true  }}
  • 物品画像实时导入作业

    /v2.0/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/workspaces/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/resources/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/instance{  "job_name" : "WriteItemProfile-test",  "description" : "item",  "category" : "DATASOURCE",  "job_type" : "WriteItemProfile",  "job_config" : { }}
  • 历史行为过滤作业

     /v2.0/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/workspaces/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/resources/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/job-instance{  "job_name" : "Filter-test",  "description" : "Filter",  "category" : "FILTER",  "job_type" : "Filter",  "job_config" : {    "behavior_frequencys" : [ {      "behavior_type" : "view",      "lower_limit" : 1,      "upper_limit" : 200,      "time_interval" : 1000    }, {      "behavior_type" : "click",      "lower_limit" : 1,      "upper_limit" : 200,      "time_interval" : 1000    } ],    "behavior_logic" : "OR",    "max_recommended_num" : 10  }}
  • LR作业

    /v2.0/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/workspaces/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/resources/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/instance{  "job_name" : "LR-test",  "description" : "lr",  "category" : "SORTING",  "job_type" : "LR",  "job_config" : {    "algorithm_specify_parameters" : { },    "deep_learning_parameters" : {      "max_iterations" : 50,      "regular_parameters" : {        "l2_regularization" : 0,        "regular_loss_compute_mode" : "full"      },      "early_stop_iterations" : 5,      "initial_parameters" : {        "initial_method" : "normal",        "mean_value" : 0,        "standard_deviation" : 0.001      },      "optimize_parameters" : {        "type" : "adam",        "learning_rate" : 0.001,        "epsilon" : 1.0E-8      }    }  }}
  • 数据探索作业

     /v2.0/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/workspaces/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/resources/testuuidxxxxxxxxxxxxxxxxxxxxxxxx/job-instance{  "job_name" : "DataExploration-test",  "description" : "DataExploration",  "category" : "DATASOURCE",  "job_type" : "DataExploration",  "job_config" : { }}
support.huaweicloud.com/api-res/res_02_0135.html