Text Analysis Authoring - Get Model Evaluation Results
Obtient les résultats détaillés de l’évaluation pour un modèle entraîné. Cela inclut les résultats d’inférence bruts pour les données incluses dans le processus d’évaluation.
GET {Endpoint}/language/authoring/analyze-text/projects/{projectName}/models/{trainedModelLabel}/evaluation/result?api-version=2023-04-01&stringIndexType=Utf16CodeUnit
GET {Endpoint}/language/authoring/analyze-text/projects/{projectName}/models/{trainedModelLabel}/evaluation/result?api-version=2023-04-01&top={top}&skip={skip}&maxpagesize={maxpagesize}&stringIndexType=Utf16CodeUnit
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
Endpoint
|
path | True |
string url |
Point de terminaison Cognitive Services pris en charge, par exemple, https://.api.cognitiveservices.azure.com. |
project
|
path | True |
string |
Nouveau nom du projet. |
trained
|
path | True |
string |
Étiquette de modèle entraînée. |
api-version
|
query | True |
string |
Version de l’API à utiliser pour cette opération. |
string
|
query | True |
Spécifie la méthode utilisée pour interpréter les décalages de chaîne. Pour plus d’informations, consultez https://aka.ms/text-analytics-offsets. |
|
maxpagesize
|
query |
integer int32 |
Nombre maximal d’éléments de résultat par page. |
|
skip
|
query |
integer int32 |
Nombre d’éléments de résultat à ignorer. |
|
top
|
query |
integer int32 |
Nombre d’éléments de résultat à retourner. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
La demande a réussi. |
|
Other Status Codes |
Réponse d’erreur inattendue. |
Sécurité
Ocp-Apim-Subscription-Key
Type:
apiKey
Dans:
header
OAuth2Auth
Type:
oauth2
Flux:
accessCode
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
URL du jeton:
https://login.microsoftonline.com/common/oauth2/token
Étendues
Nom | Description |
---|---|
https://cognitiveservices.azure.com/.default |
Exemples
SuccessfulGetModelEvaluation
Exemple de requête
GET {Endpoint}/language/authoring/analyze-text/projects/LoanAgreements/models/model2/evaluation/result?api-version=2023-04-01&maxpagesize=10&stringIndexType=Utf16CodeUnit
Exemple de réponse
{
"value": [
{
"location": "11.txt",
"language": "en-us",
"projectKind": "CustomEntityRecognition",
"customEntityRecognitionResult": {
"entities": [
{
"expectedEntities": [
{
"category": "Date",
"offset": 5,
"length": 9
},
{
"category": "BorrowerName",
"offset": 160,
"length": 13
},
{
"category": "BorrowerAddress",
"offset": 181,
"length": 34
},
{
"category": "BorrowerCity",
"offset": 225,
"length": 6
},
{
"category": "BorrowerState",
"offset": 242,
"length": 8
},
{
"category": "LenderName",
"offset": 271,
"length": 12
},
{
"category": "LenderAddress",
"offset": 310,
"length": 20
},
{
"category": "LenderCity",
"offset": 340,
"length": 8
},
{
"category": "LenderState",
"offset": 359,
"length": 11
},
{
"category": "LoanAmountWords",
"offset": 448,
"length": 52
},
{
"category": "LoanAmountNumbers",
"offset": 502,
"length": 10
},
{
"category": "Interest",
"offset": 588,
"length": 2
}
],
"predictedEntities": [
{
"category": "Date",
"offset": 5,
"length": 9
},
{
"category": "BorrowerName",
"offset": 160,
"length": 13
},
{
"category": "BorrowerAddress",
"offset": 200,
"length": 15
},
{
"category": "BorrowerCity",
"offset": 225,
"length": 6
},
{
"category": "BorrowerState",
"offset": 242,
"length": 8
},
{
"category": "LenderName",
"offset": 271,
"length": 12
},
{
"category": "LenderAddress",
"offset": 310,
"length": 20
},
{
"category": "LenderCity",
"offset": 340,
"length": 8
},
{
"category": "LenderState",
"offset": 359,
"length": 11
},
{
"category": "LoanAmountWords",
"offset": 448,
"length": 52
},
{
"category": "LoanAmountNumbers",
"offset": 502,
"length": 10
},
{
"category": "Interest",
"offset": 588,
"length": 2
}
],
"regionOffset": 0,
"regionLength": 1780
}
]
}
},
{
"location": "01.txt",
"language": "en-us",
"projectKind": "CustomEntityRecognition",
"customEntityRecognitionResult": {
"entities": [
{
"expectedEntities": [
{
"category": "Date",
"offset": 5,
"length": 9
},
{
"category": "BorrowerName",
"offset": 160,
"length": 13
},
{
"category": "BorrowerAddress",
"offset": 200,
"length": 13
},
{
"category": "BorrowerCity",
"offset": 223,
"length": 9
},
{
"category": "BorrowerState",
"offset": 243,
"length": 8
},
{
"category": "LenderName",
"offset": 273,
"length": 14
},
{
"category": "LenderAddress",
"offset": 314,
"length": 15
},
{
"category": "LenderCity",
"offset": 339,
"length": 10
},
{
"category": "LenderState",
"offset": 360,
"length": 8
},
{
"category": "LoanAmountWords",
"offset": 446,
"length": 66
},
{
"category": "LoanAmountNumbers",
"offset": 514,
"length": 11
},
{
"category": "Interest",
"offset": 601,
"length": 2
}
],
"predictedEntities": [
{
"category": "Date",
"offset": 5,
"length": 9
},
{
"category": "BorrowerName",
"offset": 160,
"length": 13
},
{
"category": "BorrowerAddress",
"offset": 200,
"length": 13
},
{
"category": "BorrowerCity",
"offset": 223,
"length": 9
},
{
"category": "BorrowerState",
"offset": 243,
"length": 8
},
{
"category": "LenderName",
"offset": 273,
"length": 14
},
{
"category": "LenderAddress",
"offset": 314,
"length": 15
},
{
"category": "LenderCity",
"offset": 339,
"length": 10
},
{
"category": "LenderState",
"offset": 360,
"length": 8
},
{
"category": "LoanAmountWords",
"offset": 446,
"length": 66
},
{
"category": "LoanAmountNumbers",
"offset": 514,
"length": 11
},
{
"category": "Interest",
"offset": 601,
"length": 2
}
],
"regionOffset": 0,
"regionLength": 1793
}
]
}
}
],
"nextLink": "https://api.example.com/language/authoring/analyze-text/projects/LoanAgreements/models/model2/evaluation/result/?api-version=2023-04-15-preview&top=2147483645&skip=100&maxpagesize=100"
}
Définitions
Nom | Description |
---|---|
Error |
Objet d’erreur. |
Error |
Code d’erreur lisible par l’homme. |
Error |
Réponse d’erreur. |
Inner |
Code d’erreur lisible par l’homme. |
Inner |
Objet contenant des informations plus spécifiques sur l’erreur. Conformément aux instructions de l’API Microsoft One - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses. |
Paged |
Collection paginée des éléments TextAnalysisAuthoringDocumentEvaluationResult |
Project |
|
String |
|
Text |
Représente le résultat de l’évaluation du document pour un projet de reconnaissance d’entité personnalisé. |
Text |
Représente le résultat de l’évaluation du document pour un projet de classification multi-étiquette personnalisé. |
Text |
Représente le résultat de l’évaluation du document pour un projet de classification d’étiquette unique personnalisé. |
Text |
Représente une étiquette d’entité de résultat d’évaluation. |
Text |
Représente le résultat de l’évaluation de la reconnaissance d’entité pour un document. |
Text |
Représente la comparaison d’évaluation entre les entités attendues et prédites d’une région de document. |
Text |
Représente la comparaison entre les classes attendues et prédites résultant de l’opération d’évaluation. |
Text |
Représente la comparaison entre la classe attendue et prédite résultant d’une opération d’évaluation. |
Error
Objet d’erreur.
Nom | Type | Description |
---|---|---|
code |
Un ensemble de codes d’erreur définis par le serveur. |
|
details |
Error[] |
Tableau de détails sur des erreurs spécifiques qui ont conduit à cette erreur signalée. |
innererror |
Objet contenant des informations plus spécifiques que l’objet actuel sur l’erreur. |
|
message |
string |
Représentation lisible par l’homme de l’erreur. |
target |
string |
Cible de l’erreur. |
ErrorCode
Code d’erreur lisible par l’homme.
Nom | Type | Description |
---|---|---|
AzureCognitiveSearchIndexLimitReached |
string |
|
AzureCognitiveSearchIndexNotFound |
string |
|
AzureCognitiveSearchNotFound |
string |
|
AzureCognitiveSearchThrottling |
string |
|
Conflict |
string |
|
Forbidden |
string |
|
InternalServerError |
string |
|
InvalidArgument |
string |
|
InvalidRequest |
string |
|
NotFound |
string |
|
OperationNotFound |
string |
|
ProjectNotFound |
string |
|
QuotaExceeded |
string |
|
ServiceUnavailable |
string |
|
Timeout |
string |
|
TooManyRequests |
string |
|
Unauthorized |
string |
|
Warning |
string |
ErrorResponse
Réponse d’erreur.
Nom | Type | Description |
---|---|---|
error |
Objet d’erreur. |
InnerErrorCode
Code d’erreur lisible par l’homme.
Nom | Type | Description |
---|---|---|
AzureCognitiveSearchNotFound |
string |
|
AzureCognitiveSearchThrottling |
string |
|
EmptyRequest |
string |
|
ExtractionFailure |
string |
|
InvalidCountryHint |
string |
|
InvalidDocument |
string |
|
InvalidDocumentBatch |
string |
|
InvalidParameterValue |
string |
|
InvalidRequest |
string |
|
InvalidRequestBodyFormat |
string |
|
KnowledgeBaseNotFound |
string |
|
MissingInputDocuments |
string |
|
ModelVersionIncorrect |
string |
|
UnsupportedLanguageCode |
string |
InnerErrorModel
Objet contenant des informations plus spécifiques sur l’erreur. Conformément aux instructions de l’API Microsoft One - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.
Nom | Type | Description |
---|---|---|
code |
Un ensemble de codes d’erreur définis par le serveur. |
|
details |
object |
Détails de l’erreur. |
innererror |
Objet contenant des informations plus spécifiques que l’objet actuel sur l’erreur. |
|
message |
string |
Message d'erreur. |
target |
string |
Cible d’erreur. |
PagedTextAnalysisAuthoringDocumentEvaluationResult
Collection paginée des éléments TextAnalysisAuthoringDocumentEvaluationResult
Nom | Type | Description |
---|---|---|
nextLink |
string |
Lien vers la page suivante des éléments |
value | TextAnalysisAuthoringDocumentEvaluationResult[]: |
Éléments TextAnalysisAuthoringDocumentEvaluationResult sur cette page |
ProjectKind
Nom | Type | Description |
---|---|---|
CustomEntityRecognition |
string |
Pour créer un modèle d’extraction pour identifier vos catégories de domaine à l’aide de vos propres données. |
CustomMultiLabelClassification |
string |
Pour créer un modèle de classification pour classifier du texte à l’aide de vos propres données. Chaque fichier peut avoir une ou plusieurs étiquettes. Par exemple, le fichier 1 est classé comme A, B et C et le fichier 2 est classé en tant que B et C. |
CustomSingleLabelClassification |
string |
Pour créer un modèle de classification pour classifier du texte à l’aide de vos propres données. Chaque fichier n’aura qu’une seule étiquette. Par exemple, le fichier 1 est classé comme A et le fichier 2 est classé comme B. |
StringIndexType
Nom | Type | Description |
---|---|---|
Utf16CodeUnit |
string |
Les valeurs de décalage et de longueur correspondent aux unités de code UTF-16. Utilisez cette option si votre application est écrite dans un langage qui prend en charge Unicode, par exemple JavaScript. |
TextAnalysisAuthoringCustomEntityRecognitionDocumentEvaluationResult
Représente le résultat de l’évaluation du document pour un projet de reconnaissance d’entité personnalisé.
Nom | Type | Description |
---|---|---|
customEntityRecognitionResult |
Text |
Représente la prédiction d’évaluation pour la reconnaissance d’entité. |
language |
string |
Représente la langue du document. Il s’agit de la représentation BCP-47 d’une langue. Par exemple, utilisez « en » pour l’anglais, «en-gb» pour l’anglais (Royaume-Uni), « es » pour l’espagnol, etc. |
location |
string |
Représente le chemin d’accès du document. |
projectKind |
string:
Custom |
Représente le type de projet. |
TextAnalysisAuthoringCustomMultiLabelClassificationDocumentEvaluationResult
Représente le résultat de l’évaluation du document pour un projet de classification multi-étiquette personnalisé.
Nom | Type | Description |
---|---|---|
customMultiLabelClassificationResult |
Text |
Représente la prédiction d’évaluation pour la classification multi-étiquette. |
language |
string |
Représente la langue du document. Il s’agit de la représentation BCP-47 d’une langue. Par exemple, utilisez « en » pour l’anglais, «en-gb» pour l’anglais (Royaume-Uni), « es » pour l’espagnol, etc. |
location |
string |
Représente le chemin d’accès du document. |
projectKind |
string:
Custom |
Représente le type de projet. |
TextAnalysisAuthoringCustomSingleLabelClassificationDocumentEvaluationResult
Représente le résultat de l’évaluation du document pour un projet de classification d’étiquette unique personnalisé.
Nom | Type | Description |
---|---|---|
customSingleLabelClassificationResult |
Text |
Représente la prédiction d’évaluation pour la classification d’étiquette unique. |
language |
string |
Représente la langue du document. Il s’agit de la représentation BCP-47 d’une langue. Par exemple, utilisez « en » pour l’anglais, «en-gb» pour l’anglais (Royaume-Uni), « es » pour l’espagnol, etc. |
location |
string |
Représente le chemin d’accès du document. |
projectKind |
string:
Custom |
Représente le type de projet. |
TextAnalysisAuthoringDocumentEntityLabelEvaluationResult
Représente une étiquette d’entité de résultat d’évaluation.
Nom | Type | Description |
---|---|---|
category |
string |
Représente la catégorie d’entité. |
length |
integer |
Représente la longueur de l’entité. |
offset |
integer |
Représente l’index de décalage d’entité par rapport au texte d’origine. |
TextAnalysisAuthoringDocumentEntityRecognitionEvaluationResult
Représente le résultat de l’évaluation de la reconnaissance d’entité pour un document.
Nom | Type | Description |
---|---|---|
entities |
Représente les entités étiquetées du document. |
TextAnalysisAuthoringDocumentEntityRegionEvaluationResult
Représente la comparaison d’évaluation entre les entités attendues et prédites d’une région de document.
Nom | Type | Description |
---|---|---|
expectedEntities |
Représente les étiquettes d’entité attendues de la région. |
|
predictedEntities |
Représente les étiquettes d’entité prédites de la région. |
|
regionLength |
integer |
Représente la longueur de la région. |
regionOffset |
integer |
Représente le décalage de région. |
TextAnalysisAuthoringDocumentMultiLabelClassificationEvaluationResult
Représente la comparaison entre les classes attendues et prédites résultant de l’opération d’évaluation.
Nom | Type | Description |
---|---|---|
expectedClasses |
string[] |
Représente les classes attendues du document. |
predictedClasses |
string[] |
Représente les classes prédites du document. |
TextAnalysisAuthoringDocumentSingleLabelClassificationEvaluationResult
Représente la comparaison entre la classe attendue et prédite résultant d’une opération d’évaluation.
Nom | Type | Description |
---|---|---|
expectedClass |
string |
Représente la classe attendue du document. |
predictedClass |
string |
Représente la classe prédite du document. |