Projects - List Models
Obtient la liste des modèles pour le projet spécifié.
GET {endpoint}/speechtotext/v3.2-preview.2/projects/{id}/models
GET {endpoint}/speechtotext/v3.2-preview.2/projects/{id}/models?skip={skip}&top={top}&filter={filter}
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string |
Points de terminaison Cognitive Services pris en charge (protocole et nom d’hôte, par exemple : https://westus.api.cognitive.microsoft.com). |
|
id
|
path | True |
string (uuid) |
Identificateur du projet. |
|
filter
|
query |
string |
Expression de filtrage permettant de sélectionner un sous-ensemble des modèles disponibles.
|
|
|
skip
|
query |
integer (int32) |
Nombre de jeux de données ignorés. |
|
|
top
|
query |
integer (int32) |
Nombre de jeux de données qui seront inclus après l’ignorer. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
D’ACCORD En-têtes Retry-After: integer |
|
| Other Status Codes |
Une erreur s’est produite. |
Sécurité
Ocp-Apim-Subscription-Key
Fournissez ici votre clé de compte Cognitive Services.
Type:
apiKey
Dans:
header
Authorization
Fournissez un jeton d’accès à partir du JWT retourné par le STS de cette région. Veillez à ajouter l’étendue de gestion au jeton en ajoutant la chaîne de requête suivante à l’URL STS : ?scope=speechservicesmanagement
Type:
apiKey
Dans:
header
Exemples
Get all models
Exemple de requête
GET {endpoint}/speechtotext/v3.2-preview.2/projects/abc46f33-90b8-443d-adad-4870517356e0/models?skip=0&top=2&filter=status%20eq%20'Running'
Exemple de réponse
{
"values": [
{
"self": "https://westus.api.cognitive.microsoft.com/speechtotext/v3.2-preview.2/models/827712a5-f942-4997-91c3-7c6cde35600b",
"baseModel": {
"self": "https://westus.api.cognitive.microsoft.com/speechtotext/v3.2-preview.2/models/base/8a043172-65b7-4cf3-a8b5-4449efa5a0f1"
},
"datasets": [
{
"self": "https://westus.api.cognitive.microsoft.com/speechtotext/v3.2-preview.2/datasets/cdc91c24-3972-496d-a12f-209c35f4cc6c"
}
],
"links": {
"manifest": "https://westus.api.cognitive.microsoft.com/speechtotext/v3.2-preview.2/endpoints/manifest/827712a5-f942-4997-91c3-7c6cde35600b",
"copyTo": "https://westus.api.cognitive.microsoft.com/speechtotext/v3.2-preview.2/models/827712a5-f942-4997-91c3-7c6cde35600b:copyto",
"copy": "https://westus.api.cognitive.microsoft.com/speechtotext/v3.2-preview.2/models/827712a5-f942-4997-91c3-7c6cde35600b:copy",
"files": "https://westus.api.cognitive.microsoft.com/speechtotext/v3.2-preview.2/models/827712a5-f942-4997-91c3-7c6cde35600b/files"
},
"properties": {
"deprecationDates": {
"transcriptionDateTime": "2023-05-04T00:00:00Z"
},
"customModelWeightPercent": 30,
"features": {
"supportsTranscriptions": true,
"supportsEndpoints": true,
"supportsTranscriptionsOnSpeechContainers": false,
"supportedOutputFormats": [
"Lexical",
"Display"
]
}
},
"lastActionDateTime": "2019-01-07T11:36:07Z",
"status": "Running",
"createdDateTime": "2019-01-07T11:34:12Z",
"locale": "en-US",
"displayName": "Language model",
"description": "This is a language model"
},
{
"self": "https://westus.api.cognitive.microsoft.com/speechtotext/v3.2-preview.2/models/a04e77e6-2009-462c-8d1c-65d718ee4b7b",
"baseModel": {
"self": "https://westus.api.cognitive.microsoft.com/speechtotext/v3.2-preview.2/models/base/8a043172-65b7-4cf3-a8b5-4449efa5a0f1"
},
"datasets": [
{
"self": "https://westus.api.cognitive.microsoft.com/speechtotext/v3.2-preview.2/datasets/9d5f4100-5f8e-4dd6-bd83-9bbbf50d57f1"
}
],
"links": {
"manifest": "https://westus.api.cognitive.microsoft.com/speechtotext/v3.2-preview.2/endpoints/manifest/a04e77e6-2009-462c-8d1c-65d718ee4b7b",
"copyTo": "https://westus.api.cognitive.microsoft.com/speechtotext/v3.2-preview.2/models/a04e77e6-2009-462c-8d1c-65d718ee4b7b:copyto",
"copy": "https://westus.api.cognitive.microsoft.com/speechtotext/v3.2-preview.2/models/a04e77e6-2009-462c-8d1c-65d718ee4b7b:copy",
"files": "https://westus.api.cognitive.microsoft.com/speechtotext/v3.2-preview.2/models/a04e77e6-2009-462c-8d1c-65d718ee4b7b/files"
},
"properties": {
"deprecationDates": {
"transcriptionDateTime": "2023-05-04T00:00:00Z"
},
"customModelWeightPercent": 30,
"features": {
"supportsTranscriptions": true,
"supportsEndpoints": true,
"supportsTranscriptionsOnSpeechContainers": false,
"supportedOutputFormats": [
"Lexical",
"Display"
]
}
},
"lastActionDateTime": "2019-01-07T11:36:07Z",
"status": "Running",
"createdDateTime": "2019-01-07T11:34:12Z",
"locale": "en-US",
"displayName": "Acoustic model",
"description": "Example for an acoustic model"
}
],
"@nextLink": "https://westus.api.cognitive.microsoft.com/speechtotext/v3.2-preview.2/models?skip=2&top=2&filter=status%20eq%20'Running'"
}
Définitions
| Nom | Description |
|---|---|
|
Custom |
CustomModel |
|
Custom |
CustomModelDeprecationDates |
|
Custom |
CustomModelFeatures |
|
Custom |
CustomModelLinks |
|
Custom |
CustomModelProperties |
|
Detailed |
DetailedErrorCode |
|
Entity |
EntityError |
|
Entity |
EntityReference |
| Error |
Erreur |
|
Error |
Code d'erreur |
|
Inner |
InnerError |
|
Output |
OutputFormatType |
|
Paginated |
PaginédCustomModels |
| Status |
Statut |
CustomModel
CustomModel
| Nom | Type | Description |
|---|---|---|
| baseModel |
EntityReference |
|
| createdDateTime |
string (date-time) |
Horodatage de la création de l’objet. L’horodatage est encodé en tant que format de date et d’heure ISO 8601 (« AAAA-MM-DDThh :mm :ssZ », voir https://en.wikipedia.org/wiki/ISO_8601#Combined_date_and_time_representations). |
| customProperties |
object |
Propriétés personnalisées de cette entité. La longueur maximale de la clé autorisée est de 64 caractères, la longueur maximale de la valeur autorisée est de 256 caractères et le nombre d’entrées autorisées est de 10. |
| datasets |
Jeux de données utilisés pour l’adaptation. |
|
| description |
string |
Description de l’objet. |
| displayName |
string minLength: 1 |
Nom complet de l’objet. |
| lastActionDateTime |
string (date-time) |
Horodatage lorsque l’état actuel a été entré. L’horodatage est encodé en tant que format de date et d’heure ISO 8601 (« AAAA-MM-DDThh :mm :ssZ », voir https://en.wikipedia.org/wiki/ISO_8601#Combined_date_and_time_representations). |
| links |
CustomModelLinks |
|
| locale |
string minLength: 1 |
Paramètres régionaux des données contenues. |
| project |
EntityReference |
|
| properties |
CustomModelProperties |
|
| self |
string (uri) |
Emplacement de cette entité. |
| status |
Statut |
|
| text |
string |
Texte utilisé pour adapter ce modèle de langue. |
CustomModelDeprecationDates
CustomModelDeprecationDates
| Nom | Type | Description |
|---|---|---|
| transcriptionDateTime |
string (date-time) |
Date à laquelle la transcription devient déconseillée. |
CustomModelFeatures
CustomModelFeatures
| Nom | Type | Description |
|---|---|---|
| supportedOutputFormats |
Formats de sortie pris en charge. |
|
| supportsEndpoints |
boolean |
Valeur indiquant si la création de points de terminaison pour la transcription en direct est prise en charge. |
| supportsTranscriptions |
boolean |
Valeur indiquant si la transcription par lots est prise en charge. |
| supportsTranscriptionsOnSpeechContainers |
boolean |
Valeur indiquant si ce modèle peut être utilisé pour la transcription sur le conteneur speech. Cette fonctionnalité peut être ajoutée sur des modèles existants lorsqu’elle devient utilisable sur le conteneur speech. |
CustomModelLinks
CustomModelLinks
| Nom | Type | Description |
|---|---|---|
| copy |
string (uri) |
Emplacement de l’action de copie de modèle. Pour plus d’informations, consultez l’opération « Models_Copy ». |
| copyTo |
string (uri) |
Emplacement de l’action de copie de modèle obsolète. Pour plus d’informations, consultez l’opération « Models_CopyTo ». |
| files |
string (uri) |
Emplacement pour obtenir tous les fichiers de cette entité. Pour plus d’informations, consultez l’opération « Models_ListFiles ». |
| manifest |
string (uri) |
Emplacement permettant d’obtenir un manifeste pour que ce modèle soit utilisé dans le conteneur local. Pour plus d’informations, consultez l’opération « Models_GetCustomModelManifest ». |
CustomModelProperties
CustomModelProperties
| Nom | Type | Description |
|---|---|---|
| customModelWeightPercent |
integer (int32) minimum: 1maximum: 100 |
Poids du modèle personnalisé compris entre 1 (1% modèle personnalisé et 99% modèle de base) et 100 (100% modèle personnalisé et 0 modèle de base%). Lorsque cette propriété n’est pas définie, le service choisit une valeur appropriée (obtenez le modèle pour récupérer l’épaisseur sélectionnée). Commencez sans utiliser cette propriété. Si nécessaire, choisissez un poids plus grand (ou plus petit) pour augmenter (ou diminuer) l’impact du modèle personnalisé. |
| deprecationDates |
CustomModelDeprecationDates |
|
|
string |
Adresse e-mail à laquelle envoyer des notifications par e-mail au cas où l’opération se termine. La valeur est supprimée après l’envoi de l’e-mail. |
|
| error |
EntityError |
|
| features |
CustomModelFeatures |
DetailedErrorCode
DetailedErrorCode
| Valeur | Description |
|---|---|
| InvalidParameterValue |
Valeur de paramètre non valide. |
| InvalidRequestBodyFormat |
Format du corps de la demande non valide. |
| EmptyRequest |
Requête vide. |
| MissingInputRecords |
Enregistrements d’entrée manquants. |
| InvalidDocument |
Document non valide. |
| ModelVersionIncorrect |
Version du modèle incorrecte. |
| InvalidDocumentBatch |
Lot de documents non valide. |
| UnsupportedLanguageCode |
Code de langue non pris en charge. |
| DataImportFailed |
Échec de l’importation de données. |
| InUseViolation |
En cas de violation d’utilisation. |
| InvalidLocale |
Paramètres régionaux non valides. |
| InvalidBaseModel |
Modèle de base non valide. |
| InvalidAdaptationMapping |
Mappage d’adaptation non valide. |
| InvalidDataset |
Jeu de données non valide. |
| InvalidTest |
Test non valide. |
| FailedDataset |
Jeu de données ayant échoué. |
| InvalidModel |
Modèle non valide. |
| InvalidTranscription |
Transcription non valide. |
| InvalidPayload |
Charge utile non valide. |
| InvalidParameter |
Paramètre non valide. |
| EndpointWithoutLogging |
Point de terminaison sans journalisation. |
| InvalidPermissions |
Autorisations non valides. |
| InvalidPrerequisite |
Prérequis non valides. |
| InvalidProductId |
ID de produit non valide. |
| InvalidSubscription |
Abonnement non valide. |
| InvalidProject |
Projet non valide. |
| InvalidProjectKind |
Type de projet non valide. |
| InvalidRecordingsUri |
Uri des enregistrements non valides. |
| OnlyOneOfUrlsOrContainerOrDataset |
Une seule URL ou conteneur ou jeu de données. |
| ExceededNumberOfRecordingsUris |
Nombre dépassé d’uris d’enregistrement. |
| ModelMismatch |
Incompatibilité du modèle. |
| ProjectGenderMismatch |
Incompatibilité entre les sexes du projet. |
| ModelDeprecated |
Modèle déconseillé. |
| ModelExists |
Le modèle existe. |
| ModelNotDeployable |
Modèle non déployable. |
| EndpointNotUpdatable |
Point de terminaison non modifiable. |
| SingleDefaultEndpoint |
Point de terminaison par défaut unique. |
| EndpointCannotBeDefault |
Le point de terminaison ne peut pas être par défaut. |
| InvalidModelUri |
URI de modèle non valide. |
| SubscriptionNotFound |
Abonnement introuvable. |
| QuotaViolation |
Violation de quota. |
| UnsupportedDelta |
Delta non pris en charge. |
| UnsupportedFilter |
Filtre non pris en charge. |
| UnsupportedPagination |
Pagination non prise en charge. |
| UnsupportedDynamicConfiguration |
Configuration dynamique non prise en charge. |
| UnsupportedOrderBy |
Commande non prise en charge par. |
| NoUtf8WithBom |
Pas d’utf8 avec bom. |
| ModelDeploymentNotCompleteState |
Le déploiement du modèle n’est pas terminé. |
| SkuLimitsExist |
Les limites de référence SKU existent. |
| DeployingFailedModel |
Déploiement d’un modèle ayant échoué. |
| UnsupportedTimeRange |
Intervalle de temps non pris en charge. |
| InvalidLogDate |
Date de journal non valide. |
| InvalidLogId |
ID de journal non valide. |
| InvalidLogStartTime |
Heure de début du journal non valide. |
| InvalidLogEndTime |
Heure de fin du journal non valide. |
| InvalidTopForLogs |
Top non valide pour les journaux d’activité. |
| InvalidSkipTokenForLogs |
Jeton d’ignorer non valide pour les journaux d’activité. |
| DeleteNotAllowed |
Supprimer non autorisé. |
| Forbidden |
Interdit. |
| DeployNotAllowed |
Déployer non autorisé. |
| UnexpectedError |
Erreur inattendue. |
| InvalidCollection |
Collection non valide. |
| InvalidCallbackUri |
URI de rappel non valide. |
| InvalidSasValidityDuration |
Durée de validité de sas non valide. |
| InaccessibleCustomerStorage |
Stockage client inaccessible. |
| UnsupportedClassBasedAdaptation |
Adaptation basée sur des classes non prise en charge. |
| InvalidWebHookEventKind |
Type d’événement web hook non valide. |
| InvalidTimeToLive |
Heure de vie non valide. |
| InvalidSourceAzureResourceId |
ID de ressource Azure source non valide. |
| ModelCopyOperationExists |
L’opération de copie de modèle existe. |
EntityError
EntityError
| Nom | Type | Description |
|---|---|---|
| code |
string |
Code de cette erreur. |
| message |
string |
Message de cette erreur. |
EntityReference
EntityReference
| Nom | Type | Description |
|---|---|---|
| self |
string (uri) |
Emplacement de l’entité référencée. |
Error
Erreur
| Nom | Type | Description |
|---|---|---|
| code |
Code d'erreur |
|
| details |
Error[] |
Détails supplémentaires concernant l’erreur et/ou les stratégies attendues. |
| innerError |
InnerError |
|
| message |
string |
Message d’erreur de haut niveau. |
| target |
string |
Source de l’erreur. Par exemple, il s’agirait de « documents » ou d'« ID de document » en cas de document non valide. |
ErrorCode
Code d'erreur
| Valeur | Description |
|---|---|
| InvalidRequest |
Représentant le code d’erreur de requête non valide. |
| InvalidArgument |
Représentant le code d’erreur d’argument non valide. |
| InternalServerError |
Représentant le code d’erreur du serveur interne. |
| ServiceUnavailable |
Représentant le code d’erreur indisponible du service. |
| NotFound |
Représentant le code d’erreur introuvable. |
| PipelineError |
Représentant le code d’erreur du pipeline. |
| Conflict |
Représentant le code d’erreur de conflit. |
| InternalCommunicationFailed |
Représentant le code d’erreur de communication interne ayant échoué. |
| Forbidden |
Représentant le code d’erreur interdit. |
| NotAllowed |
Représentant le code d’erreur non autorisé. |
| Unauthorized |
Représentant le code d’erreur non autorisé. |
| UnsupportedMediaType |
Représentant le code d’erreur du type de média non pris en charge. |
| TooManyRequests |
Représentant le code d’erreur trop grand nombre de requêtes. |
| UnprocessableEntity |
Représentant le code d’erreur d’entité non traité. |
InnerError
InnerError
| Nom | Type | Description |
|---|---|---|
| code |
DetailedErrorCode |
|
| details |
object |
Détails supplémentaires concernant l’erreur et/ou les stratégies attendues. |
| innerError |
InnerError |
|
| message |
string |
Message d’erreur de haut niveau. |
| target |
string |
Source de l’erreur. Par exemple, il s’agirait de « documents » ou d'« ID de document » en cas de document non valide. |
OutputFormatType
OutputFormatType
| Valeur | Description |
|---|---|
| Lexical |
Le modèle fournit la sortie de transcription sans mise en forme. |
| Display |
Le modèle prend en charge l’affichage des transcriptions de mise en forme ou des points de terminaison. |
PaginatedCustomModels
PaginédCustomModels
| Nom | Type | Description |
|---|---|---|
| @nextLink |
string (uri) |
Lien vers l’ensemble suivant de résultats paginés s’il existe davantage d’entités disponibles ; sinon null. |
| values |
Liste des entités limitées par les paramètres de requête passés « skip » et « top » ou leurs valeurs par défaut. Lors de l’itération dans une liste à l’aide de la pagination et de la suppression d’entités en parallèle, certaines entités sont ignorées dans les résultats. Il est recommandé de créer une liste sur le client et de supprimer après la récupération de la liste complète. |
Status
Statut
| Valeur | Description |
|---|---|
| NotStarted |
L’opération de longue durée n’a pas encore démarré. |
| Running |
L’opération de longue durée est en cours de traitement. |
| Succeeded |
L’opération de longue durée s’est terminée. |
| Failed |
L’opération de longue durée a échoué. |