PatternOperations Osztály

PatternOperations-műveletek.

Ne példányosítsa közvetlenül ezt az osztályt, hanem hozzon létre egy ügyfélpéldányt, amely létrehozza és attribútumként csatolja.

Öröklődés
builtins.object
PatternOperations

Konstruktor

PatternOperations(client, config, serializer, deserializer)

Paraméterek

Name Description
client
Kötelező

Ügyfél szolgáltatáskérésekhez.

config
Kötelező

A szolgáltatásügyfél konfigurálása.

serializer
Kötelező

Objektummodell szerializálója.

deserializer
Kötelező

Objektummodell-deszerializáló.

Metódusok

add_pattern

Mintát ad hozzá az alkalmazás egy verziójához.

batch_add_patterns

Több mintát ad hozzá az alkalmazás egy verziójához.

delete_pattern

Törli a mintát a megadott azonosítóval az alkalmazás egy verziójából.

delete_patterns

Törli a minták listáját az alkalmazás egy verziójában.

list_intent_patterns

Az adott szándék mintáit adja vissza az alkalmazás egy verziójában.

list_patterns

Mintákat kér le az alkalmazás egy verziójában.

update_pattern

Frissítések egy mintát az alkalmazás egy verziójában.

update_patterns

Frissítések mintákat az alkalmazás egy verziójában.

add_pattern

Mintát ad hozzá az alkalmazás egy verziójához.

add_pattern(app_id, version_id, pattern=None, intent=None, custom_headers=None, raw=False, **operation_config)

Paraméterek

Name Description
app_id
Kötelező
str

Az alkalmazás azonosítója.

version_id
Kötelező
str

A verzióazonosító.

pattern
str

A mintaszöveg.

alapértelmezett érték: None
intent
str

A szándék neve, amelyhez a minta tartozik.

alapértelmezett érték: None
custom_headers

a kérelemhez hozzáadandó fejlécek

alapértelmezett érték: None
raw

a deszerializált válasz mellett a közvetlen választ adja vissza

alapértelmezett érték: False
operation_config
Kötelező

A műveletkonfiguráció felülbírálása.

Válaszok

Típus Description
<xref:msrest.pipeline.ClientRawResponse>

PatternRuleInfo vagy ClientRawResponse, ha raw=true

Kivételek

Típus Description

batch_add_patterns

Több mintát ad hozzá az alkalmazás egy verziójához.

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

Paraméterek

Name Description
app_id
Kötelező
str

Az alkalmazás azonosítója.

version_id
Kötelező
str

A verzióazonosító.

patterns
Kötelező

Mintákat tartalmazó JSON-tömb.

custom_headers

a kérelemhez hozzáadandó fejlécek

alapértelmezett érték: None
raw

a deszerializált válasz mellett a közvetlen választ adja vissza

alapértelmezett érték: False
operation_config
Kötelező

A műveletkonfiguráció felülbírálása.

Válaszok

Típus Description
<xref:msrest.pipeline.ClientRawResponse>

list vagy ClientRawResponse, ha raw=true

Kivételek

Típus Description

delete_pattern

Törli a mintát a megadott azonosítóval az alkalmazás egy verziójából.

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

Paraméterek

Name Description
app_id
Kötelező
str

Az alkalmazás azonosítója.

version_id
Kötelező
str

A verzióazonosító.

pattern_id
Kötelező
str

A minta azonosítója.

custom_headers

a kérelemhez hozzáadandó fejlécek

alapértelmezett érték: None
raw

a deszerializált válasz mellett a közvetlen választ adja vissza

alapértelmezett érték: False
operation_config
Kötelező

A műveletkonfiguráció felülbírálása.

Válaszok

Típus Description
<xref:msrest.pipeline.ClientRawResponse>

OperationStatus vagy ClientRawResponse, ha raw=true

Kivételek

Típus Description

delete_patterns

Törli a minták listáját az alkalmazás egy verziójában.

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

Paraméterek

Name Description
app_id
Kötelező
str

Az alkalmazás azonosítója.

version_id
Kötelező
str

A verzióazonosító.

pattern_ids
Kötelező

A minták azonosítói.

custom_headers

a kérelemhez hozzáadandó fejlécek

