LexModelsV2 / Client / describe_test_set_discrepancy_report
describe_test_set_discrepancy_report#
- LexModelsV2.Client.describe_test_set_discrepancy_report(**kwargs)#
Gets metadata information about the test set discrepancy report.
See also: AWS API Documentation
Request Syntax
response = client.describe_test_set_discrepancy_report( testSetDiscrepancyReportId='string' )
- Parameters:
testSetDiscrepancyReportId (string) –
[REQUIRED]
The unique identifier of the test set discrepancy report.
- Return type:
dict
- Returns:
Response Syntax
{ 'testSetDiscrepancyReportId': 'string', 'testSetId': 'string', 'creationDateTime': datetime(2015, 1, 1), 'target': { 'botAliasTarget': { 'botId': 'string', 'botAliasId': 'string', 'localeId': 'string' } }, 'testSetDiscrepancyReportStatus': 'InProgress'|'Completed'|'Failed', 'lastUpdatedDataTime': datetime(2015, 1, 1), 'testSetDiscrepancyTopErrors': { 'intentDiscrepancies': [ { 'intentName': 'string', 'errorMessage': 'string' }, ], 'slotDiscrepancies': [ { 'intentName': 'string', 'slotName': 'string', 'errorMessage': 'string' }, ] }, 'testSetDiscrepancyRawOutputUrl': 'string', 'failureReasons': [ 'string', ] }
Response Structure
(dict) –
testSetDiscrepancyReportId (string) –
The unique identifier of the test set discrepancy report to describe.
testSetId (string) –
The test set Id for the test set discrepancy report.
creationDateTime (datetime) –
The time and date of creation for the test set discrepancy report.
target (dict) –
The target bot location for the test set discrepancy report.
botAliasTarget (dict) –
Contains information about the bot alias used as the resource for the test set discrepancy report.
botId (string) –
The unique identifier for the bot alias.
botAliasId (string) –
The unique identifier for the bot associated with the bot alias.
localeId (string) –
The unique identifier of the locale associated with the bot alias.
testSetDiscrepancyReportStatus (string) –
The status for the test set discrepancy report.
lastUpdatedDataTime (datetime) –
The date and time of the last update for the test set discrepancy report.
testSetDiscrepancyTopErrors (dict) –
The top 200 error results from the test set discrepancy report.
intentDiscrepancies (list) –
Contains information about discrepancies found for intents between the test set and the bot.
(dict) –
Contains information about discrepancy in an intent information between the test set and the bot.
intentName (string) –
The name of the intent in the discrepancy report.
errorMessage (string) –
The error message for a discrepancy for an intent between the test set and the bot.
slotDiscrepancies (list) –
Contains information about discrepancies found for slots between the test set and the bot.
(dict) –
Contains information about discrepancy in a slot information between the test set and the bot.
intentName (string) –
The name of the intent associated with the slot in the discrepancy report.
slotName (string) –
The name of the slot in the discrepancy report.
errorMessage (string) –
The error message for a discrepancy for an intent between the test set and the bot.
testSetDiscrepancyRawOutputUrl (string) –
Pre-signed Amazon S3 URL to download the test set discrepancy report.
failureReasons (list) –
The failure report for the test set discrepancy report generation action.
(string) –
Exceptions
LexModelsV2.Client.exceptions.ThrottlingException
LexModelsV2.Client.exceptions.ServiceQuotaExceededException
LexModelsV2.Client.exceptions.ValidationException
LexModelsV2.Client.exceptions.ResourceNotFoundException
LexModelsV2.Client.exceptions.InternalServerException