PatternOperations Classe

Operações patternOperations.

Não deve instanciar diretamente esta classe, mas criar uma instância de Cliente que irá criá-la e anexá-la como atributo.

Herança
builtins.object
PatternOperations

Construtor

PatternOperations(client, config, serializer, deserializer)

Parâmetros

Name Description
client
Necessário

Cliente para pedidos de serviço.

config
Necessário

Configuração do cliente de serviço.

serializer
Necessário

Um serializador de modelo de objeto.

deserializer
Necessário

Um desserializador de modelo de objeto.

Métodos

add_pattern

Adiciona um padrão a uma versão da aplicação.

batch_add_patterns

Adiciona um lote de padrões numa versão da aplicação.

delete_pattern

Elimina o padrão com o ID especificado de uma versão da aplicação..

delete_patterns

Elimina uma lista de padrões numa versão da aplicação.

list_intent_patterns

Devolve padrões para a intenção específica numa versão da aplicação.

list_patterns

Obtém padrões numa versão da aplicação.

update_pattern

Atualizações um padrão numa versão da aplicação.

update_patterns

Atualizações padrões numa versão da aplicação.

add_pattern

Adiciona um padrão a uma versão da aplicação.

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

Parâmetros

Name Description
app_id
Necessário
str

O ID da aplicação.

version_id
Necessário
str

O ID da versão.

pattern
str

O texto do padrão.

valor predefinido: None
intent
str

O nome da intenção a que o padrão pertence.

valor predefinido: None
custom_headers

cabeçalhos que serão adicionados ao pedido

valor predefinido: None
raw

devolve a resposta direta juntamente com a resposta desserializada

valor predefinido: False
operation_config
Necessário

Substituições da configuração da operação.

Devoluções

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

PatternRuleInfo ou ClientRawResponse se raw=true

Exceções

Tipo Description

batch_add_patterns

Adiciona um lote de padrões numa versão da aplicação.

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

Parâmetros

Name Description
app_id
Necessário
str

O ID da aplicação.

version_id
Necessário
str

O ID da versão.

patterns
Necessário

Uma matriz JSON que contém padrões.

custom_headers

cabeçalhos que serão adicionados ao pedido

valor predefinido: None
raw

devolve a resposta direta juntamente com a resposta desserializada

valor predefinido: False
operation_config
Necessário

Substituições da configuração da operação.

Devoluções

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

list ou ClientRawResponse if raw=true

Exceções

Tipo Description

delete_pattern

Elimina o padrão com o ID especificado de uma versão da aplicação..

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

Parâmetros

Name Description
app_id
Necessário
str

O ID da aplicação.

version_id
Necessário
str

O ID da versão.

pattern_id
Necessário
str

O ID do padrão.

custom_headers

cabeçalhos que serão adicionados ao pedido

valor predefinido: None
raw

devolve a resposta direta juntamente com a resposta desserializada

valor predefinido: False
operation_config
Necessário

Substituições da configuração da operação.

Devoluções

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

OperationStatus ou ClientRawResponse se raw=true

Exceções

Tipo Description

delete_patterns

Elimina uma lista de padrões numa versão da aplicação.

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

Parâmetros

Name Description
app_id
Necessário
str

O ID da aplicação.

version_id
Necessário
str

O ID da versão.

pattern_ids
Necessário

Os IDs de padrões.

custom_headers

cabeçalhos que serão adicionados ao pedido

valor predefinido: None
raw

devolve a resposta direta juntamente com a resposta desserializada

valor predefinido: False
operation_config
Necessário

Substituições da configuração da operação.

Devoluções

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

OperationStatus ou ClientRawResponse se raw=true

Exceções

Tipo Description

list_intent_patterns

Devolve padrões para a intenção específica numa versão da aplicação.

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

Parâmetros

Name Description
app_id
Necessário
str

O ID da aplicação.

version_id
Necessário
str

O ID da versão.

intent_id
Necessário
str

O ID do classificador de intenção.

skip
int

O número de entradas a ignorar. O valor predefinido é 0.

valor predefinido: 0
take
int

O número de entradas a devolver. O tamanho máximo da página é 500. A predefinição é 100.

valor predefinido: 100
custom_headers

cabeçalhos que serão adicionados ao pedido

valor predefinido: None
raw

devolve a resposta direta juntamente com a resposta desserializada

valor predefinido: False
operation_config
Necessário

Substituições da configuração da operação.

Devoluções

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

list ou ClientRawResponse if raw=true

Exceções

Tipo Description

list_patterns

Obtém padrões numa versão da aplicação.

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

Parâmetros

Name Description
app_id
Necessário
str

O ID da aplicação.

version_id
Necessário
str

O ID da versão.

skip
int

O número de entradas a ignorar. O valor predefinido é 0.

valor predefinido: 0
take
int

O número de entradas a devolver. O tamanho máximo da página é 500. A predefinição é 100.

valor predefinido: 100
custom_headers

cabeçalhos que serão adicionados ao pedido

valor predefinido: None
raw

devolve a resposta direta juntamente com a resposta desserializada

valor predefinido: False
operation_config
Necessário

Substituições da configuração da operação.

Devoluções

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

list ou ClientRawResponse if raw=true

Exceções

Tipo Description

update_pattern

Atualizações um padrão numa versão da aplicação.

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

Parâmetros

Name Description
app_id
Necessário
str

O ID da aplicação.

version_id
Necessário
str

O ID da versão.

pattern_id
Necessário
str

O ID do padrão.

pattern
Necessário

Um objeto que representa um padrão.

custom_headers

cabeçalhos que serão adicionados ao pedido

valor predefinido: None
raw

devolve a resposta direta juntamente com a resposta desserializada

valor predefinido: False
operation_config
Necessário

Substituições da configuração da operação.

Devoluções

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

PatternRuleInfo ou ClientRawResponse se raw=true

Exceções

Tipo Description

update_patterns

Atualizações padrões numa versão da aplicação.

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

Parâmetros

Name Description
app_id
Necessário
str

O ID da aplicação.

version_id
Necessário
str

O ID da versão.

patterns
Necessário

Uma matriz representa os padrões.

custom_headers

cabeçalhos que serão adicionados ao pedido

valor predefinido: None
raw

devolve a resposta direta juntamente com a resposta desserializada

valor predefinido: False
operation_config
Necessário

Substituições da configuração da operação.

Devoluções

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

list ou ClientRawResponse if raw=true

Exceções

Tipo Description

Atributos

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