Sdílet prostřednictvím


Co je jazyk Azure AI?

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

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.

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:

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: