キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 
DataRobot コミュニティ

Python APIを利用したプロジェクト、デプロイのValue Trackerへの追加方法

MealPredictor
青色LED

Python APIを利用したプロジェクト、デプロイのValue Trackerへの追加方法

Python APIを利用してモデルの作成やデプロイを行った際に、整理するためにValue Trackerに追加したいと考えています。Python Clientのドキュメンテーション の中でValue Trackerのキーワードで調べても何も出てこなかったのですが、対応していないのでしょうか?

0 件の賞賛
2件の返信2
Ryosuke Hata
データサイエンティスト
データサイエンティスト

 @MealPredictor 様

こんにちは。DataRobot データサイエンティストの畑です。

 

残念ながらPython APIでのValue Trackerへの追加の実装はございません。

一方で、REST API形式であれば登録する方法があります。

 

以下が更新のためのREST APIです。

https://docs.datarobot.com/en/docs/api/reference/public-api/use_case.html#post-apiv2usecasesusecasei...

 

記載あるように

 curl -X POST http://10.97.85.251/api/v2/useCases/{useCaseId}/attachments/ \ -H 'Content-Type: application/json' \ -H 'Accept: application/json' \ -H 'Authorization: Bearer {access-token}'に対して、更新したいmodel idなどのパラメータを入れて(もしくは所定のjsonから読み込んで)、実行すればやりたいことが実現できると思います。書き方については、https://docs.datarobot.com/en/docs/api/reference/public-api/use_case.html#schemausecaseattachment

に記載がございます。

 

記載されているようにサポートされているタイプは

['dataset', 'modelingProject', 'deployment', 'customModel', 'modelPackage', 'application']

があります。

 

このあたりをpythonで実現するのであれば、各種ライブラリ(例えばrequests)で実装できるのではないかと思います。

 

 

ご回答になっていますでしょうか?

 

 

MealPredictor
青色LED

@Ryosuke Hata 様、

回答ありがとうございます。

Python SDKではないため、REST APIで実装が必要ということで承知しました。時間があればやってみます。

 

もし将来的に作成したモデルやデプロイをPython SDKでvalue trackerに追加できる様になれば、value trackerの使い勝手が良くなりそうです・・・