Gyakori kérdések az Azure AI-tárolókról

Általános kérdések

Mi érhető el?

Az Azure AI-tárolók lehetővé teszik a fejlesztők számára, hogy ugyanazokat az intelligens API-kat használják, amelyek elérhetők az Azure-ban, de a tárolók használatának előnyeivel . Egyes tárolók kapus előzetes verzióként érhetők el, amelyek eléréséhez szükség lehet egy alkalmazásra. Más tárolók nyilvánosan elérhetők nem nyilvános előzetes verzióként, vagy általánosan elérhetők. A tárolók teljes listáját és rendelkezésre állását az Azure AI-szolgáltatások tárolótámogatási cikkében találja. A tárolókat a Microsoft Container Registryben (MCR) is megtekintheti.

Van különbség az Azure AI-szolgáltatások felhője és a tárolók között?

Az Azure AI-tárolók alternatívát jelentenek az Azure AI-szolgáltatások felhőjéhez. A tárolók ugyanazokat a képességeket kínálják, mint a megfelelő felhőszolgáltatások. Az ügyfelek üzembe helyezhetik a tárolókat a helyszínen vagy az Azure-ban. Az alapvető AI-technológia, a tarifacsomagok, az API-kulcsok és az API-aláírás megegyeznek a tároló és a megfelelő felhőszolgáltatások között. A tárolók felhőszolgáltatással egyenértékűen való kiválasztásának számos funkciója és előnye van .

Hogyan hozzáféréshez és egy kapus előzetes verziós tároló használatához?

Korábban a kapus előzetes verziójú tárolók az containerpreview.azurecr.io adattárban voltak tárolva. 2020. szeptember 22-étől ezek a tárolók a Microsoft Container Registryben találhatók. A letöltésükhöz nincs szükség a docker login parancs használatára. Ha az Azure-erőforrás a jóváhagyott Azure-előfizetés-azonosítóval lett létrehozva, futtathat egy kapus előzetes verziójú tárolót. Nem fogja tudni futtatni a tárolót, ha az Azure-előfizetését nem hagyta jóvá a kéreleműrlap befejezése után.

A tárolók elérhetők lesznek-e az összes Azure AI-szolgáltatásajánlathoz, és milyen tárolókra számíthatok?

Több Azure AI-szolgáltatásajánlatot szeretnénk elérhetővé tenni tárolóként. Lépjen kapcsolatba a helyi Microsoft-fiókkezelővel, és kérjen frissítéseket az új tárolókiadásokról és az Azure AI-szolgáltatások egyéb közleményeiről.

Mi az Azure AI-tárolók szolgáltatásszintű szerződése (SLA)?

Fontos

Ha többet szeretne megtudni az Azure AI-szolgáltatások szolgáltatásiszint-szerződéseiről, látogasson el az SLA-oldalunkra.

Az Azure AI SLA-kat biztosít a felhőben üzemeltetett szolgáltatásokhoz, amelyek megtekinthetők az SLA-oldalunkon.

A tárolókban található Azure AI-szolgáltatások azonban nem biztosítanak SLA-t, mivel helyszíni szoftverről van szó. Az ügyfelek felügyelik az Erőforrások Azure AI-szolgáltatások tárolókonfigurációit, így a Microsoft nem tud általános rendelkezésre állást biztosító SLA-t (GA) kínálni. Az ügyfelek szabadon telepíthetik a tárolókat a helyszínen, és meghatározhatják a gazdagépkörnyezeteket.

Elérhetők ezek a tárolók szuverén felhőkben?

Standard Azure AI-tárolók használhatók a szuverén felhőkben. A tárolók az engedélyezés után futtathatók és csatlakozhatnak a számlázási végponthoz ezekben a felhőkben, de a tárolólemezképeket le kell húzni a nyilvános felhőbeli tárolóregisztrációs adatbázisból. A futtatókörnyezetben letöltött nyelvi modellekre, például a Translatorre vagy a Custom Speech to Textre támaszkodó tárolók is úgy vannak konfigurálva, hogy lekérjenek modelleket a nyilvános végpontokról.

