Models - Get Base Model Manifest
Zwraca manifest dla tego modelu podstawowego, który może być używany w kontenerze lokalnym.
GET {endpoint}/speechtotext/v3.2/models/base/{id}/manifest
GET {endpoint}/speechtotext/v3.2/models/base/{id}/manifest?sasValidityInSeconds={sasValidityInSeconds}
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
endpoint
|
path | True |
string |
Obsługiwane punkty końcowe usług Cognitive Services (protokół i nazwa hosta, na przykład: https://westus.api.cognitive.microsoft.com). |
id
|
path | True |
string (uuid) |
Identyfikator modelu do wygenerowania manifestu. |
sas
|
query |
integer (int32) |
Czas trwania w sekundach, przez który adres URL sygnatury dostępu współdzielonego powinien być prawidłowy. Domyślny czas trwania to 12 godzin. W przypadku korzystania z funkcji BYOS (https://learn.microsoft.com/en-us/azure/cognitive-services/speech-service/speech-encryption-of-data-at-rest#bring-your-own-storage-byos-for-customization-and-logging): wartość 0 oznacza, że zostanie wygenerowany zwykły identyfikator URI obiektu blob bez tokenu SAS. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
Pomyślnie wygenerowano manifest modelu. |
|
Other Status Codes |
Wystąpił błąd. |
Zabezpieczenia
Ocp-Apim-Subscription-Key
Tutaj podaj klucz konta usług Cognitive Services.
Typ:
apiKey
W:
header
Authorization
Podaj token dostępu z zestawu JWT zwróconego przez usługę STS tego regionu. Pamiętaj, aby dodać zakres zarządzania do tokenu, dodając następujący ciąg zapytania do adresu URL usługi STS: ?scope=speechservicesmanagement
Typ:
apiKey
W:
header
Przykłady
Get a base model manifest
Przykładowe żądanie
GET {endpoint}/speechtotext/v3.2/models/base/827712a5-f942-4997-91c3-7c6cde35600b/manifest?sasValidityInSeconds=120
Przykładowa odpowiedź
{
"model": {
"self": "https://westus.api.cognitive.microsoft.com/speechtotext/v3.2/models/02231df2-012f-45d4-9af0-8a3e4ccc877c"
},
"modelFiles": [
{
"name": "0_EN_US_V4.14_UNI/adaptedPrepAM/model.fe",
"contentUrl": "https://https://customspeech-usw.blob.core.windows.net/models/0_EN_US_V4.14_UNI/adaptedPrepAM/model.fe?sv=2017-04-17&sr=b&sig=*****%3D&st=2019-01-09T15:56:05Z&se=2019-01-16T16:01:05Z&sp=rl"
},
{
"name": "0_EN_US_V4.14_UNI/graphV2/base.lms",
"contentUrl": "https://customspeech-usw.blob.core.windows.net/models/0_EN_US_V4.14_UNI/graphV2/base.lms?sv=2017-04-17&sr=b&sig=*****%3D&st=2019-01-09T15:56:05Z&se=2019-01-16T16:01:05Z&sp=rl"
},
{
"name": "02231df2-012f-45d4-9af0-8a3e4ccc877c/graphV2/custom.lms",
"contentUrl": "https://customspeech-usw.blob.core.windows.net/models/02231df2-012f-45d4-9af0-8a3e4ccc877c/graphV2/custom.lms?sv=2017-04-17&sr=b&sig=*****%3D&st=2019-01-09T15:56:05Z&se=2019-01-16T16:01:05Z&sp=rl"
},
{
"name": "02231df2-012f-45d4-9af0-8a3e4ccc877c/graphV2/custom.i1.hclg",
"contentUrl": "https://customspeech-usw.blob.core.windows.net/models/02231df2-012f-45d4-9af0-8a3e4ccc877c/graphV2/custom.i1.hclg?sv=2017-04-17&sr=b&sig=*****%3D&st=2019-01-09T15:56:05Z&se=2019-01-16T16:01:05Z&sp=rl"
},
{
"name": "02231df2-012f-45d4-9af0-8a3e4ccc877c/graphV2/custom.i1.lms",
"contentUrl": "https://customspeech-usw.blob.core.windows.net/models/02231df2-012f-45d4-9af0-8a3e4ccc877c/graphV2/custom.i1.lms?sv=2017-04-17&sr=b&sig=*****%3D&st=2019-01-09T15:56:05Z&se=2019-01-16T16:01:05Z&sp=rl"
},
{
"name": "0_EN_US_V4.14_UNI/adaptedPrepAM/model.dbn.am",
"contentUrl": "https://customspeech-usw.blob.core.windows.net/models/0_EN_US_V4.14_UNI/adaptedPrepAM/model.dbn.am?sv=2017-04-17&sr=b&sig=*****%3D&st=2019-01-09T15:56:05Z&se=2019-01-16T16:01:05Z&sp=rl"
}
],
"properties": {
"IN_FESpec": "audio(%MODELSPATH%0_EN_US_V4.14_UNI/adaptedPrepAM/model.fe,8kHz16kHzLFB80EnergyMLPVADRuntime)",
"IN_DNNSpec": "dnn_spec(%MODELSPATH%0_EN_US_V4.14_UNI/adaptedPrepAM/model.dbn.am,40,20),allValidInUtt(1),frameCopyCount(1),resetOnSegmentation(1)",
"IN_HCLGSpecBase": "interpolated_lm_base(%MODELSPATH%0_EN_US_V4.14_UNI/graphV2/base.lms)",
"IN_HCLGSpec": "interpolated_lm_custom(0.9,%MODELSPATH%fc4fecb3-791a-4c47-88c0-043be3d4967e/graphV2/custom.i1.hclg,%MODELSPATH%fc4fecb3-791a-4c47-88c0-043be3d4967e/graphV2/custom.i1.lms,%MODELSPATH%fc4fecb3-791a-4c47-88c0-043be3d4967e/graphV2/custom.lms)",
"IN_BeamSize": 5000,
"IN_BeamThreshold": 190,
"IN_NBestBeamSize": 1
}
}
Definicje
Nazwa | Opis |
---|---|
Detailed |
DetailedErrorCode |
Entity |
EntityReference |
Error |
Błąd |
Error |
Kod błędu |
Inner |
InnerError |
Model |
ModelFile |
Model |
ModelManifest |
DetailedErrorCode
DetailedErrorCode
Wartość | Opis |
---|---|
DataImportFailed |
Importowanie danych nie powiodło się. |
DeleteNotAllowed |
Usuń niedozwolone. |
DeployNotAllowed |
Wdrażanie jest niedozwolone. |
DeployingFailedModel |
Wdrażanie modelu nie powiodło się. |
EmptyRequest |
Puste żądanie. |
EndpointCannotBeDefault |
Punkt końcowy nie może być domyślny. |
EndpointNotUpdatable |
Punkt końcowy nie można aktualizować. |
EndpointWithoutLogging |
Punkt końcowy bez rejestrowania. |
ExceededNumberOfRecordingsUris |
Przekroczono liczbę nagrań uris. |
FailedDataset |
Zestaw danych, który zakończył się niepowodzeniem. |
Forbidden |
Zakazany. |
InUseViolation |
Naruszenie użycia. |
InaccessibleCustomerStorage |
Niedostępny magazyn klienta. |
InvalidAdaptationMapping |
Nieprawidłowe mapowanie adaptacji. |
InvalidBaseModel |
Nieprawidłowy model podstawowy. |
InvalidCallbackUri |
Nieprawidłowy identyfikator URI wywołania zwrotnego. |
InvalidChannels |
Nieprawidłowe kanały. |
InvalidCollection |
Nieprawidłowa kolekcja. |
InvalidDataset |
Nieprawidłowy zestaw danych. |
InvalidDocument |
Nieprawidłowy dokument. |
InvalidDocumentBatch |
Nieprawidłowa partia dokumentów. |
InvalidLocale |
Nieprawidłowe ustawienia regionalne. |
InvalidLogDate |
Nieprawidłowa data dziennika. |
InvalidLogEndTime |
Nieprawidłowy czas zakończenia dziennika. |
InvalidLogId |
Nieprawidłowy identyfikator dziennika. |
InvalidLogStartTime |
Nieprawidłowy czas rozpoczęcia dziennika. |
InvalidModel |
Nieprawidłowy model. |
InvalidModelUri |
Nieprawidłowy identyfikator URI modelu. |
InvalidParameter |
Nieprawidłowy parametr. |
InvalidParameterValue |
Nieprawidłowa wartość parametru. |
InvalidPayload |
Nieprawidłowy ładunek. |
InvalidPermissions |
Nieprawidłowe uprawnienia. |
InvalidPrerequisite |
Nieprawidłowe wymaganie wstępne. |
InvalidProductId |
Nieprawidłowy identyfikator produktu. |
InvalidProject |
Nieprawidłowy projekt. |
InvalidProjectKind |
Nieprawidłowy rodzaj projektu. |
InvalidRecordingsUri |
Nieprawidłowy identyfikator URI nagrań. |
InvalidRequestBodyFormat |
Nieprawidłowy format treści żądania. |
InvalidSasValidityDuration |
Nieprawidłowy czas ważności sygnatury dostępu współdzielonego. |
InvalidSkipTokenForLogs |
Nieprawidłowy token pomijania dzienników. |
InvalidSourceAzureResourceId |
Nieprawidłowy źródłowy identyfikator zasobu platformy Azure. |
InvalidSubscription |
Nieprawidłowa subskrypcja. |
InvalidTest |
Nieprawidłowy test. |
InvalidTimeToLive |
Nieprawidłowy czas wygaśnięcia. |
InvalidTopForLogs |
Nieprawidłowy górny element dla dzienników. |
InvalidTranscription |
Nieprawidłowa transkrypcja. |
InvalidWebHookEventKind |
Nieprawidłowy rodzaj zdarzenia elementu webhook. |
MissingInputRecords |
Brak rekordów wejściowych. |
ModelCopyAuthorizationExpired |
Wygasła metoda ModelCopyAuthorization. |
ModelDeploymentNotCompleteState |
Wdrożenie modelu nie zostało ukończone. |
ModelDeprecated |
Model jest przestarzały. |
ModelExists |
Model istnieje. |
ModelMismatch |
Niezgodność modelu. |
ModelNotDeployable |
Nie można wdrożyć modelu. |
ModelVersionIncorrect |
Nieprawidłowa wersja modelu. |
NoUtf8WithBom |
Brak utf8 z bom. |
OnlyOneOfUrlsOrContainerOrDataset |
Tylko jeden z adresów URL lub kontenera lub zestawu danych. |
ProjectGenderMismatch |
Niezgodność płci projektu. |
QuotaViolation |
Naruszenie limitu przydziału. |
SingleDefaultEndpoint |
Pojedynczy domyślny punkt końcowy. |
SkuLimitsExist |
Istnieją limity jednostek SKU. |
SubscriptionNotFound |
Nie można odnaleźć subskrypcji. |
UnexpectedError |
Nieoczekiwany błąd. |
UnsupportedClassBasedAdaptation |
Nieobsługiwana adaptacja oparta na klasach. |
UnsupportedDelta |
Nieobsługiwana delta. |
UnsupportedDynamicConfiguration |
Nieobsługiwana konfiguracja dynamiczna. |
UnsupportedFilter |
Nieobsługiwany filtr. |
UnsupportedLanguageCode |
Nieobsługiwany kod języka. |
UnsupportedOrderBy |
Nieobsługiwana kolejność według. |
UnsupportedPagination |
Nieobsługiwane stronicowanie. |
UnsupportedTimeRange |
Nieobsługiwany zakres czasu. |
EntityReference
EntityReference
Nazwa | Typ | Opis |
---|---|---|
self |
string (uri) |
Lokalizacja odwoływania się do jednostki. |
Error
Błąd
Nazwa | Typ | Opis |
---|---|---|
code |
Kod błędu |
|
details |
Error[] |
Dodatkowe szczegóły pomocnicze dotyczące błędów i/lub oczekiwanych zasad. |
innerError |
InnerError |
|
message |
string |
Komunikat o błędzie wysokiego poziomu. |
target |
string |
Źródło błędu. Na przykład będzie to "dokumenty" lub "identyfikator dokumentu" w przypadku nieprawidłowego dokumentu. |
ErrorCode
Kod błędu
Wartość | Opis |
---|---|
Conflict |
Reprezentowanie kodu błędu powodującego konflikt. |
Forbidden |
Reprezentowanie niedozwolonego kodu błędu. |
InternalCommunicationFailed |
Reprezentowanie wewnętrznego kodu błędu komunikacji nie powiodło się. |
InternalServerError |
Reprezentowanie wewnętrznego kodu błędu serwera. |
InvalidArgument |
Reprezentowanie nieprawidłowego kodu błędu argumentu. |
InvalidRequest |
Reprezentowanie nieprawidłowego kodu błędu żądania. |
NotAllowed |
Reprezentowanie niedozwolonego kodu błędu. |
NotFound |
Reprezentacja kodu błędu, który nie został znaleziony. |
PipelineError |
Reprezentowanie kodu błędu potoku. |
ServiceUnavailable |
Reprezentowanie niedostępnego kodu błędu usługi. |
TooManyRequests |
Reprezentując kod błędu zbyt wielu żądań. |
Unauthorized |
Reprezentowanie nieautoryzowanego kodu błędu. |
UnprocessableEntity |
Reprezentowanie nieprzetworzonego kodu błędu jednostki. |
UnsupportedMediaType |
Reprezentowanie nieobsługiwanego kodu błędu typu nośnika. |
InnerError
InnerError
Nazwa | Typ | Opis |
---|---|---|
code |
DetailedErrorCode |
|
details |
object |
Dodatkowe szczegóły pomocnicze dotyczące błędów i/lub oczekiwanych zasad. |
innerError |
InnerError |
|
message |
string |
Komunikat o błędzie wysokiego poziomu. |
target |
string |
Źródło błędu. Na przykład będzie to "dokumenty" lub "identyfikator dokumentu" w przypadku nieprawidłowego dokumentu. |
ModelFile
ModelFile
Nazwa | Typ | Opis |
---|---|---|
contentUrl |
string (uri) |
Adres URL umożliwiający pobranie zawartości tego pliku. |
name |
string |
Nazwa tego pliku. |
ModelManifest
ModelManifest
Nazwa | Typ | Opis |
---|---|---|
model |
EntityReference |
|
modelFiles |
Pliki modelu tego modelu. |
|
properties |
Konfiguracja uruchamiania tego modelu w kontenerze. |