VersionsOperations クラス

VersionsOperations 操作。

このクラスを直接インスタンス化するのではなく、それを作成して属性としてアタッチするクライアント インスタンスを作成する必要があります。

継承
builtins.object
VersionsOperations

コンストラクター

VersionsOperations(client, config, serializer, deserializer)

パラメーター

client
必須

サービス要求のクライアント。

config
必須

サービス クライアントの構成。

serializer
必須

オブジェクト モデル シリアライザー。

deserializer
必須

オブジェクト モデル逆シリアライザー。

変数

format

Lu 形式の拡張子。 定数値: "lu"

メソッド

clone

選択したバージョンから新しいバージョンを作成します。

delete

アプリケーション バージョンを削除します。

delete_unlabelled_utterance

アプリケーションのバージョンでラベルのない発話を削除しました。

export

LUIS アプリケーションを JSON 形式にエクスポートします。

export_lu_format

LUIS アプリケーションをテキスト形式にエクスポートします。

get

作成日、最終変更日、エンドポイント URL、意図とエンティティの数、トレーニングと発行の状態などのバージョン情報を取得します。

import_lu_format

LUIS アプリケーションに新しいバージョンをインポートします。

import_method

LUIS アプリケーションに新しいバージョンをインポートします。

import_v2_app

LUIS アプリケーションに新しいバージョンをインポートします。

list

このアプリケーション ID のバージョンの一覧を取得します。

update

アプリケーション バージョンの名前または説明を更新します。

clone

選択したバージョンから新しいバージョンを作成します。

clone(app_id, version_id, version=None, custom_headers=None, raw=False, **operation_config)

パラメーター

app_id
str
必須

アプリケーション ID。

version_id
str
必須

バージョン ID。

version
str
既定値: None

複製されたモデルの新しいバージョン。

custom_headers
dict
既定値: None

要求に追加されるヘッダー

raw
bool
既定値: False

は、逆シリアル化された応答と共に直接応答を返します

operation_config
必須

操作の構成がオーバーライドされます

戻り値

raw=true の場合、str または ClientRawResponse

の戻り値の型 :

str,

例外

delete

アプリケーション バージョンを削除します。

delete(app_id, version_id, custom_headers=None, raw=False, **operation_config)

パラメーター

app_id
str
必須

アプリケーション ID。

version_id
str
必須

バージョン ID。

custom_headers
dict
既定値: None

要求に追加されるヘッダー

raw
bool
既定値: False

は、逆シリアル化された応答と共に直接応答を返します

operation_config
必須

操作の構成がオーバーライドされます

戻り値

operationStatus または ClientRawResponse (raw=true の場合)

の戻り値の型 :

例外

delete_unlabelled_utterance

アプリケーションのバージョンでラベルのない発話を削除しました。

delete_unlabelled_utterance(app_id, version_id, utterance, custom_headers=None, raw=False, **operation_config)

パラメーター

app_id
str
必須

アプリケーション ID。

version_id
str
必須

バージョン ID。

utterance
str
必須

削除する発話テキスト。

custom_headers
dict
既定値: None

要求に追加されるヘッダー

raw
bool
既定値: False

は、逆シリアル化された応答と共に直接応答を返します

operation_config
必須

操作の構成がオーバーライドされます

戻り値

operationStatus または ClientRawResponse (raw=true の場合)

の戻り値の型 :

例外

export

LUIS アプリケーションを JSON 形式にエクスポートします。

export(app_id, version_id, custom_headers=None, raw=False, **operation_config)

パラメーター

app_id
str
必須

アプリケーション ID。

version_id
str
必須

バージョン ID。

custom_headers
dict
既定値: None

要求に追加されるヘッダー

raw
bool
既定値: False

は、逆シリアル化された応答と共に直接応答を返します

operation_config
必須

操作の構成がオーバーライドされます

戻り値

luisApp または ClientRawResponse (raw=true の場合)

の戻り値の型 :

例外

export_lu_format

LUIS アプリケーションをテキスト形式にエクスポートします。

export_lu_format(app_id, version_id, custom_headers=None, raw=False, callback=None, **operation_config)

パラメーター

app_id
str
必須

アプリケーション ID。

version_id
str
必須

バージョン ID。

custom_headers
dict
既定値: None

要求に追加されるヘッダー

raw
bool
既定値: False

は、逆シリアル化された応答と共に直接応答を返します

callback
Callable[<xref:Bytes>, <xref:response=None>]
既定値: None

を指定すると、ストリーミングされるデータの各チャンクで が呼び出されます。 コールバックは、現在のデータ チャンクと応答オブジェクトのバイトである 2 つの引数を受け取る必要があります。 データがアップロードされている場合、応答は None になります。

