次の方法で共有


AzureMachineLearningSkill interface

AML スキルを使用すると、カスタム Azure Machine Learning (AML) モデルを使用して AI エンリッチメントを拡張できます。 AML モデルのトレーニングとデプロイが完了すると、AML スキルによって AI エンリッチメントに統合されます。

Extends

プロパティ

authenticationKey

(キー認証に必要)AML サービスのキー。

degreeOfParallelism

(省略可能)指定した場合、インデクサーが指定したエンドポイントと並行して行う呼び出しの数を示します。 要求の負荷が高すぎる場合にエンドポイントが失敗した場合は、この値を小さくするか、エンドポイントがより多くの要求を受け入れることができ、インデクサーのパフォーマンスを向上させる場合は、この値を上げることができます。 設定しない場合は、既定値の 5 が使用されます。 degreeOfParallelism は、最大 10 と最小 1 に設定できます。

odatatype

ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。

region

(トークン認証の場合は省略可能)。 AML サービスがデプロイされているリージョン。

resourceId

(トークン認証に必要)。 AML サービスの Azure Resource Manager リソース ID。 サブスクリプション/{guid}/resourceGroups/{resource-group-name}/Microsoft.MachineLearningServices/workspaces/{workspace-name}/services/{service_name} の形式にする必要があります。

scoringUri

(認証またはキー認証がない場合は必須)JSON ペイロードの送信先となる AML サービスのスコア付け URI。 https URI スキームのみが許可されます。

timeout

(省略可能)指定した場合、API 呼び出しを行う http クライアントのタイムアウトを示します。

継承されたプロパティ

context

ドキュメントのルートやドキュメントのコンテンツ (/document や /document/content など) など、操作が行われるレベルを表します。 既定値は /document です。

description

スキルの入力、出力、および使用方法を記述するスキルの説明。

inputs

スキルの入力には、ソース データ セット内の列、またはアップストリーム スキルの出力を指定できます。

name

スキルセット内で一意に識別されるスキルの名前。 名前が定義されていないスキルには、スキル配列内の 1 から始まるインデックスの既定の名前が付けられます。先頭には文字 '#' が付きます。

outputs

スキルの出力は、検索インデックス内のフィールドか、別のスキルによる入力として使用できる値のいずれかです。

プロパティの詳細

authenticationKey

(キー認証に必要)AML サービスのキー。

authenticationKey?: string

プロパティ値

string

degreeOfParallelism

(省略可能)指定した場合、インデクサーが指定したエンドポイントと並行して行う呼び出しの数を示します。 要求の負荷が高すぎる場合にエンドポイントが失敗した場合は、この値を小さくするか、エンドポイントがより多くの要求を受け入れることができ、インデクサーのパフォーマンスを向上させる場合は、この値を上げることができます。 設定しない場合は、既定値の 5 が使用されます。 degreeOfParallelism は、最大 10 と最小 1 に設定できます。

degreeOfParallelism?: number

プロパティ値

number

odatatype

ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。

odatatype: "#Microsoft.Skills.Custom.AmlSkill"

プロパティ値

"#Microsoft.Skills.Custom.AmlSkill"

region

(トークン認証の場合は省略可能)。 AML サービスがデプロイされているリージョン。

region?: string

プロパティ値

string

resourceId

(トークン認証に必要)。 AML サービスの Azure Resource Manager リソース ID。 サブスクリプション/{guid}/resourceGroups/{resource-group-name}/Microsoft.MachineLearningServices/workspaces/{workspace-name}/services/{service_name} の形式にする必要があります。

resourceId?: string

プロパティ値

string

scoringUri

(認証またはキー認証がない場合は必須)JSON ペイロードの送信先となる AML サービスのスコア付け URI。 https URI スキームのみが許可されます。

scoringUri?: string

プロパティ値

string

timeout

(省略可能)指定した場合、API 呼び出しを行う http クライアントのタイムアウトを示します。

timeout?: string

プロパティ値

string

継承されたプロパティの詳細

context

ドキュメントのルートやドキュメントのコンテンツ (/document や /document/content など) など、操作が行われるレベルを表します。 既定値は /document です。

context?: string

プロパティ値

string

承元SearchIndexerSkill.context

description

スキルの入力、出力、および使用方法を記述するスキルの説明。

description?: string

プロパティ値

string

継承元SearchIndexerSkill.description

inputs

スキルの入力には、ソース データ セット内の列、またはアップストリーム スキルの出力を指定できます。

inputs: InputFieldMappingEntry[]

プロパティ値

承元SearchIndexerSkill.inputs

name

スキルセット内で一意に識別されるスキルの名前。 名前が定義されていないスキルには、スキル配列内の 1 から始まるインデックスの既定の名前が付けられます。先頭には文字 '#' が付きます。

name?: string

プロパティ値

string

承元SearchIndexerSkill.name

outputs

スキルの出力は、検索インデックス内のフィールドか、別のスキルによる入力として使用できる値のいずれかです。

outputs: OutputFieldMappingEntry[]

プロパティ値

承元SearchIndexerSkill.outputs