サービス学習のリクエスト
    • PDF

    サービス学習のリクエスト

    • PDF

    記事の要約

    最新のコンテンツが反映されていません。早急にアップデート内容をご提供できるよう努めております。最新のコンテンツ内容は韓国語ページをご参照ください。

    サービス学習をリクエストします。

    POST https://aitems.apigw.ntruss.com/api/v1/services/{serviceId}
    

    リクエスト

    リクエストパラメータ

    パラメータ名要否タイプ制約事項説明
    serviceIdYesString作成されたサービス ID

    リクエストボディ

    パラメータ名要否タイプ制約事項説明
    typeYesArraypersonalRecommend, relatedItem, pop学習リクエストタイプ
    descriptionNoString0~100文字で入力学習の説明
    hpConfig.is_enabledYesBooleanHPO設定の有無
    hpConfig.{option}NoString, Int設定された HPO値

    HPO(Hyper parameter option)

    オプション名要否タイプ学習タイプ制約事項説明
    session_max_timestampNoLong個別化推薦、関連推薦- デフォルト値: 1800
    - 最小値: 5
    - 最大値: なし
    - 同じセッションとみなすアクション間の最大アイドルタイム(秒)
    - 1800(30分)以上推奨
    item_top_nNoLong個別化推薦、関連推薦- デフォルト値: 20000
    - 最小値: 1000
    - 最大値: 500000
    - 推薦に活用する最大商品数
    - 人気順に活用
    min_item_cutNoLong個別化推薦、関連推薦- デフォルト値: 5
    - 最小値: 1
    - 最大値: なし
    商品の最小登場条件回数
    min_session_lengthNoLong個別化推薦、関連推薦- デフォルト値: 2
    - 最小値: 2
    - 最大値: なし
    セッション内の最小アクション数
    max_user_recommend_topNoLong個別化推薦- デフォルト値: 100
    - 最小値: 1
    - 最大値: 1000
    ユーザー1人当たりの最大おすすめ商品数
    max_relate_recommend_topNoLong関連推薦- デフォルト値: 100
    - 最小値: 1
    - 最大値: 1000
    商品当たりの最大関連おすすめ商品数
    remove_history_itemNoBoolean個別化推薦、関連推薦- デフォルト値: false個別化商品推薦に既に履歴がある商品の削除有無
    group_columnYesArray人気商品USER_ID、ITEM_ID、TIMESTAMP選択不可人気抽出グループのカラムリスト
    target_columnNoString人気商品USER_ID、ITEM_ID、TIMESTAMP選択不可人気抽出対象のカラム
    max_group_recommend_topNoLong人気商品- デフォルト値
    - 100
    - 最小値: 1
    - 最大値: 1000
    グループ当たりの最大人気商品数

    レスポンス

    フィールド名タイプ説明備考
    serviceIdStringサービス ID
    nameStringサービス名
    descriptionStringサービスの説明
    statusStringサービスの状態
    datasets[].datasetIdStringサービスに設定されたデータセット ID
    datasets[].typeStringサービスに設定されたデータセットタイプ
    datasets[].nameStringサービスに設定されたデータセット名
    datasets[].schemaNameStringサービスに設定されたデータセットスキーマ名
    datasets[].statusStringサービスに設定されたデータセット状態
    datasets[].createdDateStringサービスに設定されたデータセット作成日
    datasets[].updatedDateStringサービスに設定されたデータセットの最終アップデート
    hpConfig.is_enabledBooleanHPO設定の有無
    hpConfig.{option}String設定された HPO値
    infers[].dataTypeString学習結果のデータセットタイプ
    infers[].trainVersionString学習結果バージョン
    infers[].statusString学習結果の状態
    infers[].rowCountString学習結果件数
    createdDateStringサービス作成日
    updatedDateString最終アップデート
    typeStringサービスタイプ
    learningIntervalStringアップデート周期
    scheduledDateStringアップデート基準時間

    レスポンス Status

    HTTP StatusDesc
    200OK(リクエスト完了)
    400Bad Request
    401Unauthorized
    403Forbidden
    404Not Found
    500Internal Server Error

    リクエスト例

    POST /api/v1/services/49qkb0fbnar
    Host: aitems.apigw.ntruss.com
    accept: application/json
    x-ncp-iam-access-key: {Access key}
    x-ncp-apigw-signature-v2: {API GW signature}
    x-ncp-apigw-timestamp: {timestamp}
    
    {
      "types": [
        "personalRecommend"
      ],
      "description": "test",
      "hpConfig": {
        "is_enabled": false
      }
    }
    
    

    レスポンス例

    {
      "serviceId": "49qkb0fbnar",
      "name": "movie-service",
      "description": "",
      "status": "learning",
      "datasets": [
        {
          "datasetId": "7qkv2ox8211",
          "type": "interaction",
          "name": "m-interaction",
          "schemaName": "movie_interaction",
          "status": "learnable",
          "createdDate": "2021-09-15T18:19:22.709",
          "updatedDate": "2021-11-22T17:03:35.844"
        },
        {
          "datasetId": "qc80eu7udo9",
          "type": "user",
          "name": "m-user",
          "schemaName": "movie_user",
          "status": "learnable",
          "createdDate": "2021-09-15T18:18:58.123",
          "updatedDate": "2021-11-22T16:01:38.486"
        },
        {
          "datasetId": "ap0l4f72e9f",
          "type": "item",
          "name": "m-item",
          "schemaName": "movie_item",
          "status": "learnable",
          "createdDate": "2021-09-15T18:19:10.454",
          "updatedDate": "2021-11-22T17:04:35.977"
        }
      ],
      "hpConfig": {
        "is_enabled": false,
        "group_column": [
          "AGE"
        ]
      },
      "infers": [
        {
          "dataType": "personalRecommend",
          "trainVersion": "owpayt7nw1n",
          "status": "enable",
          "rowCount": 1113,
          "createdDate": "2021-11-24T15:24:06.62",
          "updatedDate": "2021-11-24T15:24:18.162"
        },
        {
          "dataType": "relatedItem",
          "trainVersion": "owpayt7nw1n",
          "status": "enable",
          "rowCount": 2641,
          "createdDate": "2021-11-24T15:24:06.686",
          "updatedDate": "2021-11-24T15:24:20.902"
        },
        {
          "dataType": "pop",
          "trainVersion": "owpayt7nw1n",
          "status": "enable",
          "rowCount": 92,
          "createdDate": "2021-11-24T15:17:29.353",
          "updatedDate": "2021-11-24T15:17:39.565"
        }
      ],
      "createdDate": "2021-09-29T11:36:50.217",
      "updatedDate": "2021-11-24T15:24:20.985"
      "type": "interval",
      "learningInterval": "hour6",
      "scheduledDate": "2021-11-18T15:17:12.968"
    }
    

    この記事は役に立ちましたか?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.