A leválasztott tárolók vásárlása jelenleg nem támogatott a szuverén felhőkben. A nyilvános felhőben vásárolt leválasztott tárolók és az összes függőség átadhatók a szuverén felhőkbe, és szuverén felhőinfrastruktúra használatával futtathatók.

Verziókezelés

Hogyan frissülnek a tárolók a legújabb verzióra?

Az ügyfelek kiválaszthatják, hogy mikor frissítik az általuk üzembe helyezett tárolókat. A tárolók szabványos Docker-címkékkel vannak megjelölve, például latest a legújabb verziót jelölik. Arra ösztönözzük az ügyfeleket, hogy a tárolók legújabb verzióit is lekérje a kiadásuk során. A rendszerkép frissítésekor történő értesítésről az Azure Container Registry webhookjaiban talál további információt.

A tárolólicencek fájljai kulcsként szolgálnak az egyes tárolólemezképek bizonyos fájljainak visszafejtéséhez. Ha ezek a titkosított fájlok egy új tárolórendszerképen belül frissülnek, előfordulhat, hogy a licencfájl nem tudja elindítani a tárolót, még akkor is, ha az a tárolólemezkép előző verziójával működött. A probléma elkerülése érdekében javasoljuk, hogy töltsön le egy új licencfájlt az Azure Portalon megadott tároló erőforrás-végpontjáról, miután lekérte az új lemezképverziókat mcr.microsoft.com.

Új licencfájl letöltéséhez hozzáadhatja DownloadLicense=True a Docker-futtatási parancsot egy licenccsatlakozással, az API-kulccsal és a számlázási végponttal együtt. Részletes útmutatásért tekintse meg a tároló dokumentációját .

Mely verziók támogatottak?

Általában csak a tároló aktuális verziója támogatott. Arra ösztönözzük az ügyfeleket, hogy naprakészek maradjanak a legújabb javítások és technológiák beszerzéséhez.

Hogyan lesznek verziószámozottak a frissítések?

A fő verzióváltozások azt jelzik, hogy az API-aláírás kompatibilitástörő változáson van. Azt várjuk, hogy ez a jelzés általában egybeesik a megfelelő Azure AI-szolgáltatások felhőajánlatának főbb verzióváltozásaival. Az alverziómódosítások hibajavításokat, modellfrissítéseket vagy olyan új funkciókat jeleznek, amelyek nem módosítják az API-aláírást.

Technikai kérdések

Hogyan diagnosztizálhatom a lehetséges hibákat az üzembehelyezési környezetemben?

Ha problémákat tapasztal egy Azure AI-szolgáltatástároló futtatásával, próbálja meg használni a Microsoft diagnosztikai tárolóját. Ezzel a tárolóval diagnosztizálhatja az üzembehelyezési környezetben előforduló gyakori hibákat, amelyek megakadályozhatják, hogy az Azure AI-tárolók a várt módon működjenek.

A tároló lekéréséhez használja a következő docker pull parancsot:

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

Ezután futtassa a tárolót. Cserélje le {ENDPOINT_URI} a végpontot, és cserélje le {API_KEY} az erőforrás kulcsára:

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

A tároló teszteli a számlázási végponthoz való hálózati kapcsolatot.

Hogyan futtassam az Azure AI-tárolókat IoT-eszközökön?

Függetlenül attól, hogy nem rendelkezik megbízható internetkapcsolattal, meg szeretne spórolni a sávszélesség költségén, alacsony késési követelményekkel rendelkezik, vagy olyan bizalmas adatokkal foglalkozik, amelyeket a helyszínen kell elemezni, az Azure IoT Edge és az Azure AI-tárolók konzisztenciát biztosítanak a felhővel.

