Delen via


Examples - Batch

Hiermee voegt u een batch met gelabelde voorbeelduitingen toe aan een versie van de toepassing.

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

URI-parameters

Name In Vereist Type Description
appId
path True

string (uuid)

De toepassings-id.

Endpoint
path True

string

Ondersteunde Cognitive Services-eindpunten (protocol en hostnaam, bijvoorbeeld: https://westus.api.cognitive.microsoft.com).

versionId
path True

string

De versie-id.

Aanvraagkoptekst

Name Vereist Type Description
Ocp-Apim-Subscription-Key True

string

Aanvraagbody

Name Type Description
exampleLabelObjectArray

ExampleLabelObject[]

Matrix met voorbeelduitingen.

Antwoorden

Name Type Description
201 Created

BatchLabelExample[]

Een tekenreeksmatrix die bepaalt welke gelabelde voorbeelduitingen zijn toegevoegd.

Other Status Codes

BatchLabelExample[]

Geeft aan dat de aanvraag gedeeltelijk is geslaagd. Het antwoord bevat een tekenreeksmatrix die de status aangeeft van elk van de toegevoegde gelabelde voorbeelduitingen.

Other Status Codes

ErrorResponse

Foutreactie.

Beveiliging

Ocp-Apim-Subscription-Key

Type: apiKey
In: header

Voorbeelden

Successful Batch Add Labels request

Voorbeeldaanvraag

POST {Endpoint}/luis/api/v2.0/apps/2370fb9d-7dbc-4898-a361-a742cf290766/versions/0.1/examples


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

Voorbeeldrespons

[
  {
    "value": {
      "UtteranceText": "whats the weather in seattle?",
      "ExampleId": -728104
    },
    "hasError": false
  },
  {
    "value": {
      "UtteranceText": "whats the weather in buenos aires?",
      "ExampleId": -5313943
    },
    "hasError": false
  }
]
[
  {
    "hasError": true,
    "error": {
      "code": "FAILED",
      "message": "whats the weather in seattle?. Error: The intent classifier InvalidIntent does not exist in the selected application"
    }
  },
  {
    "value": {
      "UtteranceText": "whats the weather in buenos aires?",
      "ExampleId": -5313943
    },
    "hasError": false
  }
]

Definities

Name Description
BatchLabelExample

Antwoord bij het toevoegen van een batch met gelabelde voorbeelduitingen.

EntityLabelObject

Definieert het entiteitstype en de positie van de geëxtraheerde entiteit in het voorbeeld.

ErrorResponse

Foutreactie bij het aanroepen van een bewerking op de API.

ExampleLabelObject

Een gelabelde voorbeelduiting.

LabelExampleResponse

Antwoord bij het toevoegen van een gelabelde voorbeelduiting.

OperationStatus

Antwoord van een bewerkingsstatus.

OperationStatusType

Statuscode.

BatchLabelExample

Antwoord bij het toevoegen van een batch met gelabelde voorbeelduitingen.

Name Type Description
error

OperationStatus

Antwoord van een bewerkingsstatus.

hasError

boolean

value

LabelExampleResponse

Antwoord bij het toevoegen van een gelabelde voorbeelduiting.

EntityLabelObject

Definieert het entiteitstype en de positie van de geëxtraheerde entiteit in het voorbeeld.

Name Type Description
endCharIndex

integer

De index binnen de uiting waar de geëxtraheerde entiteit eindigt.

entityName

string

Het entiteitstype.

role

string

De rol van de entiteit binnen de uiting.

startCharIndex

integer

De index binnen de uiting waar de geëxtraheerde entiteit wordt gestart.

ErrorResponse

Foutreactie bij het aanroepen van een bewerking op de API.

Name Type Description
errorType

string

ExampleLabelObject

Een gelabelde voorbeelduiting.

Name Type Description
entityLabels

EntityLabelObject[]

De geïdentificeerde entiteiten in de voorbeelduiting.

intentName

string

De geïdentificeerde intentie die de voorbeelduiting vertegenwoordigt.

text

string

De voorbeelduiting.

LabelExampleResponse

Antwoord bij het toevoegen van een gelabelde voorbeelduiting.

Name Type Description
ExampleId

integer (int64)

De zojuist gemaakte voorbeeld-id.

UtteranceText

string

De voorbeelduiting.

OperationStatus

Antwoord van een bewerkingsstatus.

Name Type Description
code

OperationStatusType

Statuscode.

message

string

Statusdetails.

OperationStatusType

Statuscode.

Waarde Description
FAILED
Failed
Success