--- title: "QuickMLエンドポイントの実行" url: https://docs.catalyst.zoho.com/ja/sdk/nodejs/v2/quickml/execute-quickml-endpoints/ description: "このページでは、サンプルコードスニペットを使用して、NodeJSアプリケーションでQuickMLエンドポイントを実行するメソッドについて説明します。" last_updated: 2026-03-30T08:10:30Z service: QuickML type: general related_links: - name: "QuickML" url: /ja/quickml/ - name: "QuickML Pipeline Endpoints" url: /ja/quickml/help/pipeline-endpoints/ --- # Catalyst QuickML [Catalyst QuickML](https://docs.catalyst.zoho.com/ja/quickml/)は、ノーコードの機械学習パイプラインビルダーサービスであり、事前構築されたMLアルゴリズム、操作、データ前処理技術を多数実装し、データセットに接続してMLモデルを構築・公開できます。データパイプラインとMLパイプラインを公開した後、認証済みエンドポイントを使用して作成したモデルにアクセスできます。 ### QuickMLエンドポイントの実行 以下のコードスニペットを使用すると、公開された[QuickMLエンドポイント](https://docs.catalyst.zoho.com/ja/quickml/help/pipeline-endpoints/)に入力データを渡し、MLモデルの処理に基づいて結果を予測できます。出力は、MLパイプラインの作成時に定義されたターゲットカラムの値の予測を返します。 > **注意:** 1. 以下のコードスニペットで結果を予測するコードを実行する前に、Catalystコンソールを使用してプロジェクト内でMLパイプラインとモデルのエンドポイントを設定・公開しておく必要があります。 2. QuickMLは現在、JP、SA、またはCAデータセンターからアクセスするCatalystユーザーには利用できません。 以下に示すように`quickml`コンポーネントインスタンスを作成します。これはサーバーサイドの呼び出しを実行しません。入力データをキーと値のペアとしてモデルのエンドポイントに渡すことができます。以下の`endpoint_key`は、プロジェクトで設定されたMLモデル用に公開されたエンドポイントの一意のIDです。エンドポイントキーと入力データが実行のために`predict()`メソッドに渡されます。 ```javascript // 入力データ const input_data = { // データセットに応じて列名と値を入力する "column_name1": "value1", "column_name2": "value2", "column_name3": "value3" } // QuickMLインスタンスを作成する const quickml = app.quickML(); // predictメソッドを実行する const result = await quickml.predict("{endpoint_key}",input_data); // {endpoint_key}をCatalystコンソールからコピーしたエンドポイントキーに置き換えてください console.log(result); ``` 受信する出力の構文を以下に示します: ```javascript { 'status': 'success', 'result': ["results....."] } ```