Kompatibilisek ezek a tárolók az OpenShift szolgáltatással?

Nem teszteljük a tárolókat az OpenShift használatával, de általában az Azure AI-tárolóknak minden olyan platformon kell futniuk, amely támogatja a Docker-lemezképeket. OpenShift használata esetén javasoljuk, hogy a tárolókat root-usera következőképpen futtassa.

Hogyan a termékekkel kapcsolatos visszajelzéseket és a funkciókra vonatkozó javaslatokat?

Arra ösztönözzük az ügyfeleket, hogy nyilvánosan fogalmazzák meg aggályaikat , és szavazzanak másokra, akik ugyanezt tették, ha a lehetséges problémák átfedésben vannak. A visszajelzési eszközt termékvisszajelzésekhez és funkciókra vonatkozó javaslatokhoz is használhatja.

Milyen állapotüzeneteket és hibákat ad vissza az Azure AI-tároló?

Az állapotüzenetek és a hibák a következők:

Állapot Leírás
Valid Az API-kulcs érvényes. Nincs szükség művelet végrehajtására.
Invalid Az API-kulcs érvénytelen. A tároló futtatásához érvényes API-kulcsot kell megadnia. Keresse meg az API-kulcsát és szolgáltatásrégióját az Azure Portal Kulcsok és végpont szakaszában az Azure AI-szolgáltatások erőforrásához.
Mismatch Egy API-kulcsot vagy végpontot adott meg egy másik típusú Azure AI-szolgáltatási erőforráshoz. Keresse meg az API-kulcsát és szolgáltatásrégióját az Azure Portal Kulcsok és végpont szakaszában az Azure AI-szolgáltatások erőforrásához.
CouldNotConnect A tároló nem tudott csatlakozni a számlázási végponthoz. Ellenőrizze az Retry-After értéket, és várja meg, amíg ez az időszak befejeződik, mielőtt további kéréseket küld.
OutOfQuota Az API-kulcs túllépte a kvótát. Frissítheti a tarifacsomagot, vagy megvárhatja, amíg a kvóta elérhetővé válik. Keresse meg a szintet az Azure Portalon, az Azure AI-szolgáltatás erőforrásának Tarifacsomag szakaszában.
BillingEndpointBusy A számlázási végpont jelenleg foglalt. Ellenőrizze az Retry-After értéket, és várja meg, amíg ez az időszak befejeződik, mielőtt további kéréseket küld.
ContainerUseUnauthorized A megadott API-kulcs nincs engedélyezve ezzel a tárolóval való használatra. Valószínűleg egy kapus tárolót használ, ezért online kérés elküldésével győződjön meg arról, hogy az Azure-előfizetés azonosítója jóvá van hagyva.
[ERROR] Failed to download: context deadline exceeded A modell fájlletöltési kérése a kiszolgálóinknak időtúllépést tapasztalt. Győződjön meg arról, hogy erős internetkapcsolattal rendelkezik az összes szükséges fájl letöltéséhez egy órán belül. A modellletöltések a szövegfordításra és egyes Speech service-tárolókra vonatkoznak.
The provided license path was not found. Please ensure a volume is mounted and a directory exists at the location specified by Mounts:License Csak leválasztott tárolók. Nincs helyileg tárolt licencfájl a docker-futtatási parancsban megadott helyen. Előfordulhat, hogy helytelenül csatlakoztatta a licenckötetet. Ellenőrizze a helyi fájlrendszert, és adjon meg egy érvényes fájlútvonalat a licencfájl kívánt helyi tárolóhelyére a docker-futtatási parancs -v argumentumával.
Unknown A kiszolgáló jelenleg nem tudja feldolgozni a számlázási kérelmeket.

Hogyan kaphatok támogatást?

Az ügyfélszolgálati csatornák megegyeznek az Azure AI-szolgáltatások felhőalapú API-ival. Minden Azure AI-tároló tartalmaz naplózási funkciókat, amelyek segítenek nekünk és a közösségnek az ügyfelek támogatásában. Az alábbiakban további támogatási lehetőségeket talál:

