Share via


PatternOperations Classe

Operazioni PatternOperations.

Non è consigliabile creare un'istanza diretta di questa classe, ma creare un'istanza client che lo creerà automaticamente e associarlo come attributo.

Ereditarietà
builtins.object
PatternOperations

Costruttore

PatternOperations(client, config, serializer, deserializer)

Parametri

Nome Descrizione
client
Necessario

Client per le richieste di servizio.

config
Necessario

Configurazione del client del servizio.

serializer
Necessario

Serializzatore del modello a oggetti.

deserializer
Necessario

Deserializzatore del modello a oggetti.

Metodi

add_pattern

Aggiunge un modello a una versione dell'applicazione.

batch_add_patterns

Aggiunge un batch di modelli in una versione dell'applicazione.

delete_pattern

Elimina il modello con l'ID specificato da una versione dell'applicazione.

delete_patterns

Elimina un elenco di modelli in una versione dell'applicazione.

list_intent_patterns

Restituisce modelli per la finalità specifica in una versione dell'applicazione.

list_patterns

Ottiene i modelli in una versione dell'applicazione.

update_pattern

Aggiornamenti un modello in una versione dell'applicazione.

update_patterns

Aggiornamenti modelli in una versione dell'applicazione.

add_pattern

Aggiunge un modello a una versione dell'applicazione.

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

Parametri

Nome Descrizione
app_id
Necessario
str

ID applicazione.

version_id
Necessario
str

L'ID versione.

pattern
str

Testo del criterio.

valore predefinito: None
intent
str

Nome della finalità a cui appartiene il modello.

valore predefinito: None
custom_headers

intestazioni che verranno aggiunte alla richiesta

valore predefinito: None
raw

restituisce la risposta diretta insieme alla risposta deserializzata

valore predefinito: False
operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

Tipo Descrizione
<xref:msrest.pipeline.ClientRawResponse>

PatternRuleInfo o ClientRawResponse se raw=true

Eccezioni

Tipo Descrizione

batch_add_patterns

Aggiunge un batch di modelli in una versione dell'applicazione.

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

Parametri

Nome Descrizione
app_id
Necessario
str

ID applicazione.

version_id
Necessario
str

L'ID versione.

patterns
Necessario

Matrice JSON contenente modelli.

custom_headers

intestazioni che verranno aggiunte alla richiesta

valore predefinito: None
raw

restituisce la risposta diretta insieme alla risposta deserializzata

valore predefinito: False
operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

Tipo Descrizione
<xref:msrest.pipeline.ClientRawResponse>

list o ClientRawResponse se raw=true

Eccezioni

Tipo Descrizione

delete_pattern

Elimina il modello con l'ID specificato da una versione dell'applicazione.

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

Parametri

Nome Descrizione
app_id
Necessario
str

ID applicazione.

version_id
Necessario
str

L'ID versione.

pattern_id
Necessario
str

ID modello.

custom_headers

intestazioni che verranno aggiunte alla richiesta

valore predefinito: None
raw

restituisce la risposta diretta insieme alla risposta deserializzata

valore predefinito: False
operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

Tipo Descrizione
<xref:msrest.pipeline.ClientRawResponse>

OperationStatus o ClientRawResponse se raw=true

Eccezioni

Tipo Descrizione

delete_patterns

Elimina un elenco di modelli in una versione dell'applicazione.

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

Parametri

Nome Descrizione
app_id
Necessario
str

ID applicazione.

version_id
Necessario
str

L'ID versione.

pattern_ids
Necessario

ID dei modelli.

custom_headers

intestazioni che verranno aggiunte alla richiesta

valore predefinito: None
raw

restituisce la risposta diretta insieme alla risposta deserializzata

valore predefinito: False
operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

Tipo Descrizione
<xref:msrest.pipeline.ClientRawResponse>

OperationStatus o ClientRawResponse se raw=true

Eccezioni

Tipo Descrizione

list_intent_patterns

Restituisce modelli per la finalità specifica in una versione dell'applicazione.

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

Parametri

Nome Descrizione
app_id
Necessario
str

ID applicazione.

version_id
Necessario
str

L'ID versione.

intent_id
Necessario
str

ID classificatore finalità.

skip
int

Numero di voci da ignorare. Il valore predefinito è 0.

valore predefinito: 0
take
int

Numero di voci da restituire. La dimensione massima della pagina è 500. Il valore predefinito è 100.

valore predefinito: 100
custom_headers

intestazioni che verranno aggiunte alla richiesta

valore predefinito: None
raw

restituisce la risposta diretta insieme alla risposta deserializzata

valore predefinito: False
operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

Tipo Descrizione
<xref:msrest.pipeline.ClientRawResponse>

list o ClientRawResponse se raw=true

Eccezioni

Tipo Descrizione

list_patterns

Ottiene i modelli in una versione dell'applicazione.

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

Parametri

Nome Descrizione
app_id
Necessario
str

ID applicazione.

version_id
Necessario
str

L'ID versione.

skip
int

Numero di voci da ignorare. Il valore predefinito è 0.

valore predefinito: 0
take
int

Numero di voci da restituire. La dimensione massima della pagina è 500. Il valore predefinito è 100.

valore predefinito: 100
custom_headers

intestazioni che verranno aggiunte alla richiesta

valore predefinito: None
raw

restituisce la risposta diretta insieme alla risposta deserializzata

valore predefinito: False
operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

Tipo Descrizione
<xref:msrest.pipeline.ClientRawResponse>

list o ClientRawResponse se raw=true

Eccezioni

Tipo Descrizione

update_pattern

Aggiornamenti un modello in una versione dell'applicazione.

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

Parametri

Nome Descrizione
app_id
Necessario
str

ID applicazione.

version_id
Necessario
str

L'ID versione.

pattern_id
Necessario
str

ID modello.

pattern
Necessario

Oggetto che rappresenta un criterio.

custom_headers

intestazioni che verranno aggiunte alla richiesta

valore predefinito: None
raw

restituisce la risposta diretta insieme alla risposta deserializzata

valore predefinito: False
operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

Tipo Descrizione
<xref:msrest.pipeline.ClientRawResponse>

PatternRuleInfo o ClientRawResponse se raw=true

Eccezioni

Tipo Descrizione

update_patterns

Aggiornamenti modelli in una versione dell'applicazione.

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

Parametri

Nome Descrizione
app_id
Necessario
str

ID applicazione.

version_id
Necessario
str

L'ID versione.

patterns
Necessario

Una matrice rappresenta i modelli.

custom_headers

intestazioni che verranno aggiunte alla richiesta

valore predefinito: None
raw

restituisce la risposta diretta insieme alla risposta deserializzata

valore predefinito: False
operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

Tipo Descrizione
<xref:msrest.pipeline.ClientRawResponse>

list o ClientRawResponse se raw=true

Eccezioni

Tipo Descrizione

Attributi

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'>