Co je jazyk Azure AI?
Poznámka
Od července 2023 služby Azure AI zahrnují všechny služby dříve označované jako Cognitive Services a Azure Applied AI Services. Ceny se nemění. Názvy Cognitive Services a Azure Applied AI se dál používají ve fakturaci Azure, analýze nákladů, ceníku a rozhraních API pro ceny. V aplikačních programovacích rozhraních (API) ani sadách SDK nedošlo k žádným zásadním změnám.
Jazyk Azure AI je cloudová služba, která poskytuje funkce zpracování přirozeného jazyka (NLP) pro pochopení a analýzu textu. Tuto službu můžete použít k vytváření inteligentních aplikací pomocí webového nástroje Language Studio, rozhraní REST API a klientských knihoven.
Dostupné funkce
Tato služba jazyka sjednocuje následující dříve dostupné služby Azure AI: Analýza textu, QnA Maker a LUIS. Pokud potřebujete migrovat z těchto služeb, projděte si část věnovanou migraci níže.
Služba Language také poskytuje několik nových funkcí, které mohou být:
- Předkonfigurované, což znamená, že modely AI, které funkce používá, nejsou přizpůsobitelné. Stačí odeslat data a použít výstup funkce ve svých aplikacích.
- Přizpůsobitelný, což znamená, že pomocí našich nástrojů vytrénujete model AI tak, aby vyhovoval vašim datům.
Tip
Nejste si jistí, kterou funkci použít? Podívejte se na článek Kterou funkci služby jazyka mám použít? a pomůže vám s rozhodováním.
Language Studio umožňuje používat níže uvedené funkce služby, aniž byste museli psát kód.
Rozpoznávání pojmenovaných entit (NER)
Rozpoznávání pojmenovaných entit je předkonfigurovaná funkce, která kategorizuje entity (slova nebo fráze) v nestrukturovaném textu napříč několika předdefinovanými skupinami kategorií. Například: lidé, události, místa, data a další.
Detekce osobních identifikačních údajů (PII) a informací o zdraví (PHI)
Detekce PII je předkonfigurovaná funkce, která identifikuje, kategorizuje a rediguje citlivé informace v nestrukturovaných textových dokumentech i přepisech konverzací. Například: telefonní čísla, e-mailové adresy, formy identifikace a další.
Rozpoznávání jazyka
Rozpoznávání jazyka je předkonfigurovaná funkce, která dokáže rozpoznat jazyk, ve kterém je dokument napsaný, a vrací kód jazyka pro širokou škálu jazyků, variant, dialektů a některých regionálních/kulturních jazyků.
Analýza mínění a dolování názorů
Analýza mínění a dolování názorů jsou předkonfigurované funkce, které vám pomůžou zjistit, co si lidé myslí o vaší značce nebo tématu, tím, že dolují text, který obsahuje vodítka k pozitivnímu nebo negativnímu mínění, a můžou je přidružit ke konkrétním aspektům textu.
Souhrn
Sumarizace je předkonfigurovaná funkce, která používá extrahovnou sumarizaci textu k vytvoření souhrnu dokumentů a přepisů konverzací. Extrahuje věty, které souhrnně představují nejdůležitější nebo relevantní informace v původním obsahu.
Extrakce klíčových frází
Extrakce klíčových frází je předkonfigurovaná funkce, která vyhodnocuje a vrací hlavní koncepty v nestrukturovaném textu a vrací je jako seznam.
Propojení entit
Propojení entit je předkonfigurovaná funkce, která rozlišuje identitu entit (slov nebo frází) nalezených v nestrukturovaném textu a vrací odkazy na Wikipedii.
Analýza textu pro zdraví
Analýza textu pro zdraví je předkonfigurovaná funkce, která extrahuje a označuje relevantní lékařské informace z nestrukturovaných textů, jako jsou poznámky lékaře, přehledy o propuštění, klinické dokumenty a elektronické zdravotní záznamy.
Vlastní klasifikace textu
Vlastní klasifikace textu umožňuje vytvářet vlastní modely AI pro klasifikaci nestrukturovaných textových dokumentů do vlastních tříd, které definujete.
Rozpoznávání vlastních pojmenovaných entit (vlastní NER)
Vlastní NER umožňuje vytvářet vlastní modely AI pro extrahování vlastních kategorií entit (popisky pro slova nebo fráze) pomocí nestrukturovaného textu, který zadáte.
Porozumění konverzačnímu jazyku
Porozumění konverzačnímu jazyku (CLU) umožňuje uživatelům vytvářet vlastní modely pro porozumění přirozenému jazyku, které předpovídají celkový záměr příchozí promluvy a extrahují z něj důležité informace.
Pracovní postup orchestrace
Pracovní postup orchestrace je vlastní funkce, která umožňuje propojit konverzační Language Understanding (CLU),odpovídání na otázky a aplikace LUIS.
Odpovídání na otázky
Odpovídání na otázky je vlastní funkce, která hledá nejvhodnější odpověď na vstupy od uživatelů a běžně se používá k vytváření konverzačních klientských aplikací, jako jsou aplikace sociálních médií, chatovací roboti a desktopové aplikace s podporou řeči.
Vlastní analýza textu pro zdravotnictví
Vlastní analýza textu pro zdravotnictví je vlastní funkce, která extrahuje z nestrukturovaného textu entity specifické pro zdravotnictví pomocí vámi vytvořeného modelu.
Kterou funkci služby jazyka mám použít?
Tato část vám pomůže rozhodnout se, kterou funkci služby Jazyk byste měli pro svou aplikaci použít:
Co chcete udělat? | Formát dokumentu | Vaše nejlepší řešení | Je toto řešení přizpůsobitelné?* |
---|---|---|---|
Zjišťovat a/nebo redigovat citlivé informace, jako jsou pii a PHI. | Nestrukturovaný text přepsané konverzace |
Detekce PII | |
Extrahujte kategorie informací bez vytvoření vlastního modelu. | Nestrukturovaný text | Předkonfigurovaná funkce NER | |
Extrahujte kategorie informací pomocí modelu specifického pro vaše data. | Nestrukturovaný text | Vlastní NER | ✓ |
Extrahujte hlavní témata a důležité fráze. | Nestrukturovaný text | Extrakce klíčových frází | |
Určete mínění a názory vyjádřené v textu. | Nestrukturovaný text | Analýza zabarvení a dolování názorů | ✓ |
Shrnutí dlouhých bloků textu nebo konverzací | Nestrukturovaný text přepsané konverzace. |
Souhrn | |
Odliší entity a získá odkazy na Wikipedii. | Nestrukturovaný text | Propojení entit | |
Klasifikujte dokumenty do jedné nebo více kategorií. | Nestrukturovaný text | Vlastní klasifikace textu | ✓ |
Extrahujte lékařské informace z klinických/lékařských dokumentů, aniž byste vytvářeli model. | Nestrukturovaný text | Analýza textu pro zdraví | |
Extrahujte lékařské informace z klinických/lékařských dokumentů pomocí modelu, který je natrénovaný na vašich datech. | Nestrukturovaný text | Vlastní analýza textu pro zdravotnictví | |
Vytvořte konverzační aplikaci, která reaguje na vstupy uživatelů. | Nestrukturované uživatelské vstupy | Odpovídání na otázky | ✓ |
Rozpozná jazyk, ve kterém byl text napsán. | Nestrukturovaný text | Rozpoznávání jazyka | |
Predikce záměru uživatelských vstupů a extrakce informací z nich | Nestrukturované uživatelské vstupy | Porozumění konverzačnímu jazyku | ✓ |
Připojení aplikací z porozumění konverzačnímu jazyku, služby LUIS a odpovídání na otázky | Nestrukturované uživatelské vstupy | Pracovní postup orchestrace | ✓ |
* Pokud je funkce přizpůsobitelná, můžete model AI vytrénovat pomocí našich nástrojů tak, aby vyhovoval vašim datům. V opačném případě je funkce předem nakonfigurovaná, což znamená, že modely AI, které používá, není možné změnit. Stačí odeslat data a použít výstup funkce ve svých aplikacích.
Migrace ze služby Analýza textu, QnA Maker nebo Language Understanding (LUIS)
Jazyk Azure AI sjednocuje tři jednotlivé jazykové služby ve službách Azure AI – Analýza textu, QnA Maker a Language Understanding (LUIS). Pokud jste tyto tři služby používali, můžete snadno migrovat na nový jazyk Azure AI. Pokyny najdete v tématu Migrace do jazyka Azure AI.
Kurzy
Až budete mít možnost začít se službou Language, vyzkoušejte naše kurzy, které vám ukážou, jak řešit různé scénáře.
- Extrahování klíčových frází z textu uloženého v Power BI
- Použití Power Automate k řazení informací v Microsoft Excelu
- Překlad textu, analýza mínění a syntetizace řeči pomocí Flask
- Použití služeb Azure AI v aplikacích plátna
- Vytvoření robota s nejčastějšími dotazy
Další ukázky kódu
Další ukázky kódu najdete na GitHubu pro následující jazyky:
Nasazení v místním prostředí s využitím kontejnerů Dockeru
K místnímu nasazení funkcí rozhraní API použijte kontejnery služby Language. Tyto kontejnery Dockeru umožňují přiblížit službu k vašim datům z důvodu dodržování předpisů, zabezpečení nebo jiných provozních důvodů. Služba Language nabízí následující kontejnery:
- Analýza mínění
- Rozpoznávání jazyka
- Extrakce klíčových frází
- Rozpoznávání vlastní pojmenované entity
- Analýza textu pro zdravotnictví
- Souhrn
Zodpovědná umělá inteligence
Systém AI zahrnuje nejen technologii, ale také lidi, kteří ho budou používat, lidi, kterých se to bude týkat, a prostředí, ve kterém je nasazený. V následujících článcích se dozvíte o zodpovědném používání a nasazování AI ve vašich systémech: