Nejčastější dotazy ke kontejnerům Azure AI

Obecné otázky

Co je k dispozici?

Kontejnery Azure AI umožňují vývojářům používat stejná inteligentní rozhraní API, která jsou k dispozici v Azure, ale s výhodami kontejnerizace. Některé kontejnery jsou k dispozici jako vrátná verze Preview, která může vyžadovat přístup k aplikaci. Ostatní kontejnery jsou veřejně dostupné jako neungované verze Preview nebo jsou obecně dostupné. Úplný seznam kontejnerů a jejich dostupnost najdete v článku o podpoře kontejnerů ve službách Azure AI. Kontejnery můžete zobrazit také v Microsoft Container Registry (MCR).

Je mezi cloudem služeb Azure AI a kontejnery nějaký rozdíl?

Kontejnery Azure AI představují alternativu ke cloudu služeb Azure AI. Kontejnery nabízejí stejné možnosti jako odpovídající cloudové služby. Zákazníci můžou nasadit kontejnery místně nebo v Azure. Základní technologie AI, cenové úrovně, klíče rozhraní API a podpis rozhraní API jsou stejné mezi kontejnerem a odpovídajícími cloudovými službami. Existují funkce a výhody pro výběr kontejnerů nad ekvivalentem cloudové služby.

Návody přístup a použití chráněného kontejneru ve verzi Preview?

Dříve se chráněné kontejnery Preview hostovaly v containerpreview.azurecr.io úložišti. Od 22. září 2020 jsou tyto kontejnery hostované ve službě Microsoft Container Registry. Jejich stažení nevyžaduje použití docker login příkazu. Pokud se prostředek Azure vytvořil se schváleným ID předplatného Azure, můžete spustit vrátný kontejner Preview. Kontejner nebudete moct spustit, pokud se vaše předplatné Azure po dokončení formuláře žádosti neschválilo.

Budou kontejnery dostupné pro všechny nabídky služeb Azure AI a jakou další sadu kontejnerů mám očekávat?

Chtěli bychom zpřístupnit více nabídek služeb Azure AI jako kontejnery. Obraťte se na místního správce účtů Microsoft a požádejte o aktualizace nových verzí kontejnerů a dalších oznámení služeb Azure AI.

Co je smlouva o úrovni služeb (SLA) pro kontejnery Azure AI?

Důležité

Další informace o smlouvách o úrovni služeb Azure AI najdete na naší stránce SLA.

Azure AI poskytuje smlouvy SLA pro služby hostované v cloudu, které se dají zobrazit na naší stránce SLA.

Služby Azure AI v kontejnerech ale neposkytují smlouvu SLA, protože se jedná o místní software. Zákazníci řídí konfigurace kontejnerů služeb Azure AI, takže Microsoft nemůže nabídnout smlouvu SLA pro obecnou dostupnost (GA). Zákazníci mohou nasazovat kontejnery místně a definovat hostitelská prostředí.

Jsou tyto kontejnery dostupné v suverénních cloudech?

Kontejnery Azure AI úrovně Standard je možné použít v suverénních cloudech. Kontejnery se můžou spustit a připojit ke koncovému bodu fakturace v těchto cloudech po autorizaci, ale image kontejnerů se musí načíst z registru kontejnerů veřejného cloudu. Kontejnery, které spoléhají na jazykové modely stažené za běhu, jako je Translator nebo Custom Speech na text, jsou také nakonfigurované tak, aby načítály modely z veřejných koncových bodů.

Nákup odpojených kontejnerů se v současné době nepodporuje v suverénních cloudech. Odpojené kontejnery zakoupené ve veřejném cloudu spolu se všemi závislostmi je možné přenést do suverénních cloudů a spouštět v infrastruktuře suverénního cloudu.

Vytváření verzí

Jak se kontejnery aktualizují na nejnovější verzi?

Zákazníci si můžou zvolit, kdy mají aktualizovat kontejnery, které nasadili. Kontejnery jsou označené standardními značkami Dockeru, jako latest je označení nejnovější verze. Doporučujeme zákazníkům, aby si při vydání stáhli nejnovější verze kontejnerů. Podrobnosti o tom, jak dostávat oznámení o aktualizaci image, najdete v webhoocích služby Azure Container Registry.

Soubory licencí kontejneru se používají jako klíče k dešifrování určitých souborů v rámci každé image kontejneru. Pokud se tyto šifrované soubory aktualizují v rámci nové image kontejneru, může se stát, že se vám nepodaří spustit kontejner, i když fungoval s předchozí verzí image kontejneru. Pokud se chcete tomuto problému vyhnout, doporučujeme stáhnout nový soubor licence z koncového bodu prostředku pro váš kontejner poskytnutý na webu Azure Portal po načtení nových verzí imagí z mcr.microsoft.com.

