Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Azure AI Language je cloudová služba, která poskytuje funkce NLP (Natural Language Processing) pro pochopení a analýzu textu. Pomocí této služby můžete vytvářet inteligentní aplikace pomocí webové sady 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, přečtěte si část migrace.
Služba Language také poskytuje několik nových funkcí, mezi které patří:
- Předem nakonfigurované, což znamená, že modely AI, které funkce používá, se nedají přizpůsobit. Stačí odeslat data a použít výstup funkce ve vašich aplikacích.
- Přizpůsobitelné, což znamená, že pomocí našich nástrojů vytrénujete model AI tak, aby vyhovoval vašim datům.
Jazykové funkce se také využívají v šablonách agentů:
- Agent směrování záměru detekuje záměr uživatele a poskytuje přesné odpovědi. Ideální pro směrování na základě deterministického záměru a přesné odpovídání na otázky za použití lidských kontrol.
- Agent pro přesné odpovídání na otázky deterministicky odpovídá na předdefinované otázky s vysokou hodnotou, aby zajistil konzistentní a přesné odpovědi.
Návod
Nejste si jisti, kterou funkci použít? Podívejte se , jakou funkci služby jazyka mám použít , abych vám pomohl se rozhodnout.
Azure AI Foundry umožňuje používat většinu následujících funkcí služby, aniž byste museli psát kód.
Rozpoznávání pojmenovaných entit (NER, Named Entity Recognition)
Rozpoznávání pojmenovaných entit identifikuje různé položky v textu a kategorizuje je do předdefinovaných typů.
Detekce osobních a zdravotních údajů
Detekce PII identifikuje entity v textu a konverzacích (chaty nebo přepisy), které jsou související s jednotlivci.
Rozpoznávání jazyka
Rozpoznávání jazyka vyhodnocuje text a detekuje širokou škálu jazyků a variantních dialektů.
Analýza mínění a dolování názorů
Analýza mínění a dolování názorů předkonfigurované funkce, které vám pomůžou porozumět veřejnému vnímání vaší značky nebo tématu. Tyto funkce analyzují text a identifikují pozitivní nebo negativní mínění a můžou je propojit s konkrétními prvky v textu.
Souhrn
Shrnutí zmenšuje informace pro text a konverzace (chat a přepisy). Shrnutí textu vygeneruje souhrn, který podporuje dva přístupy: Extrakce souhrnu vytvoří souhrn výběrem klíčových vět z dokumentu a zachováním jejich původních pozic. Naproti tomu abstraktivní shrnutí generuje souhrn vytvořením nových, stručných a koherentních vět nebo frází, které nejsou přímo zkopírovány z původního dokumentu. Shrnutí konverzací rozdělí a zrekapituluje dlouhé schůzky do kapitol s časovými razítky. Shrnutí call center shrnuje problémy zákazníků a jejich řešení.
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.
Spojování entit
Propojení entit je přednastavená funkce, která rozlišuje identity entit (slov nebo frází) nalezených v nestrukturovaném textu a vrací odkazy na Wikipedii.
Analýza textu pro zdravotnictví
Analýza textu pro zdraví extrahuje a označuje relevantní informace o zdraví z nestrukturovaného textu.
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í pojmenovaných entit na míru (Custom NER)
Vlastní NER umožňuje vytvářet vlastní modely AI pro extrakci vlastních kategorií entit (popisky slov nebo frází) 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, aby předpověděli celkový záměr příchozí promluvy a extrahovali z ní důležité informace.
Pracovní postup orchestrace
Pracovní postup orchestrace je vlastní funkce, která umožňuje připojit konverzační jazykové porozumění (CLU), odpovídání na otázky a aplikace LUIS.
Odpovídání na dotazy
Odpověď na otázky je vlastní funkce, která identifikuje nejvhodnější odpověď pro vstupy uživatelů. Tato funkce se obvykle využívá k vývoji konverzačních klientských aplikací, včetně platforem sociálních médií, chatovacích robotů a desktopových aplikací s podporou řeči.
Kterou funkci služby jazyka mám použít?
Tato část vám pomůže určit, kterou funkci služby jazyka byste pro aplikaci měli použít:
Co chcete udělat? | Formát dokumentu | Vaše nejlepší řešení | Je toto řešení přizpůsobitelné?* |
---|---|---|---|
Detekujte a/nebo redigujte citlivé informace, jako PII a PHI . |
Nestrukturovaný text, přepisované 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 mínění a dolování názorů | |
Shrňte dlouhé bloky textu nebo konverzací. | Nestrukturovaný text, přepsané konverzace. |
Sumarizace | |
Zpřehlednit entity a získat odkazy na Wikipedii. | Nestrukturovaný text | Spojování 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ů bez vytvoření modelu. | Nestrukturovaný text | Analýza textu pro zdraví | |
Vytvořte konverzační aplikaci, která reaguje na vstupy uživatelů. | Nestrukturované vstupy uživatelů | Odpověď na otázky | ✓ |
Rozpozná jazyk, ve kterém byl text napsaný. | Nestrukturovaný text | Detekce jazyka | |
Predikce záměru uživatelských vstupů a extrakce informací z nich | Nestrukturované vstupy uživatelů | Porozumění konverzačnímu jazyku | ✓ |
Připojte aplikace z porozumění konverzačnímu jazyku, LUIS a odpovídání na otázky. | Nestrukturované vstupy uživatelů | Pracovní postup orchestrace | ✓ |
* Pokud je funkce přizpůsobitelná, můžete pomocí našich nástrojů vytrénovat model AI tak, aby vyhovoval vašim datům. Jinak 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 vašich aplikacích.
Migrace ze služby Analýza textu, služby QnA Maker nebo služby LUIS (Language Understanding)
Azure AI Language sjednocuje tři samostatné jazykové služby ve službách Azure AI – analýzu textu, QnA Maker a Language Understanding (LUIS). Pokud jste tyto tři služby používali, můžete snadno migrovat do nového jazyka Azure AI. Pokyny najdete v tématu Migrace do jazyka Azure AI.
Návody
Po zahájení práce s rychlým zprovozněním služby Language si vyzkoušejte naše kurzy, které vám ukážou, jak řešit různé scénáře.
- Extrakce klíčových frází z textu uloženého v Power BI
- Použití Power Automate k řazení informací v Microsoft Excelu
- Použití Flasku k překladu textu, analýze mínění a syntetizaci řeči
- Použití služeb Azure AI v plátnových aplikacích
- Vytvoření robota s nejčastějšími dotazy
Ukázky kódu
Další ukázky kódu najdete na GitHubu pro následující jazyky:
Nasazení v místním prostředí pomocí kontejnerů Dockeru
Použijte kontejnery služby Language k nasazení funkcí rozhraní API místně. Tyto kontejnery Dockeru umožňují přiblížit službu 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 sentimentu
- Detekce jazyka
- Extrakce klíčových frází
- Rozpoznávání vlastních pojmenovaných entit
- Analýza textu pro stav
- Sumarizace
Zodpovědná AI
Systém AI zahrnuje nejen technologii, ale také uživatele, kteří ho používají, osoby, které ho mají vliv, a prostředí nasazení. V následujících článcích najdete informace o zodpovědném používání a nasazení umělé inteligence ve vašich systémech: