Condividi tramite


Models - Copy

Copia un modello da una sottoscrizione a un'altra.
Questo metodo può essere usato per copiare un modello da questa risorsa voce a una destinazione. L'autorizzazione viene ottenuta nella risorsa voce di destinazione. Solo i modelli personalizzati possono essere copiati in un'altra risorsa voce.

POST {endpoint}/speechtotext/v3.2-preview.2/models/{id}:copy

Parametri dell'URI

Nome In Necessario Tipo Descrizione
endpoint
path True

string

Endpoint di Servizi cognitivi supportati (protocollo e nome host, ad esempio: https://westus.api.cognitive.microsoft.com).

id
path True

string

uuid

Identificatore del modello che verrà copiato.

Corpo della richiesta

Nome Necessario Tipo Descrizione
expirationDateTime True

string

Data di scadenza dell'autorizzazione di copia.

id True

string

ID dell'autorizzazione di copia.

sourceResourceId True

string

ID risorsa di Azure della risorsa voce di origine.

targetResourceEndpoint True

string

Endpoint (URL di base) della risorsa di destinazione (con nome di dominio personalizzato quando viene usato).

targetResourceId True

string

ID risorsa di Azure della risorsa voce di destinazione.

targetResourceRegion True

string

Area (nota anche come località) della risorsa voce di destinazione (ad esempio westus2).

Risposte

Nome Tipo Descrizione
202 Accepted

Operation

La risposta contiene informazioni sull'entità come payload e sulla relativa posizione come intestazione.

Intestazioni

  • Retry-After: integer
  • Operation-Location: string
Other Status Codes

Error

Si è verificato un errore.

Sicurezza

Ocp-Apim-Subscription-Key

Specificare qui la chiave dell'account di Servizi cognitivi.

Tipo: apiKey
In: header

Authorization

Fornire un token di accesso dal token JWT restituito dal servizio token di sicurezza di questa area. Assicurarsi di aggiungere l'ambito di gestione al token aggiungendo la stringa di query seguente all'URL stS: ?scope=speechservicesmanagement

Tipo: apiKey
In: header

Esempio

Copy a model from source resource to target resource

Esempio di richiesta

POST {endpoint}/speechtotext/v3.2-preview.2/models/827712a5-f942-4997-91c3-7c6cde35600b:copy

{
  "targetResourceRegion": "westus2",
  "targetResourceId": "/subscriptions/targetSubscriptionId/resourceGroups/targetResourceGroupName/providers/Microsoft.CognitiveServices/accounts/targetSpeechResourceName",
  "targetResourceEndpoint": "https://westus.api.cognitive.microsoft.com/speechtotext/v3.2-preview.2/models",
  "sourceResourceId": "/subscriptions/sourceSubscriptionId/resourceGroups/sourceResourceGroupName/providers/Microsoft.CognitiveServices/accounts/sourceSpeechResourceName",
  "expirationDateTime": "2019-01-07T11:34:12Z",
  "id": "d61573c6-788b-4eff-b3f5-38a1c7a9585b"
}

Risposta di esempio

Operation-Location: https://westus.api.cognitive.microsoft.com/speechtotext/v3.2-preview.2/operations/models/copy/E30F6A27-82BE-4CCA-9258-0399C70489FF
{
  "self": "https://westus.api.cognitive.microsoft.com/speechtotext/v3.2-preview.2/operations/models/copy/E30F6A27-82BE-4CCA-9258-0399C70489FF",
  "createdDateTime": "2019-01-07T11:34:12Z",
  "lastActionDateTime": "2019-01-07T11:34:12Z",
  "status": "NotStarted",
  "id": "e30f6a27-82be-4cca-9258-0399c70489ff"
}

Definizioni

Nome Descrizione
DetailedErrorCode

DetailedErrorCode

EntityError

EntityError

Error

Errore

ErrorCode

ErrorCode

InnerError

InnerError

ModelCopyAuthorization

ModelCopyAuthorization

Operation

Operazione

OperationResult

OperationResult

Status

Stato

DetailedErrorCode

DetailedErrorCode

Nome Tipo Descrizione
DataImportFailed

string

Importazione dati non riuscita.

DeleteNotAllowed

string

Eliminazione non consentita.

DeployNotAllowed

string

Distribuzione non consentita.

DeployingFailedModel

string

Distribuzione del modello non riuscito.

EmptyRequest

string

Richiesta vuota.

EndpointCannotBeDefault

string

L'endpoint non può essere predefinito.

EndpointNotUpdatable

string

Endpoint non aggiornabile.

EndpointWithoutLogging

string

Endpoint senza registrazione.

ExceededNumberOfRecordingsUris

string

È stato superato il numero di URI delle registrazioni.

FailedDataset

string

Set di dati non riuscito.

Forbidden

string

Non consentito.

InUseViolation

string

Violazione dell'uso.

InaccessibleCustomerStorage

string

Archiviazione dei clienti inaccessibile.

InvalidAdaptationMapping

string

Mapping di adattamento non valido.

InvalidBaseModel

string

Modello di base non valido.

InvalidCallbackUri

string

URI di callback non valido.

InvalidCollection

string

Raccolta non valida.

InvalidDataset

string

Set di dati non valido.

InvalidDocument

string

Documento non valido.

InvalidDocumentBatch

string

Batch di documenti non valido.

InvalidLocale

string

Impostazioni locali non valide.

InvalidLogDate

string

Data del log non valida.

InvalidLogEndTime

string

Ora di fine del log non valida.

InvalidLogId

string

ID di log non valido.

InvalidLogStartTime

string

Ora di inizio del log non valida.

InvalidModel

string

Modello non valido.

InvalidModelUri

string

URI del modello non valido.

InvalidParameter

string

Parametro non valido.

InvalidParameterValue

string

Valore del parametro non valido.

InvalidPayload

string

Payload non valido.

InvalidPermissions

string

Autorizzazioni non valide.

InvalidPrerequisite

string

Prerequisito non valido.

InvalidProductId

string

ID prodotto non valido.

InvalidProject

string

Progetto non valido.

InvalidProjectKind

string

Tipo di progetto non valido.

InvalidRecordingsUri

string

URI registrazioni non valide.

InvalidRequestBodyFormat

string

Formato del corpo della richiesta non valido.

InvalidSasValidityDuration

string

Durata di validità della firma di accesso condiviso non valida.

InvalidSkipTokenForLogs

string

Token skip non valido per i log.

InvalidSourceAzureResourceId

string

ID risorsa di Azure di origine non valido.

InvalidSubscription

string

Sottoscrizione non valida.

InvalidTest

string

Test non valido.

InvalidTimeToLive

string

Tempo non valido per la durata.

InvalidTopForLogs

string

Top non valido per i log.

InvalidTranscription

string

Trascrizione non valida.

InvalidWebHookEventKind

string

Tipo di evento web hook non valido.

MissingInputRecords

string

Record di input mancanti.

ModelCopyOperationExists

string

Esiste un'operazione di copia del modello.

ModelDeploymentNotCompleteState

string

Lo stato della distribuzione del modello non è completo.

ModelDeprecated

string

Modello deprecato.

ModelExists

string

Il modello esiste.

ModelMismatch

string

Mancata corrispondenza del modello.

ModelNotDeployable

string

Modello non distribuibile.

ModelVersionIncorrect

string

Versione del modello non corretta.

NoUtf8WithBom

string

Nessun utf8 con bom.

OnlyOneOfUrlsOrContainerOrDataset

string

Solo uno degli URL o del contenitore o del set di dati.

ProjectGenderMismatch

string

Mancata corrispondenza del genere del progetto.

QuotaViolation

string

Violazione della quota.

SingleDefaultEndpoint

string

Singolo endpoint predefinito.

SkuLimitsExist

string

Esistono limiti di SKU.

SubscriptionNotFound

string

Sottoscrizione non trovata.

UnexpectedError

string

Errore imprevisto.

UnsupportedClassBasedAdaptation

string

Adattamento basato sulla classe non supportato.

UnsupportedDelta

string

Delta non supportato.

UnsupportedDynamicConfiguration

string

Configurazione dinamica non supportata.

UnsupportedFilter

string

Filtro non supportato.

UnsupportedLanguageCode

string

Codice del linguaggio non supportato.

UnsupportedOrderBy

string

Ordine non supportato da.

UnsupportedPagination

string

Impaginazione non supportata.

UnsupportedTimeRange

string

Intervallo di tempo non supportato.

EntityError

EntityError

Nome Tipo Descrizione
code

string

Codice di questo errore.

message

string

Messaggio per questo errore.

Error

Errore

Nome Tipo Descrizione
code

ErrorCode

ErrorCode
Codici di errore di alto livello.

details

Error[]

Dettagli aggiuntivi di supporto relativi all'errore e/o ai criteri previsti.

innerError

InnerError

InnerError
Nuovo formato di errore interno conforme alle linee guida per l'API Servizi cognitivi, disponibile in https://microsoft.sharepoint.com/%3Aw%3A/t/CognitiveServicesPMO/EUoytcrjuJdKpeOKIK_QRC8BPtUYQpKBi8JsWyeDMRsWlQ?e=CPq8ow. Contiene le proprietà obbligatorie ErrorCode, message e proprietà facoltative di destinazione, details(coppia chiave-valore), errore interno(può essere annidato).

message

string

Messaggio di errore di alto livello.

target

string

Indica l'origine dell'errore. Ad esempio, si tratta di "documenti" o "ID documento" in caso di documento non valido.

ErrorCode

ErrorCode

Nome Tipo Descrizione
Conflict

string

Rappresentazione del codice di errore del conflitto.

Forbidden

string

Rappresentazione del codice di errore non consentito.

InternalCommunicationFailed

string

Rappresentazione del codice di errore della comunicazione interna non riuscita.

InternalServerError

string

Rappresentazione del codice di errore interno del server.

InvalidArgument

string

Rappresenta il codice di errore dell'argomento non valido.

InvalidRequest

string

Rappresenta il codice di errore della richiesta non valido.

NotAllowed

string

Rappresenta il codice di errore non consentito.

NotFound

string

Rappresentazione del codice di errore non trovato.

PipelineError

string

Rappresentazione del codice di errore della pipeline.

ServiceUnavailable

string

Rappresenta il codice di errore del servizio non disponibile.

TooManyRequests

string

Rappresenta il codice di errore troppe richieste.

Unauthorized

string

Rappresenta il codice di errore non autorizzato.

UnprocessableEntity

string

Rappresenta il codice di errore dell'entità non elaborabile.

UnsupportedMediaType

string

Rappresenta il codice di errore del tipo di supporto non supportato.

InnerError

InnerError

Nome Tipo Descrizione
code

DetailedErrorCode

DetailedErrorCode
Enumerazione dettagliata del codice di errore.

details

object

Dettagli aggiuntivi di supporto relativi all'errore e/o ai criteri previsti.

innerError

InnerError

InnerError
Nuovo formato di errore interno conforme alle linee guida per l'API Servizi cognitivi, disponibile in https://microsoft.sharepoint.com/%3Aw%3A/t/CognitiveServicesPMO/EUoytcrjuJdKpeOKIK_QRC8BPtUYQpKBi8JsWyeDMRsWlQ?e=CPq8ow. Contiene le proprietà obbligatorie ErrorCode, message e proprietà facoltative di destinazione, details(coppia chiave-valore), errore interno(può essere annidato).

message

string

Messaggio di errore di alto livello.

target

string

Indica l'origine dell'errore. Ad esempio, si tratta di "documenti" o "ID documento" in caso di documento non valido.

ModelCopyAuthorization

ModelCopyAuthorization

Nome Tipo Descrizione
expirationDateTime

string

Data di scadenza dell'autorizzazione di copia.

id

string

ID dell'autorizzazione di copia.

sourceResourceId

string

ID risorsa di Azure della risorsa voce di origine.

targetResourceEndpoint

string

Endpoint (URL di base) della risorsa di destinazione (con nome di dominio personalizzato quando viene usato).

targetResourceId

string

ID risorsa di Azure della risorsa voce di destinazione.

targetResourceRegion

string

Area (nota anche come località) della risorsa voce di destinazione (ad esempio westus2).

Operation

Operazione

Nome Tipo Descrizione
createdDateTime

string

Timestamp al momento della creazione dell'oggetto. Il timestamp è codificato come formato di data e ora ISO 8601 ("AAAA-MM-GGThh:mm:ssZ", vedere https://en.wikipedia.org/wiki/ISO_8601#Combined_date_and_time_representations).

error

EntityError

EntityError

id

string

Identificatore di questa operazione.

lastActionDateTime

string

Timestamp quando è stato immesso lo stato corrente. Il timestamp è codificato come formato di data e ora ISO 8601 ("AAAA-MM-GGThh:mm:ssZ", vedere https://en.wikipedia.org/wiki/ISO_8601#Combined_date_and_time_representations).

result

OperationResult

OperationResult

self

string

Posizione dell'entità.

status

Status

Stato
Descrivere lo stato corrente dell'API

OperationResult

OperationResult

Nome Tipo Descrizione
link

string

Collegamento al risultato dell'operazione.

Status

Stato

Nome Tipo Descrizione
Failed

string

L'operazione a esecuzione prolungata non è riuscita.

NotStarted

string

L'operazione a esecuzione prolungata non è ancora stata avviata.

Running

string

L'operazione a esecuzione prolungata è attualmente in elaborazione.

Succeeded

string

L'operazione a esecuzione prolungata è stata completata correttamente.