alapértelmezett érték: None
raw

a deszerializált válasz mellett a közvetlen választ adja vissza

alapértelmezett érték: False
operation_config
Kötelező

A műveletkonfiguráció felülbírálása.

Válaszok

Típus Description
<xref:msrest.pipeline.ClientRawResponse>

OperationStatus vagy ClientRawResponse, ha raw=true

Kivételek

Típus Description

list_intent_patterns

Az adott szándék mintáit adja vissza az alkalmazás egy verziójában.

list_intent_patterns(app_id, version_id, intent_id, skip=0, take=100, custom_headers=None, raw=False, **operation_config)

Paraméterek

Name Description
app_id
Kötelező
str

Az alkalmazás azonosítója.

version_id
Kötelező
str

A verzióazonosító.

intent_id
Kötelező
str

A szándékosztályozó azonosítója.

skip
int

A kihagyandó bejegyzések száma. Az alapértelmezett érték 0.

alapértelmezett érték: 0
take
int

A visszaadandó bejegyzések száma. A maximális oldalméret 500. Az alapértelmezett érték 100.

alapértelmezett érték: 100
custom_headers

a kérelemhez hozzáadandó fejlécek

alapértelmezett érték: None
raw

a deszerializált válasz mellett a közvetlen választ adja vissza

alapértelmezett érték: False
operation_config
Kötelező

A műveletkonfiguráció felülbírálása.

Válaszok

Típus Description
<xref:msrest.pipeline.ClientRawResponse>

list vagy ClientRawResponse, ha raw=true

Kivételek

Típus Description

list_patterns

Mintákat kér le az alkalmazás egy verziójában.

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

Paraméterek

Name Description
app_id
Kötelező
str

Az alkalmazás azonosítója.

version_id
Kötelező
str

A verzióazonosító.

skip
int

A kihagyandó bejegyzések száma. Az alapértelmezett érték 0.

alapértelmezett érték: 0
take
int

A visszaadandó bejegyzések száma. A maximális oldalméret 500. Az alapértelmezett érték 100.

alapértelmezett érték: 100
custom_headers

a kérelemhez hozzáadandó fejlécek

alapértelmezett érték: None
raw

a deszerializált válasz mellett a közvetlen választ adja vissza

alapértelmezett érték: False
operation_config
Kötelező

A műveletkonfiguráció felülbírálása.

Válaszok

Típus Description
<xref:msrest.pipeline.ClientRawResponse>

list vagy ClientRawResponse, ha raw=true

Kivételek

Típus Description

update_pattern

Frissítések egy mintát az alkalmazás egy verziójában.

update_pattern(app_id, version_id, pattern_id, pattern, custom_headers=None, raw=False, **operation_config)

Paraméterek

Name Description
app_id
Kötelező
str

Az alkalmazás azonosítója.

version_id
Kötelező
str

A verzióazonosító.

pattern_id
Kötelező
str

A minta azonosítója.

pattern
Kötelező

Egy mintát képviselő objektum.

custom_headers

a kérelemhez hozzáadandó fejlécek

alapértelmezett érték: None
raw

a deszerializált válasz mellett a közvetlen választ adja vissza

alapértelmezett érték: False
operation_config
Kötelező

A műveletkonfiguráció felülbírálása.

Válaszok

Típus Description
<xref:msrest.pipeline.ClientRawResponse>

PatternRuleInfo vagy ClientRawResponse, ha raw=true

Kivételek

Típus Description

update_patterns

Frissítések mintákat az alkalmazás egy verziójában.

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

Paraméterek

Name Description
app_id
Kötelező
str

Az alkalmazás azonosítója.

version_id
Kötelező
str

A verzióazonosító.

patterns
Kötelező

A tömbök a mintákat jelölik.

custom_headers

a kérelemhez hozzáadandó fejlécek

alapértelmezett érték: None
raw

a deszerializált válasz mellett a közvetlen választ adja vissza

alapértelmezett érték: False
operation_config
Kötelező

A műveletkonfiguráció felülbírálása.

Válaszok

Típus Description
<xref:msrest.pipeline.ClientRawResponse>

list vagy ClientRawResponse, ha raw=true

Kivételek

Típus Description

Attribútumok

models

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