Catalyst QuickML
Catalyst QuickMLは、ノーコードの機械学習パイプラインビルダーサービスで、事前構築されたMLアルゴリズム、操作、データ前処理技術を実装し、データセットと接続してMLモデルを構築・公開できます。データパイプラインとMLパイプラインを公開した後、認証済みエンドポイントで作成したモデルにアクセスできます。
QuickMLエンドポイントの実行
以下のコードスニペットを使用すると、公開されたQuickMLエンドポイントに入力データを渡し、MLモデルの処理に基づいて結果を予測できます。出力は、MLパイプライン作成時に定義されたターゲットカラムの値の予測を返します。
Note:
-
以下のコードスニペットで結果を予測する前に、Catalystコンソールを使用してプロジェクトにMLパイプラインとモデルのエンドポイントを設定し公開しておく必要があります。
-
QuickMLは現在、JP、SA、またはCAデータセンターからアクセスするCatalystユーザーには利用できません。
モデルのエンドポイントへの入力データは、ハッシュマップを通じてキーバリューペアとして渡されます。以下に記載されているendpoint_keyは、プロジェクトで設定されたMLモデル用に公開されたエンドポイントの一意のIDです。エンドポイントキーと入力データは実行のためにpredict()メソッドに渡されます。
サンプルコードスニペット
Package Imports
copy
import java.util.HashMap;
import com.zc.component.quickml.ZCQuickML;
import com.zc.component.quickml.ZCQuickMLDetail;
copy
// 入力データ
HashMap<String, String> map= new HashMap<>();
//データセットに応じて列名と値を指定する
map.put("column_name1", "value1");
map.put("column_name2", "value2");
map.put("column_name3", "value3");
String EndPointKey = "c8c7b4bfd8fdf4f29b9499fjhd9d03f5b2a79cd4792b302e26934a3db984214fd4cfc8049bba7acb15fe73eac0d15af59"; // Catalyst UIからコピーしたエンドポイントキー
// QuickMLインスタンスを作成する
ZCQuickML quickMlInstance = ZCQuickML.getInstance();
// メソッドを実行する
ZCQuickMLDetail result = quickMlInstance.predict(EndPointKey, map);
System.out.println(result.getStatus()); // 結果のステータスを返す
System.out.print(result.getResult()); // 結果のデータを返す
最終更新日 2026-03-30 13:40:30 +0530 IST
Yes
No
Send your feedback to us
Skip
Submit