Pokud chcete stáhnout nový licenční soubor, můžete ho přidat DownloadLicense=True do příkazu docker run spolu s připojením licence, klíčem rozhraní API a koncovým bodem fakturace. Podrobné pokyny najdete v dokumentaci ke kontejneru.

Jaké verze jsou podporované?

Obecně platí, že se podporuje pouze aktuální verze kontejneru. Doporučujeme zákazníkům, aby zůstali aktuální, aby získali nejnovější opravy a technologie.

Jak se aktualizují verze?

Změny hlavní verze značí, že došlo k zásadní změně podpisu rozhraní API. Předpokládáme, že se tato indikace bude obecně shodovat se změnami hlavní verze odpovídající cloudové nabídky služeb Azure AI. Změny podverze označují opravy chyb, aktualizace modelu nebo nové funkce, které neprovedou zásadní změnu podpisu rozhraní API.

Technické dotazy

Jak můžu diagnostikovat potenciální chyby v prostředí nasazení?

Pokud máte potíže se spuštěním kontejneru služeb Azure AI, můžete zkusit použít diagnostický kontejner Microsoftu. Pomocí tohoto kontejneru můžete diagnostikovat běžné chyby ve vašem prostředí nasazení, které by mohly zabránit tomu, aby kontejnery Azure AI fungovaly podle očekávání.

Kontejner získáte pomocí následujícího docker pull příkazu:

docker pull mcr.microsoft.com/azure-cognitive-services/diagnostic

Pak kontejner spusťte. Nahraďte {ENDPOINT_URI} koncovým bodem a nahraďte {API_KEY} klíčem k vašemu prostředku:

docker run --rm mcr.microsoft.com/azure-cognitive-services/diagnostic \
eula=accept \
Billing={ENDPOINT_URI} \
ApiKey={API_KEY}

Kontejner otestuje síťové připojení ke koncovému bodu fakturace.

Jak mám na zařízeních IoT spouštět kontejnery Azure AI?

Bez ohledu na to, jestli nemáte spolehlivé připojení k internetu, chcete ušetřit náklady na šířku pásma, máte požadavky na nízkou latenci nebo pracujete s citlivými daty, která je potřeba analyzovat na místě, Azure IoT Edge s kontejnery Azure AI vám poskytne konzistenci s cloudem.

Jsou tyto kontejnery kompatibilní s OpenShiftem?

Kontejnery netestujeme pomocí OpenShiftu, ale obecně by se kontejnery Azure AI měly spouštět na libovolné platformě, která podporuje image Dockeru. Pokud používáte OpenShift, doporučujeme spustit kontejnery jako root-user.

Návody poskytnout zpětnou vazbu k produktům a doporučení k funkcím?

Zákazníkům doporučujeme, aby veřejně vyjádřili své obavy a aby hlasovali ostatní, kteří udělali totéž, když se potenciální problémy překrývají. Nástroj pro zpětnou vazbu můžete použít pro zpětnou vazbu k produktům i doporučení k funkcím.

Jaké stavové zprávy a chyby vrací kontejnery Azure AI?

Tady jsou stavové zprávy a chyby:

Status Popis
Valid Váš klíč rozhraní API je platný. Nevyžaduje se žádná akce.
Invalid Klíč rozhraní API je neplatný. Ke spuštění kontejneru musíte zadat platný klíč rozhraní API. Klíč rozhraní API a oblast služby najdete na webu Azure Portal v části Klíče a koncový bod vašeho prostředku služeb Azure AI.
Mismatch Zadali jste klíč rozhraní API nebo koncový bod pro jiný druh prostředku služeb Azure AI. Klíč rozhraní API a oblast služby najdete na webu Azure Portal v části Klíče a koncový bod vašeho prostředku služeb Azure AI.
CouldNotConnect Kontejner se nemohl připojit ke koncovému bodu fakturace. Zkontrolujte hodnotu a počkejte na Retry-After dokončení tohoto období, než provedete další žádosti.
OutOfQuota Klíč rozhraní API překročil kvótu. Můžete upgradovat cenovou úroveň nebo počkat, až bude k dispozici větší kvóta. Najděte svou úroveň na webu Azure Portal v části Cenová úroveň prostředku služby Azure AI.
BillingEndpointBusy Koncový bod fakturace je momentálně zaneprázdněný. Zkontrolujte hodnotu a počkejte na Retry-After dokončení tohoto období, než provedete další žádosti.
ContainerUseUnauthorized Zadaný klíč rozhraní API není autorizovaný pro použití s tímto kontejnerem. Pravděpodobně používáte vrátný kontejner, proto se ujistěte, že je ID vašeho předplatného Azure schválené odesláním online žádosti.
[ERROR] Failed to download: context deadline exceeded Vypršel časový limit žádosti o stažení souboru modelu na naše servery. Ujistěte se, že máte silné připojení k internetu ke stažení všech požadovaných souborů do jedné hodiny. Stažení modelu se vztahuje na překlad textu a některé kontejnery služby Speech.
The provided license path was not found. Please ensure a volume is mounted and a directory exists at the location specified by Mounts:License Pouze odpojené kontejnery. V umístění zadaném v příkazu docker run neexistuje místně uložený žádný soubor licence. Možná jste nesprávně připojili multilicenční svazek. Nezapomeňte zkontrolovat místní systém souborů a zadat platnou cestu k souboru místní úložiště pro licenční soubor pomocí argumentu -v příkazu docker run.
Unknown Server momentálně nemůže zpracovávat žádosti o fakturaci.

