Compartir a través de


Prediction - Get Version Prediction GET

Obtiene las predicciones de una versión de aplicación.

GET {Endpoint}/luis/prediction/v3.0/apps/{appId}/versions/{versionId}/predict?query={query}
GET {Endpoint}/luis/prediction/v3.0/apps/{appId}/versions/{versionId}/predict?query={query}&verbose={verbose}&show-all-intents={show-all-intents}&log={log}

Parámetros de identificador URI

Nombre En Requerido Tipo Description
appId
path True

string (uuid)

Identificador de la aplicación.

Endpoint
path True

string

Puntos de conexión de Cognitive Services admitidos (protocolo y nombre de host, por ejemplo: https://westus.api.cognitive.microsoft.com).

versionId
path True

string

Identificador de versión de la aplicación.

query
query True

string

Consulta que se va a predecir.

log
query

boolean

Indica si se va a registrar o no la consulta del punto de conexión.

show-all-intents
query

boolean

Indica si se devuelven todas las intenciones de la respuesta o solo la intención superior.

verbose
query

boolean

Indica si se van a obtener metadatos adicionales para las predicciones de entidades o no.

Encabezado de la solicitud

Nombre Requerido Tipo Description
Ocp-Apim-Subscription-Key True

string

Respuestas

Nombre Tipo Description
200 OK

PredictionResponse

Predicción de la consulta proporcionada.

Other Status Codes

Error

Error inesperado.

Seguridad

Ocp-Apim-Subscription-Key

Tipo: apiKey
En: header

Ejemplos

Successful Get Version Predictions From Endpoint Via Get request

Solicitud de ejemplo

GET {Endpoint}/luis/prediction/v3.0/apps/{Application Id}/versions/{Version Id}/predict?query=forward to frank 30 dollars through HSBC

Respuesta de muestra

{
  "query": "forward to frank 30 dollars through HSBC",
  "prediction": {
    "topIntent": "give",
    "intents": {
      "give": {
        "score": 0.943442
      }
    },
    "entities": {
      "Employees": [
        [
          "frank"
        ]
      ],
      "number": [
        30
      ],
      "money": [
        {
          "units": "Dollar",
          "value": 30
        }
      ],
      "Bank": [
        {
          "text": "International Bank"
        }
      ]
    },
    "sentiment": {
      "label": "positive",
      "score": 0.9163064
    }
  }
}

Definiciones

Nombre Description
Error

Representa el error que se produjo.

ErrorBody

Representa la definición del error que se produjo.

Intent

Representa una predicción de intención.

Prediction

Representa la predicción de una consulta.

PredictionResponse

Representa la respuesta de predicción.

Sentiment

Resultado del análisis de sentimiento.

Error

Representa el error que se produjo.

Nombre Tipo Description
error

ErrorBody

Representa la definición del error que se produjo.

ErrorBody

Representa la definición del error que se produjo.

Nombre Tipo Description
code

string

Código de error.

message

string

Mensaje de error.

Intent

Representa una predicción de intención.

Nombre Tipo Description
childApp

Prediction

Predicción de la aplicación enviada.

score

number (float)

Puntuación de la intención desencadenada.

Prediction

Representa la predicción de una consulta.

Nombre Tipo Description
alteredQuery

string

Consulta después de la revisión ortográfica. Establezca solo si se ha habilitado la revisión ortográfica y se encontró un error ortográfico.

entities

Diccionario que representa las entidades desencadenadas.

intents

<string,  Intent>

Diccionario que representa las intenciones que se han desencadenado.

sentiment

Sentiment

Resultado del análisis de sentimiento.

topIntent

string

Nombre de la intención de puntuación superior.

PredictionResponse

Representa la respuesta de predicción.

Nombre Tipo Description
prediction

Prediction

Predicción de la consulta solicitada.

query

string

Consulta usada en la predicción.

Sentiment

Resultado del análisis de sentimiento.

Nombre Tipo Description
label

string

Etiqueta del resultado del análisis de sentimiento.

score

number (float)

Puntuación de opinión de la consulta.