Co jsou služby Azure AI?
Služby Azure AI pomáhají vývojářům a organizacím rychle vytvářet inteligentní, špičkové, připravené a zodpovědné aplikace s předem připravenými a předem připravenými a přizpůsobitelnými rozhraními API a modely. Mezi ukázkové aplikace patří zpracování přirozeného jazyka pro konverzace, vyhledávání, monitorování, překlad, řeč, vizi a rozhodování.
Tip
Vyzkoušejte služby Azure AI, včetně Azure OpenAI, Content Safety, Speech, Vision a dalších na portálu Azure AI Foundry. Další informace najdete v tématu Co je Azure AI Foundry?.
Většina služeb Azure AI je k dispozici prostřednictvím rozhraní REST API a sad SDK klientské knihovny v oblíbených vývojových jazycích. Další informace najdete v dokumentaci ke každé službě.
Dostupné služby Azure AI
Při vytváření aplikací AI použijte následující služby Azure AI:
Služba | Popis |
---|---|
Azure AI Search | Cloudové vyhledávání s podporou AI ve vašich mobilních a webových aplikacích |
Azure OpenAI | Proveďte širokou škálu úloh přirozeného jazyka. |
Bot Service | Vytváření robotů a jejich propojení napříč kanály |
Bezpečnost obsahu | Služba AI, která detekuje nežádoucí obsah. |
Custom Vision | Přizpůsobení rozpoznávání obrázků pro vaši firmu |
Analýza dokumentů | Převést dokumenty na inteligentní řešení založená na datech. |
Obličej | Detekujte a identifikujte lidi a emoce na obrázcích. |
Asistivní čtečka | Pomoc uživatelům při čtení a porozumění textu |
Jazyk | Vytvářejte aplikace s špičkovými možnostmi porozumění přirozenému jazyku. |
Projev | Rozpoznávání řeči na text, převod textu na řeč, překlad a rozpoznávání mluvčího |
Překladatel | Pomocí technologie překladu založené na umělé inteligenci můžete překládat více než 100 používaných jazyků a dialektů s riziky a ohrožených jazyků. |
Video Indexer | Extrahování podnětných přehledů z vašich videí |
Vidění | Analyzujte obsah v obrázcích a videích. |
Pro vyřazení z provozu jsou naplánované následující služby Azure AI. Tyto služby jsou stále dostupné pro stávající aplikace, ale nepoužívají je pro nové aplikace AI:
Služba | Popis |
---|---|
Detektor anomálií (vyřazeno) | Odhalte možné potíže už v rané fázi procesu. |
Content Moderator (vyřazeno) | Odhalujte potenciálně urážlivý nebo nežádoucí obsah. |
Language Understanding (vyřazeno) | Seznamte se s přirozeným jazykem v aplikacích. |
Metrics Advisor (vyřazeno) | Služba AI, která detekuje nežádoucí obsah. |
Personalizace (vyřazeno) | Vytvářejte bohaté a přizpůsobené prostředí pro každého uživatele. |
QnA Maker (vyřazeno) | Destilujte informace do snadno ovladatelných otázek a odpovědí. |
Cenové úrovně a fakturace
Cenové úrovně (a fakturovaná částka) vycházejí z počtu transakcí, které odesíláte pomocí ověřovacích údajů. Každá cenová úroveň určuje:
- Maximální počet povolených transakcí za sekundu (TPS).
- Funkce služeb povolené v rámci cenové úrovně
- Náklady na předdefinovaný počet transakcí Výše uvedené číslo způsobí dodatečné poplatky uvedené v podrobnostech o cenách vaší služby.
Poznámka:
Mnoho služeb Azure AI má bezplatnou úroveň, kterou můžete použít k vyzkoušení této služby. Pokud chcete použít úroveň Free, použijte F0
ji jako skladovou položku pro váš prostředek.
Možnosti vývoje
Nástroje, které můžete použít k přizpůsobení a konfiguraci modelů, se liší od nástrojů, které používáte k volání služeb Azure AI. Většina služeb Azure AI umožňuje odesílat data a přijímat přehledy bez jakéhokoli přizpůsobení. Příklad:
- Do služby Azure AI Vision můžete odeslat obrázek, který rozpoznává slova a fráze nebo spočítá počet lidí v rámci.
- Zvukový soubor můžete odeslat do služby Speech a získat přepisy a přeložit řeč na text najednou.
Azure nabízí širokou škálu nástrojů, které jsou navržené pro různé typy uživatelů, z nichž mnohé se dají používat se službami Azure AI. Nástroje řízené návrhářem se nejsnadněji používají a jsou rychlé k nastavení a automatizaci, ale pokud jde o přizpůsobení, můžou mít omezení. Naše rozhraní REST API a klientské knihovny poskytují uživatelům větší kontrolu a flexibilitu, ale k vytvoření řešení vyžadují větší úsilí, čas a odborné znalosti. Pokud používáte rozhraní REST API a klientské knihovny, očekává se, že vám nevadí pracovat s moderními programovacími jazyky, jako jsou C#, Java, Python, JavaScript nebo jiný oblíbený programovací jazyk.
Podívejme se na různé způsoby práce se službami Azure AI.
Klientské knihovny a rozhraní REST API
Klientské knihovny služeb Azure AI a rozhraní REST API poskytují přímý přístup k vaší službě. Tyto nástroje poskytují programový přístup ke službám Azure AI, jejich standardním modelům a v mnoha případech umožňují programově přizpůsobit modely a řešení.
- Cílové uživatele: Vývojáři a datoví vědci
- Výhody: Poskytuje největší flexibilitu pro volání služeb z libovolného jazyka a prostředí.
- Uživatelské rozhraní: Není k dispozici – pouze kód
- Předplatná: Účet Azure a prostředky služeb Azure AI
Pokud chcete získat další informace o dostupných klientských knihovnách a rozhraních REST API, pomocí přehledu služeb Azure AI vyberte službu a začněte s jedním z našich rychlých startů.
Nepřetržité integrace a nasazení
Ke správě nasazení můžete použít Azure DevOps a GitHub Actions. V následující části máme dva příklady integrace CI/CD pro trénování a nasazení vlastních modelů pro službu Speech a luis (Language Understanding).
- Cílové uživatele: Vývojáři, datoví vědci a datoví inženýři
- Výhody: Umožňuje průběžně upravovat, aktualizovat a nasazovat aplikace a modely prostřednictvím kódu programu. Při pravidelném používání dat k vylepšení a aktualizaci modelů pro řeč, zpracování obrazu, jazyka a rozhodování je velmi přínosné.
- Nástroje uživatelského rozhraní: Není k dispozici – pouze kód
- Předplatná: Účet Azure + prostředek služeb Azure AI + účet GitHubu
Kontinuální integrace a doručování s využitím DevOps a GitHub Actions
Language Understanding a služba Speech nabízejí řešení kontinuální integrace a průběžného nasazování, která využívají Azure DevOps a GitHub Actions. Tyto nástroje se používají pro automatizované trénování, testování a správu verzí vlastních modelů.
Místní kontejnery
Mnoho služeb Azure AI je možné nasadit v kontejnerech pro místní přístup a použití. Díky těmto kontejnerům získáte flexibilitu přiblížíte službám Azure AI vaše data z hlediska dodržování předpisů, zabezpečení nebo jiných provozních důvodů. Úplný seznam kontejnerů Azure AI najdete v tématu Místní kontejnery pro služby Azure AI.
Trénovací modely
Některé služby umožňují používat vlastní data a pak model trénovat. Natrénované vlastní modely umožňují rozšířit model pomocí dat a algoritmu služby s vlastními daty. Výstup odpovídá vašim potřebám. Při používání vlastních dat možná budete muset data označit způsobem specifickým pro službu. Pokud například trénujete model pro identifikaci květin, můžete poskytnout katalog obrázků květin spolu s umístěním květiny na každém obrázku, abyste model vytrénovali.
Služby Azure AI v ekosystému
Se službami Azure a Azure AI máte přístup k širokému ekosystému, například:
- Nástroje pro automatizaci a integraci, jako jsou Logic Apps a Power Automate.
- Možnosti nasazení, jako jsou Azure Functions a App Service.
- Kontejnery Dockeru služeb Azure AI pro zabezpečený přístup
- Nástroje, jako je Apache Spark, Azure Databricks, Azure Synapse Analytics a Azure Kubernetes Service pro scénáře velkých objemů dat
Další informace najdete v ekosystému služeb Azure AI.
Regionální dostupnost
Rozhraní API ve službách Azure AI jsou hostovaná v rostoucí síti datových center spravovaných Microsoftem. Dostupnost jednotlivých rozhraní API najdete v seznamu oblastí Azure.
Hledáte oblast, pro které ještě nepodporujeme? Dejte nám vědět vyplněním žádosti o funkci na našem fóru UserVoice.
Podpora jazyků
Služby Azure AI podporují širokou škálu kulturních jazyků na úrovni služeb. Dostupnost jazyka pro každé rozhraní API najdete v seznamu podporovaných jazyků.
Zabezpečení
Služby Azure AI poskytují model vrstveného zabezpečení, včetně ověřování pomocí přihlašovacích údajů Microsoft Entra, platného klíče prostředku a virtuálních sítí Azure.
Certifikace a dodržování předpisů
Služby Azure AI, které získaly certifikace, zahrnují certifikaci Cloud Security Alliance STAR, FedRAMP Moderate a HIPAA BAA.
Pokud chcete porozumět ochraně osobních údajů a správě dat, přejděte do Centra zabezpečení.
Nápověda a podpora
Služby Azure AI poskytují několik možností podpory, které vám pomůžou s vytvářením inteligentních aplikací. Služby Azure AI mají také silnou komunitu vývojářů, kteří můžou zodpovědět vaše konkrétní otázky. Úplný seznam dostupných možností podpory najdete v tématu Podpora služeb Azure AI a možnosti nápovědy.