Delete Model APIの仕様

REST APIを使用して、Prediction Oneも予測モデルを削除ができます。

※クラウドアプリ上からも確認ができなくなりますので、model_idをご確認の上実行ください。

Delete Model

予測モデルを削除します。

URL

https://developer-api.predictionone.sony.biz/v1/external/models/{model_id}

HTTPメソッドは、DELETEです。

Request

name 説明               
x-api-key API Key。
path parameter
name 説明               
model_id 削除するモデルID
query parameter

ありません。

body

ありません。

Response

body

ありません。

error message
code error message reason
4001000204 PREDA_EXTERNAL_BAD_REQUEST invalid_api_key. APIキーが存在しない
4001000204 PREDA_EXTERNAL_BAD_REQUEST Inactive_credential. APIキーが間違っている
4001000204 PREDA_EXTERNAL_BAD_REQUEST Not_found_credential. APIキーが間違っている
4001000204 PREDA_EXTERNAL_BAD_REQUEST This user may be deleted. ユーザー情報が削除されている可能性がある

実行例 1

Delete Model APIのpythonによる実行例が以下となります。

import requests

api_url = 'https://developer-api.predictionone.sony.biz/v1/external/models'
api_key = 'YOUR_API_KEY'

headers = {'x-api-key': api_key}

# 削除するmodel_id
model_id = {model_Id}
api_url = f'{api_url}/{model_id}'

# request
response = requests.delete(api_url, headers=headers)

実行例 2

Train APIのコマンドプロンプトからcurlコマンドによる実行例が以下となります。

1. コマンドプロンプトを立ち上げる

2. リクエストする
$ curl -o "response.json" -H "x-api-key:{Get API Key APIから取得したAPI KEY}" -H "Content-Type: application/json" -X DELETE -d @"{2.のファイルのフルパス}" -G https://developer-api.predictionone.sony.biz/v1/external/models/{削除するmodel_id}
ex) $ curl -o "response.json" -H "x-api-key:xxxx-xxx-xxx-xxxx" -H "Content-Type: application/json" -X DELETE -d @body.txt https://developer-api.predictionone.sony.biz/v1/external/models/xxx
このページの情報は役に立ちましたか?
PAGE TOP

お問い合わせ・資料はこちらから

資料ダウンロード お問い合わせ 体験版