Jak získám podporu?

Kanály zákaznické podpory jsou stejné jako u cloudových rozhraní API služeb Azure AI. Všechny kontejnery Azure AI zahrnují funkce protokolování, které nám a zákazníkům podpory komunity pomáhají. Tady jsou možnosti pro další podporu:

Jak funguje fakturace?

Zákazníci se účtují na základě spotřeby, podobně jako cloud služeb Azure AI. Kontejnery je potřeba nakonfigurovat tak, aby odesílaly data měření do Azure a transakce se účtují odpovídajícím způsobem. Prostředky používané napříč hostovanými a místními službami se přidávají do jedné kvóty s vrstvenými cenami, které se započítávají do obou využití. Další informace najdete v oddílu fakturace kontejneru, který používáte.

Důležité

Kontejnery Azure AI nemají licenci ke spuštění bez připojení k Azure pro měření. Zákazníci musí kontejnerům umožnit, aby vždy komunikují fakturační údaje se službou měření. Kontejnery Azure AI neodesílají zákaznická data do Microsoftu.

Tady je příklad informací, které kontejner komunikuje pro měření:

usageRequestBody": {
  "id": "1234abcd-1234-56ab-ab12-1234abcd",
  "containerType": "<container-type>",
  "containerVersion": "<container-version>",
  "containerId": "<contianer-id>",
  "meter": {
    "name": "<meter-name>",
    "quantity": 0.0
  },
  "requestTime": 12345687890,
  "apiType": "<api-type>"
},

Jaká je aktuální záruka podpory pro kontejnery?

Standardní záruka microsoftu pro podnikový software platí pro všechny kontejnery formálně oznámené jako obecně dostupné (GA). Pro verze Preview neexistuje žádná záruka.

Co se stane s kontejnery Azure AI, když dojde ke ztrátě připojení k internetu?

Kontejnery Azure AI nemají licenci ke spuštění bez připojení k Azure pro měření. Zákazníci potřebují, aby kontejnery vždy komunikují se službou měření.

Jak dlouho může kontejner fungovat bez připojení k Azure?

Kontejnery Azure AI nemají licenci ke spuštění bez připojení k Azure pro měření. Zákazníci potřebují, aby kontejnery vždy komunikují se službou měření.

Jaký hardware je potřeba ke spuštění těchto kontejnerů?

Kontejnery Azure AI jsou kontejnery založené na platformě x64, které můžou spouštět jakýkoli kompatibilní linuxový uzel, virtuální počítač a hraniční zařízení podporující kontejnery Dockeru x64 s Linuxem. Všechny vyžadují procesory procesoru. Další informace najdete v části Požadavky na kontejner a doporučení kontejneru, který používáte.

Jsou tyto kontejnery v současné době podporovány ve Windows?

Kontejnery Azure AI jsou kontejnery Linuxu, ale pro linuxové kontejnery ve Windows existuje určitá podpora. Další informace o kontejnerech Linuxu ve Windows najdete v dokumentaci k Dockeru.

Jak se kontejnery Azure AI porovnávají s nabídkami AWS a Google?

Microsoft je prvním poskytovatelem cloudu, který přesouvá předem natrénované modely AI v kontejnerech s jednoduchou fakturací na transakci, jako by zákazníci používali cloudovou službu. Microsoft věří, že hybridní cloud dává zákazníkům větší výběr.

Jaké certifikace dodržování předpisů mají kontejnery?

Kontejnery Azure AI nemají žádné certifikace dodržování předpisů.

V jakých oblastech jsou kontejnery Azure AI dostupné?

Kontejnery je možné spouštět kdekoli v libovolné oblasti, ale potřebují klíč a potřebují volat zpět do Azure za účelem měření. Pro volání monitorování míry využívání kontejnerů se podporují všechny podporované oblasti cloudové služby.