operation_config
必須

操作の構成がオーバーライドされます

戻り値

object または ClientRawResponse (raw=true の場合)

の戻り値の型 :

例外

get

作成日、最終変更日、エンドポイント URL、意図とエンティティの数、トレーニングと発行の状態などのバージョン情報を取得します。

get(app_id, version_id, custom_headers=None, raw=False, **operation_config)

パラメーター

app_id
str
必須

アプリケーション ID。

version_id
str
必須

バージョン ID。

custom_headers
dict
既定値: None

要求に追加されるヘッダー

raw
bool
既定値: False

は、逆シリアル化された応答と共に直接応答を返します

operation_config
必須

操作の構成がオーバーライドされます

戻り値

versionInfo または ClientRawResponse (raw=true の場合)

の戻り値の型 :

例外

import_lu_format

LUIS アプリケーションに新しいバージョンをインポートします。

import_lu_format(app_id, luis_app_lu, version_id=None, custom_headers=None, raw=False, **operation_config)

パラメーター

app_id
str
必須

アプリケーション ID。

luis_app_lu
str
必須

LUIS アプリケーション構造を表す LU。

version_id
str
既定値: None

インポートする新しい versionId。 指定しない場合、versionId はインポートされたオブジェクトから読み取られます。

custom_headers
dict
既定値: None

要求に追加されるヘッダー

raw
bool
既定値: False

は、逆シリアル化された応答と共に直接応答を返します

operation_config
必須

操作の構成がオーバーライドされます

戻り値

raw=true の場合、str または ClientRawResponse

の戻り値の型 :

str,

例外

import_method

LUIS アプリケーションに新しいバージョンをインポートします。

import_method(app_id, luis_app, version_id=None, custom_headers=None, raw=False, **operation_config)

パラメーター

app_id
str
必須

アプリケーション ID。

luis_app
LuisApp
必須

LUIS アプリケーション構造。

version_id
str
既定値: None

インポートする新しい versionId。 指定しない場合、versionId はインポートされたオブジェクトから読み取られます。

custom_headers
dict
既定値: None

要求に追加されるヘッダー

raw
bool
既定値: False

は、逆シリアル化された応答と共に直接応答を返します

operation_config
必須

操作の構成がオーバーライドされます

戻り値

raw=true の場合、str または ClientRawResponse

の戻り値の型 :

str,

例外

import_v2_app

LUIS アプリケーションに新しいバージョンをインポートします。

import_v2_app(app_id, luis_app_v2, version_id=None, custom_headers=None, raw=False, **operation_config)

パラメーター

app_id
str
必須

アプリケーション ID。

luis_app_v2
LuisAppV2
必須

LUIS アプリケーション構造。

version_id
str
既定値: None

インポートする新しい versionId。 指定しない場合、versionId はインポートされたオブジェクトから読み取られます。

custom_headers
dict
既定値: None

要求に追加されるヘッダー

raw
bool
既定値: False

は、逆シリアル化された応答と共に直接応答を返します

operation_config
必須

操作の構成がオーバーライドされます

戻り値

raw=true の場合、str または ClientRawResponse

の戻り値の型 :

str,

例外

list

このアプリケーション ID のバージョンの一覧を取得します。

list(app_id, skip=0, take=100, custom_headers=None, raw=False, **operation_config)

パラメーター

app_id
str
必須

アプリケーション ID。

skip
int
既定値: 0

スキップするエントリの数。 既定値は 0 です。

take
int
既定値: 100

返すエントリの数。 最大ページ サイズは 500 です。既定値は 100 です。

custom_headers
dict
既定値: None

要求に追加されるヘッダー

raw
bool
既定値: False

は、逆シリアル化された応答と共に直接応答を返します

operation_config
必須

操作の構成がオーバーライドされます

戻り値

raw=true の場合は list または ClientRawResponse

の戻り値の型 :

例外

update

アプリケーション バージョンの名前または説明を更新します。

update(app_id, version_id, version=None, custom_headers=None, raw=False, **operation_config)

パラメーター

app_id
str
必須

アプリケーション ID。

version_id
str
必須

バージョン ID。

version
str
既定値: None

複製されたモデルの新しいバージョン。

custom_headers
dict
既定値: None

要求に追加されるヘッダー

raw
bool
既定値: False

は、逆シリアル化された応答と共に直接応答を返します

operation_config
必須

操作構成のオーバーライド

戻り値

OperationStatus または ClientRawResponse (raw=true の場合)

の戻り値の型 :

例外

属性

models

models = <module 'azure.cognitiveservices.language.luis.authoring.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\cognitiveservices\\language\\luis\\authoring\\models\\__init__.py'>