Partilhar via


Examples - Add

Adiciona um enunciado de exemplo rotulado em uma versão do aplicativo.

POST {Endpoint}/luis/api/v2.0/apps/{appId}/versions/{versionId}/example

Parâmetros do URI

Name Em Necessário Tipo Description
appId
path True

string (uuid)

O ID do aplicativo.

Endpoint
path True

string

Pontos de extremidade de Serviços Cognitivos suportados (protocolo e nome do host, por exemplo: https://westus.api.cognitive.microsoft.com).

versionId
path True

string

O ID da versão.

Cabeçalho do Pedido

Name Necessário Tipo Description
Ocp-Apim-Subscription-Key True

string

Corpo do Pedido

Name Tipo Description
entityLabels

EntityLabelObject[]

As entidades identificadas no enunciado de exemplo.

intentName

string

A intenção identificada que representa o enunciado de exemplo.

text

string

O enunciado do exemplo.

Respostas

Name Tipo Description
201 Created

LabelExampleResponse

A ID do enunciado de exemplo criado.

Other Status Codes

ErrorResponse

Resposta de erro.

Segurança

Ocp-Apim-Subscription-Key

Tipo: apiKey
Em: header

Exemplos

Successful Add Label request

Pedido de amostra

POST {Endpoint}/luis/api/v2.0/apps/86226c53-b7a6-416f-876b-226b2b5ab07b/versions/0.1/example


{
  "text": "whats the weather in buenos aires?",
  "intentName": "WeatherInPlace",
  "entityLabels": [
    {
      "entityName": "Place",
      "startCharIndex": 21,
      "endCharIndex": 34
    }
  ]
}

Resposta da amostra

{
  "UtteranceText": "whats the weather in buenos aires?",
  "ExampleId": -11
}

Definições

Name Description
EntityLabelObject

Define o tipo de entidade e a posição da entidade extraída dentro do exemplo.

ErrorResponse

Resposta de erro ao invocar uma operação na API.

ExampleLabelObject

Um enunciado de exemplo rotulado.

LabelExampleResponse

Resposta ao adicionar um enunciado de exemplo rotulado.

EntityLabelObject

Define o tipo de entidade e a posição da entidade extraída dentro do exemplo.

Name Tipo Description
endCharIndex

integer

O índice dentro do enunciado onde termina a entidade extraída.

entityName

string

O tipo de entidade.

role

string

O papel da entidade dentro do enunciado.

startCharIndex

integer

O índice dentro do enunciado onde a entidade extraída começa.

ErrorResponse

Resposta de erro ao invocar uma operação na API.

Name Tipo Description
errorType

string

ExampleLabelObject

Um enunciado de exemplo rotulado.

Name Tipo Description
entityLabels

EntityLabelObject[]

As entidades identificadas no enunciado de exemplo.

intentName

string

A intenção identificada que representa o enunciado de exemplo.

text

string

O enunciado do exemplo.

LabelExampleResponse

Resposta ao adicionar um enunciado de exemplo rotulado.

Name Tipo Description
ExampleId

integer (int64)

O ID de exemplo recém-criado.

UtteranceText

string

O enunciado do exemplo.