Snapshot - Apply
Odešlete operaci, která použije snímek pro aktuální předplatné. Pro každý snímek ho můžou použít jenom předplatná zahrnutá v applyScope of Snapshot – Take.
Rozhraní snímků slouží uživatelům k zálohování a obnovení dat o tvářích z jednoho předplatného pro rozpoznávání tváře do jiného, ve stejné oblasti nebo napříč oblastmi. Pracovní postup obsahuje dvě fáze. Uživatel nejprve zavolá Snímek – Take, aby vytvořil kopii zdrojového objektu a uložil ji jako snímek, a pak zavolá snímek – Použít a vložil snímek do cílového předplatného. Snímky se ukládají v centralizované lokalitě (na instanci Azure), aby je bylo možné použít napříč účty a oblastmi.
Použití snímku je asynchronní operace. ID operace lze získat z pole Operation-Location v hlavičce odpovědi, které se použije ve funkci OperationStatus – Get ke sledování průběhu použití snímku. ID cílového objektu se zahrne do pole resourceLocation v části OperationStatus – Get response, pokud je stav operace "úspěch".
Čas použití snímku závisí na počtu osob a obličejů v objektu snímku. Pro 1 000 000 osob s více tvářemi to může být několik sekund nebo až 1 hodina.
Platnost snímků automaticky vyprší a vyčistí se během 48 hodin od vytvoření pomocí funkce Snímek – Pořízení. Proto je potřeba, aby cílové předplatné použilo snímek do 48 hodin od jeho vytvoření.
Použití snímku neblokuje žádné další operace s cílovým objektem, ale nedoporučuje se to, protože během použití snímku nelze zaručit správnost. Po dokončení použití snímku můžou všechny operace vůči cílovému objektu fungovat normálně. Snímek také zahrnuje výsledky trénování zdrojového objektu, což znamená, že cílové předplatné, pro které se snímek použil, nemusí před voláním metody Identify/FindSimilar přetrénovat cílový objekt.
Jeden snímek lze použít několikrát paralelně, zatímco aktuálně se podporuje pouze režim použití CreateNew, což znamená, že operace použití selže, pokud cílové předplatné již obsahuje objekt stejného typu a používá stejné objectId. Uživatelé můžou v textu požadavku zadat objectId, aby se zabránilo takovým konfliktům.
- Kvóta předplatného úrovně Free: 100 operací za měsíc.
- Kvóta předplatného úrovně S0: 100 operací za den.
POST {Endpoint}/face/v1.0-preview/snapshots/{snapshotId}/apply
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
Endpoint
|
path | True |
string |
Podporované koncové body služeb Cognitive Services (protokol a název hostitele, například: https://westus.api.cognitive.microsoft.com). |
snapshot
|
path | True |
string uuid |
ID odkazující na konkrétní snímek. |
Hlavička požadavku
Name | Vyžadováno | Typ | Description |
---|---|---|---|
Ocp-Apim-Subscription-Key | True |
string |
Text požadavku
Name | Vyžadováno | Typ | Description |
---|---|---|---|
objectId | True |
string |
Uživatel zadal ID cílového objektu, který se má vytvořit ze snímku. |
mode |
Režim použití snímku. V současné době se podporuje pouze createNew, což znamená, že operace použití selže, pokud cílové předplatné již obsahuje objekt stejného typu a používá stejný objectId. Uživatelé můžou v textu požadavku zadat objectId, aby se zabránilo takovým konfliktům. |
Odpovědi
Name | Typ | Description |
---|---|---|
202 Accepted |
Úloha použití snímku byla úspěšně zařazena do fronty. Hlavičky Operation-Location: string |
|
Other Status Codes |
Chybová odpověď. |
Zabezpečení
Ocp-Apim-Subscription-Key
Typ:
apiKey
V:
header
Příklady
Apply snapshot example
Ukázkový požadavek
POST {Endpoint}/face/v1.0-preview/snapshots/e58b3f08-1e8b-4165-81df-aa9858f233dc/apply
{
"objectId": "target-face-list-id",
"mode": "CreateNew"
}
Ukázková odpověď
Definice
Name | Description |
---|---|
APIError |
Informace o chybě vrácené rozhraním API |
Apply |
Text požadavku pro použití operace vytvoření snímku |
Error |
Text chyby. |
Snapshot |
Režim použití snímku. V současné době se podporuje pouze createNew, což znamená, že operace použití selže, pokud cílové předplatné již obsahuje objekt stejného typu a používá stejný objectId. Uživatelé můžou v textu požadavku zadat objectId, aby se zabránilo takovým konfliktům. |
APIError
Informace o chybě vrácené rozhraním API
Name | Typ | Description |
---|---|---|
error |
Text chyby. |
ApplySnapshotRequest
Text požadavku pro použití operace vytvoření snímku
Name | Typ | Default value | Description |
---|---|---|---|
mode | CreateNew |
Režim použití snímku. V současné době se podporuje pouze createNew, což znamená, že operace použití selže, pokud cílové předplatné již obsahuje objekt stejného typu a používá stejný objectId. Uživatelé můžou v textu požadavku zadat objectId, aby se zabránilo takovým konfliktům. |
|
objectId |
string |
Uživatel zadal ID cílového objektu, který se má vytvořit ze snímku. |
Error
Text chyby.
Name | Typ | Description |
---|---|---|
code |
string |
|
message |
string |
SnapshotApplyMode
Režim použití snímku. V současné době se podporuje pouze createNew, což znamená, že operace použití selže, pokud cílové předplatné již obsahuje objekt stejného typu a používá stejný objectId. Uživatelé můžou v textu požadavku zadat objectId, aby se zabránilo takovým konfliktům.
Name | Typ | Description |
---|---|---|
CreateNew |
string |