---
sourceDocument: オーストラリア API リファレンス
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/api-reference

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリア API リファレンス

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# MLSolutionUtil - グローバル

# MLSolutionUtil - グローバル {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：3分

MLSolutionUtil スクリプトインクルードは、予測インテリジェンス予測を取得するためのメソッドを提供します。

このスクリプトインクルードには 予測インテリジェンス プラグイン (com.glide.platform_ml) が必要で、 `sn_ml` 名前空間内で提供されます。

詳細については、「 [ML API の使用](https://www.servicenow.com/docs/access?context=using-ml-apis&version=australia&pubname=australia-intelligent-experiences&ft:locale=en-US)」を参照してください。
**関連概念**   

* [MLSolution](https://servicenow-prod.fluidtopics.net/ay99UyNyBJUh8sb1bNb7bA#MLSolutionAPI "MLSolution API は、予測インテリジェンス予測を処理し、すべての機能 (類似性、分類、クラスタリング) のソリューションオブジェクトを取得するためのメソッドを提供します。")
* [MLSolutionFactory](https://servicenow-prod.fluidtopics.net/UTYWvSqxmydcL0ELU9vAag#MLSolutionFactoryAPI "MLSolutionFactory API は、MLSolution スクリプト可能オブジェクトを取得するためのファクトリ クラスです。")

## MLSolutionUtil:MLSolutionUtil() {#ariaid-title2}

新しい MLSolutionUtil オブジェクトをインスタンス化します。
{#MLSU-MLSolutionUtil__table_btj_twt_rhb__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| なし |   |   |
[表 : 1. パラメーター]

{#MLSU-MLSolutionUtil__table_btj_twt_rhb}  


    var mlSolutionUtil = new MLSolutionUtil();

## MLSolutionUtil - getPredictions(オブジェクト入力、アレイ solutionNames、オブジェクトオプション) {#ariaid-title3}

指定された 1 つ以上のソリューションの予測を取得します。
{#MLSU-getPredictions_O_A_O__table_hqw_pbm_yfb__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| input | オブジェクト | GlideRecord または JSON オブジェクトの 配列をキーと値のペアとして使用します。 |
| solutionName | アレイ | 予測の取得元のソリューション名のアレイ。 |
| オプション | オブジェクト | オプション。次のプロパティを持つ JSON オブジェクトのキーと値のペア: * top_n:番号。指定した場合、指定された数の予測まで、上位の結果を返します。{#MLSU-getPredictions_O_A_O__solution-prediction-topn} * apply_threshold:ブーリアン。ソリューションのしきい値をチェックし、結果セットに適用します。しきい値は、類似性のソリューションしきい値または分類のクラスレベルしきい値です。デフォルト値は true です。{#MLSU-getPredictions_O_A_O__solution-prediction-thresh} * custom_results_filter:文字列。類似性ソリューションのみ。エンコードされたクエリを使用して結果が返される許容セットを指定します。{#MLSU-getPredictions_O_A_O__solution-prediction-custom} {#MLSU-getPredictions_O_A_O__ul_hdp_2cs_ckb} |
[表 : 2. パラメーター]

{#MLSU-getPredictions_O_A_O__table_hqw_pbm_yfb} {#MLSU-getPredictions_O_A_O__table_iqw_pbm_yfb__entry__2}

| タイプ | 説明 |
|-|-|
| アレイ | ソリューション名でグループ化され、sys_idまたはrecord_numberでソートされた予測結果を含む JSON キーと値のペア。 * predictedValue:文字列。予測結果を表す値。{#MLSU-getPredictions_O_A_O__ml-returnsVal} * predictedSysId:文字列。予測値のsys_id。結果は、情報が予測されている任意のテーブルから取得できます。{#MLSU-getPredictions_O_A_O__ml-returnsID} * 信頼性:数値。予測に関連付けられた信頼度の値。例:53.84。{#MLSU-getPredictions_O_A_O__ml-returnsConf} * しきい値:数値。予測に関連付けられた構成済みのしきい値の値。{#MLSU-getPredictions_O_A_O__ml-returnsThrsh} {#MLSU-getPredictions_O_A_O__ul_nlj_5cs_ckb} |
[表 : 3. 返される内容]

{#MLSU-getPredictions_O_A_O__table_iqw_pbm_yfb}  

    var solutionNames = ['soluton1', 'solution2'];

    var input = new GlideRecord("incident");
    input.get("0ef47232db801300864adfea5e961912");

    // configure optional parameters
    var options = {};
    options.top_n = 3;
    options.apply_threshold = false;

    var mlSolutionUtil = new MLSolutionUtil();
    var results = mlSolutionUtil.getPredictions(input, solutionNames, options);

    // pretty print JSON results
    gs.print(JSON.stringify(JSON.parse(results), null, 2));

出力:

    {
      solution1:  {
        input_gr_sys_id1: [
                    {
                        predictedValue : xxx,
                        predictedSysId : xx0,
                        confidence : xxx,
                        threshold : xxx

                    }, 
                    {
                        predictedValue : yyy,
                        predictedSysId : xx1,
                        confidence : xxx,
                        threshold : xxx
                    }
            ],
        input_gr_sys_id2 : [
                    {
                        predictedValue : xxx,
                        predictedSysId : xx0,
                        confidence : xxx,
                        threshold : xxx

                    }, 
                ...
            ]
      }

      solution2:  {
          ...
    }


