Sdílet prostřednictvím


Co je Jazyk Azure v nástrojích Foundry?

Azure 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ých aplikací Microsoft Foundry, rozhraní REST API a klientských knihoven. Pro vývoj agentů AI jsou funkce služby k dispozici také jako nástroje na serveru MCP jazyka Azure, který je k dispozici jako vzdálený server v katalogu nástrojů Microsoft Foundry a jako místní server pro místní prostředí.

Dostupné nástroje

Azure Language poskytuje specializované nástroje, které umožňují bezproblémovou integraci mezi agenty AI a službami pro zpracování jazyka prostřednictvím standardizovaných protokolů.

Server 🆕 MCP pro jazyk Azure

Server MCP (Model Context Protocol) vytvoří standardizovaný most, který připojuje agenty AI přímo ke službám Azure Language prostřednictvím standardních protokolů. Tato integrace umožňuje vývojářům vytvářet sofistikované konverzační aplikace se spolehlivými možnostmi zpracování přirozeného jazyka a zároveň zajistit dodržování předpisů, ochranu dat a přesnost zpracování na podnikové úrovni v rámci pracovních postupů umělé inteligence.

Jazyk Azure poskytuje možnosti vzdáleného i místního serveru MCP:

  • Vzdálený server: K dispozici prostřednictvím katalogu nástrojů Foundry pro nasazení hostovaná v cloudu.
  • Místní server: K dispozici pro vývojáře, kteří dávají přednost hostování serveru ve vlastním prostředí.

Další informace najdete v tématuServer MCP jazyka Azure.

K dispozici agenti

Azure Language nabízí předem připravené agenty, kteří zpracovávají konkrétní konverzační scénáře AI pomocí integrovaných mechanismů zásad správného řízení, logiky směrování a kontroly kvality.

Azure agent pro směrování záměru jazyka 🆕

Agent směrování záměru inteligentně spravuje toky konverzací tím, že rozumí záměrům uživatelů a poskytuje přesné odpovědi v konverzačních aplikacích AI. Tento agent používá předvídatelné rozhodovací procesy v kombinaci s řízeným generováním odpovědí k zajištění konzistentních a spolehlivých interakcí, které můžou organizace důvěřovat a monitorovat.

Další informace najdete v tématuAgent směrování záměru jazyka Azure.

Azure agent pro exactní zodpovídání jazykových otázek 🆕

Agent pro přesné zodpovídání otázek poskytuje spolehlivé a doslovné odpovědi na vaše nejdůležitější obchodní otázky. Tento agent automatizuje nejčastější dotazy při zachování lidského dohledu a kontroly kvality za účelem zajištění přesnosti a dodržování předpisů.

Další informace najdete v tématuAgent Azure pro přesné odpovědi na otázky v jazyce.

Dostupné funkce

Tato služba jazyka sjednocuje následující dříve dostupné nástroje Foundry: Analýza textu, QnA Maker a LUIS. Pokud potřebujete migrovat z těchto služeb, přečtěte si část migrace.

Jazyk také nabízí 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.

Tip

Nejste si jisti, kterou funkci použít? Podívejte se , kterou funkci jazyka mám použít , abych vám pomohl se rozhodnout.

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ů

Důležité

Funkce anonymizace (syntetická náhrada) pro detekci osobně identifikovatelných údajů (PII) v jazykové službě Azure v nástrojích Foundry je v současné době dostupná preview a licencována pro vás jako součást vašeho předplatného Azure. Vaše použití této funkce podléhá podmínkám platným pro verze Preview, jak je popsáno v dodatečných podmínkách použití pro verze Microsoft Azure Preview a dodatcích k ochraně dat produktů a služeb Společnosti Microsoft (DPA).

Detekce identifikovatelných osobních údajů identifikuje entity v textu a konverzacích (chat nebo přepisy), které jsou přidružené k jednotlivcům.

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.

Summarization

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

Důležité

Entity Linking se od 1. září 2028 vyřazuje z Azure Language in Foundry Tools. Po tomto datu se už funkce Entity Linking nepodporuje. Během okna podpory doporučujeme uživatelům migrovat existující úlohy a směrovat všechny nové projekty do rozpoznávání pojmenovaných entit jazyka Azure nebo zvážit jiná alternativní řešení.

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 jazyka mám použít?

Tato část vám pomůže určit, kterou funkci jazyka byste měli použít pro svou aplikaci:

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.
Summarization
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 Language sjednocuje tři samostatné jazyky ve Foundry Tools – Text Analytics, QnA Maker a Language Understanding (LUIS). Pokud jste tyto tři služby používali, můžete snadno migrovat do nového jazyka Azure. Pokyny najdete v tématu Migrace do jazyka Azure.

Tutorials

Jakmile začnete s rychlými starty pro azure Language, 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

Pomocí kontejnerů jazyka nasaďte funkce 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ů. Jazyk 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: