Á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-user
a 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:
- Keresse meg a Azure-támogatás csomag kapcsolattartási adatait.
- Próbálja ki a Stack Overflow alábbi területeit, amely egy kérdés-válasz webhely profi és lelkes programozók számára:
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.