Hogyan történik az elszámolás?

Az ügyfeleket a használat alapján számítjuk fel, hasonlóan az Azure AI-szolgáltatások felhőjéhez. A tárolókat úgy kell konfigurálni, hogy mérési adatokat küldjenek az Azure-nak, és a tranzakciók számlázása ennek megfelelően lesz kiszámlázva. A üzemeltetett és a helyszíni szolgáltatásokban használt erőforrások rétegzett díjszabással bővítik az egyetlen kvótát, és mindkét használatot figyelembe kell adni. További információkért tekintse meg a használt tároló számlázási szakaszát.

Fontos

Az Azure AI-tárolók nem rendelkeznek licenceléssel anélkül, hogy az Azure-hoz csatlakozna mérési célokra. Az ügyfeleknek engedélyeznie kell a tárolók számára, hogy mindig közöljék a számlázási adatokat a mérési szolgáltatással. Az Azure AI-tárolók nem küldenek ügyféladatokat a Microsoftnak.

Íme egy példa azokra az információkra, amelyeket a tárolók a méréshez kommunikálnak:

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>"
},

Mi az aktuális támogatási garancia a tárolókra?

A Microsoft nagyvállalati szoftverre vonatkozó standard jótállása az általánosan elérhetőként hivatalosan bejelentett összes tárolóra vonatkozik. Az előzetes verziókra nincs garancia.

Mi történik az Azure AI-tárolókkal, ha megszakad az internetkapcsolat?

Az Azure AI-tárolók nem rendelkeznek licenceléssel anélkül, hogy az Azure-hoz csatlakozna mérési célokra. Az ügyfeleknek engedélyeznie kell a tárolók számára, hogy mindig kommunikáljanak a mérési szolgáltatással.

Mennyi ideig működhet a tároló az Azure-hoz való csatlakozás nélkül?

Az Azure AI-tárolók nem rendelkeznek licenceléssel anélkül, hogy az Azure-hoz csatlakozna mérési célokra. Az ügyfeleknek engedélyeznie kell a tárolók számára, hogy mindig kommunikáljanak a mérési szolgáltatással.

Milyen hardver szükséges a tárolók futtatásához?

Az Azure AI-tárolók x64-alapú tárolók, amelyek bármilyen kompatibilis Linux-csomópontot, virtuális gépet és peremeszközt futtathatnak, amely támogatja az x64 Linux Docker-tárolókat. Mindegyikhez processzorok szükségesek. További információkért tekintse meg a használt tároló tárolókövetelményeit és javaslatait ismertető szakaszt.

Ezek a tárolók jelenleg támogatottak Windows rendszeren?

Az Azure AI-tárolók Linux-tárolók, windowsos linuxos tárolók azonban támogatottak. A Windowson futó Linux-tárolókkal kapcsolatos további információkért tekintse meg a Docker dokumentációját.

Hogyan viszonyulnak az Azure AI-tárolók az AWS-hez és a Google-ajánlatokhoz?

A Microsoft az első felhőszolgáltató, amely az előre betanított AI-modelljeit tárolókba helyezi át, tranzakciónként egyszerű számlázással, mintha az ügyfelek felhőszolgáltatást használnak. A Microsoft úgy véli, hogy a hibrid felhő több választási lehetőséget kínál az ügyfeleknek.

Milyen megfelelőségi tanúsítványokkal rendelkeznek a tárolók?

Az Azure AI-tárolók nem rendelkeznek megfelelőségi tanúsítvánnyal.

Mely régiókban érhetők el az Azure AI-tárolók?

A tárolók bármely régióban futtathatók, de kulcsra van szükségük, és vissza kell hívniuk az Azure-ba a méréshez. A felhőszolgáltatás minden támogatott régiója támogatott a tárolók mérési hívásához.