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.
Služby Azure AI pomáhají vývojářům a organizacím rychle vytvářet inteligentní, špičkové, připravené na trh a zodpovědné aplikace s předem připravenými a přizpůsobitelnými rozhraními API a modely.
Tento článek se zabývá službami umělé inteligence, které poskytují cílené funkce zpracování jazyka, jako je zpracování přirozeného jazyka (NLP), analýza textu, porozumění jazyku, překlad a extrakce dat z dokumentů. Microsoft Azure AI Language je jednou z nejširších kategorií služeb AI. Rozhraní API můžete ve svých úlohách použít k začlenění jazykových funkcí, jako je rozpoznávání pojmenovaných entit (NER), analýza mínění, rozpoznávání jazyka a sumarizace textu.
Služby
Následující služby poskytují cílené možnosti zpracování jazyka pro služby AI:
Jazyk poskytuje NLP pro analýzu textu.
Používat Jazyk, když potřebujete pracovat se strukturovanými nebo nestrukturovanými dokumenty pro širokou škálu úloh souvisejících s jazykem popsaných v tomto článku.
Nepoužívejte Jazyk, pokud potřebujete prohledávat dokumenty pomocí chatu, zkontrolovat jejich bezpečnost obsahu nebo je přeložit.
Microsoft Azure AI Translator je služba strojového překladu. Může provádět překlady textu v reálném čase, dávkové překlady a překlady dokumentů jedním souborem a vlastní překlady , které můžete použít k začlenění specializované terminologie nebo jazyka specifického pro dané odvětví pro váš scénář. Překladač podporuje více jazyků.
Používat Translator, když potřebujete provést překlad konkrétně. K překladu můžete použít jiné obecné jazykové modely základů. Použití služby Translator pro její specializované účely však může být efektivnější a nákladově efektivnější díky cíleným modelům překladu.
Nepoužívejte Překladač, pokud se potřebujete zapojit do chatu, analyzovat obsah z hlediska sentimentu nebo moderovat obsah. Pro analýzu mínění použijte místo toho Jazyk. Pro moderování obsahu použijte Microsoft Azure AI Content Safety.
Azure AI Document Intelligence je služba, která dokáže převádět obrázky přímo do elektronických formulářů. Můžete zadat očekávaná pole a poté prohledávat obrazy, které poskytnete, abyste tato pole zachytili bez lidského zásahu. Funkce Document Intelligence hostuje mnoho předem připravených modelů a také umožňuje vytvářet vlastní modely.
Používat Document Intelligence, když přesně víte, která pole je třeba extrahovat z naskenovaných dokumentů, abyste mohli správně vyplnit elektronické formuláře.
Používat Funkce Document Intelligence slouží k identifikaci klíčových struktur, jako jsou záhlaví, zápatí a konce kapitol, v různých kolekcích dokumentů pro další programovou interakci s dokumentem, například při implementaci RAG (retrieval augmented generation).
Nepoužívejte Document Intelligence jako rozhraní API pro vyhledávání v reálném čase.
Služba Azure OpenAI
Služba Azure OpenAI poskytuje přístup k rozhraní REST API k výkonným jazykovým modelům OpenAI. Mezi tyto modely patří O3-Mini, O1, O1-Mini, GPT-4o, GPT-4o Mini, GPT-4 Turbo with Vision, GPT-4, GPT-3.5-Turbo a modelová řada Embeddings. Tyto modely jsou vysoce přizpůsobitelné, což vám umožňuje přizpůsobit je úkolům, jako je generování obsahu, sumarizace, analýza obrázků a sémantické vyhledávání. Podporují také překlad z přirozeného jazyka do kódu, díky čemuž jsou univerzální pro různé aplikace.
Možnosti
Následující tabulka obsahuje seznam funkcí dostupných v Azure OpenAI.
Schopnost | Popis |
---|---|
Generování a kompletace textů | Generuje text podobný lidskému na základě výzev, automaticky dokončuje věty nebo odstavce, shrnuje dlouhé dokumenty do stručných souhrnů a odpovídá na otázky na základě kontextu. |
Povídat si | Vytvářejte chatboty a virtuální asistenty, udržujte kontext v konverzacích s více tahy a přizpůsobujte odpovědi na základě interakce uživatele. |
Asistenti | Vytvořte prostředí podobné kopilotovi, které si zachovává konzistentní osobnost napříč interakcemi uživatelů. Umožňují použití více nástrojů současně, jako je implementace kódu a vyhledávání znalostí. |
vkládání | Převod textu na číselné vektory, kde jsou podobné významy umístěny blízko sebe ve vektorovém prostoru. Tento proces umožňuje výkonné vyhledávání podobnosti ve službách, jako jsou Azure AI Search, Azure Cosmos DB, Azure SQL Database a Azure Database for PostgreSQL. |
Filtrování obsahu | Prověřuje uživatelské vstupy i výstupy AI pro škodlivý obsah v kategoriích, jako je nenávist, sexuální obsah, násilí a sebepoškozování, s podporou více jazyků. Monitoruje také vzorce používání, aby bylo zajištěno dodržování předpisů. |
Přizpůsobení LLM | Poskytuje techniky přizpůsobení modelu, včetně rychlého inženýrství pro rychlé úpravy, RAG pro začlenění externích informací a jemného doladění pro trénování modelu na specializované úkoly. Tyto metody můžete kombinovat a optimalizovat tak výkon pro konkrétní případy použití. |
Jazyk
Language je cloudová služba, která poskytuje funkce NLP pro pochopení a analýzu textu. Pomocí této služby můžete vytvářet inteligentní aplikace pomocí webového studia Language Studio, rozhraní REST API a klientských knihoven.
Možnosti
Následující tabulka obsahuje seznam funkcí dostupných v jazyce Language.
Schopnost | Popis |
---|---|
Vlastní odpověď na otázky | Najde nejvhodnější odpověď na vstupy od vašich uživatelů. 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í klasifikace textu | Vytváří vlastní modely AI pro klasifikaci nestrukturovaných textových dokumentů do vlastních tříd, které definujete. |
Porozumění konverzačnímu jazyku (CLU) | Vytvářejte vlastní modely porozumění přirozenému jazyku, které předpovídají celkový záměr příchozí zprávy a extrahují z ní důležité informace. |
Spojování entit | Zruší identitu slov nebo frází nalezených v nestrukturovaném textu a vrátí odkazy na Wikipedii. |
Detekce jazyka | Zjišťuje jazyk, ve kterém je dokument napsán, a vrací kód jazyka pro širokou škálu jazyků, variant, dialektů a některé regionální nebo kulturní jazyky. |
Extrakce klíčových frází | Vyhodnotí a vrátí hlavní koncepty v nestrukturovaném textu a vrátí je jako seznam. |
NER | Kategorizuje slova nebo fráze v nestrukturovaném textu v několika předdefinovaných skupinách kategorií, například lidé, události, místa a data. |
Pracovní postup orchestrace | Slouží k připojení CLU. |
Detekce osobních identifikačních údajů (PII) a detekce osobních identifikačních zdravotních informací | Identifikuje, kategorizuje a rediguje citlivé informace v nestrukturovaných textových dokumentech i v přepisech konverzací, jako jsou telefonní čísla, e-mailové adresy a formy identifikace. Další informace naleznete v tématu Podporované kategorie entit PII. |
Analýza mínění a dolování názorů | Pomáhá vám pochopit, co si lidé myslí o vaší značce nebo tématu, a to analýzou textu a hledáním známek pozitivního nebo negativního mínění a jejich propojením s konkrétními aspekty obsahu. |
Sumarizace | Používá extrakci shrnutí 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. |
Analýza textu pro zdraví | Extrahuje a označí relevantní lékařské informace z nestrukturovaných textů, jako jsou poznámky lékaře, souhrny udělení, klinické dokumenty a elektronické zdravotní záznamy. Při návrhu úlohy vyhodnoťte umístění zpracování a rezidenci dat této funkce hostované v cloudu, abyste se ujistili, že je v souladu s vašimi očekáváními ohledně dodržování předpisů. Některé úlohy mohou být omezeny ve své schopnosti odesílat zdravotnická data do platformy hostované v cloudu. Toto rozhraní API můžete použít jako kontejner Docker k hostování ve vlastních výpočetních prostředcích v cloudu nebo místně. Tento proces může pomoct vyřešit problémy s dodržováním předpisů, které zahrnují platformu jako službu. Další informace najdete v tématu Použití Analýza textu pro kontejnery stavu. |
Případy použití
Následující tabulka obsahuje seznam možných případů použití funkce Language.
Pokud je funkce přizpůsobitelná, můžete model AI trénovat pomocí našich nástrojů tak, aby odpovídal vašim konkrétním datům. V opačném případě je funkce předkonfigurována, což znamená, že její modely AI zůstávají nezměněny. Poskytnete svá data a použijete výstup funkce ve svých aplikacích.
Překladatel
Translator je služba strojového překladu, která je součástí služeb AI. Translator využívá mnoho produktů a služeb Microsoftu.
Možnosti
V následující tabulce je uveden seznam funkcí dostupných v aplikaci Translator.
Schopnost | Popis |
---|---|
Překlad textu do Azure | Provádějte překlad textu mezi podporovanými zdrojovými a cílovými jazyky v reálném čase. Vytvořte dynamický slovník a naučte se zabránit překladům pomocí rozhraní API služby Translator. |
Překlad dokumentu |
Asynchronní dávkový překlad: Překládejte dávkové a složité soubory při zachování struktury a formátu původních dokumentů. Proces dávkového překladu vyžaduje účet Azure Blob Storage, který obsahuje kontejnery pro zdrojové a přeložené dokumenty.
Synchronní překlad jednoho souboru: Přeložte jeden soubor dokumentu samostatně nebo se souborem glosáře při zachování struktury a formátu původního dokumentu. Proces překladu souborů nevyžaduje účet služby Blob Storage. Konečná odpověď obsahuje přeložený dokument a vrátí se přímo volajícímu klientovi. |
Vlastní překladač | Vytvářejte přizpůsobené modely pro překlad jazyka, terminologie a stylu specifického pro doménu a odvětví. Vytvořte slovník (frázi nebo větu) pro vlastní překlady. |
Případy použití
V následující tabulce je uveden seznam možných případů použití služby Translator.
Případ použití | Dokumentace |
---|---|
Přeložit text specifický pro konkrétní odvětví | Vlastní překladač |
Přeloží obecný text, který není specifický pro odvětví. | Překlad textu do Azure |
Analýza dokumentů
Language je cloudová služba, která poskytuje funkce NLP pro pochopení a analýzu textu. Pomocí této služby můžete vytvářet inteligentní aplikace pomocí webového studia Language Studio, rozhraní REST API a klientských knihoven.
Možnosti
Následující tabulka obsahuje seznam některých funkcí dostupných v Document Intelligence.
Schopnost | Popis |
---|---|
Vytažení vizitek | Model vizitek Document Intelligence kombinuje funkce optického rozpoznávání znaků (OCR) s modely hloubkového učení k analýze a extrakci dat z obrázků vizitek. API analyzuje vytištěné vizitky, extrahuje klíčové informace, jako je jméno, příjmení, název společnosti, e-mailová adresa a telefonní číslo, a poté vrací strukturovanou reprezentaci dat JSON. |
Extrakce modelu kontraktů | Smluvní model Document Intelligence využívá funkce OCR k analýze a extrakci klíčových polí a řádkových položek z vybrané skupiny důležitých smluvních entit. Smlouvy mohou mít různé formáty a kvalitu, včetně obrázků pořízených telefonem, naskenovaných dokumentů a digitálních souborů PDF. Rozhraní API analyzuje text dokumentu, extrahuje klíčové informace, jako jsou strany, jurisdikce, ID smlouvy a název, a poté vrátí strukturovanou reprezentaci dat JSON. Model v současné době podporuje formáty dokumentů v angličtině. |
Extrahování platebních karet | Model kreditních/debetních karet Document Intelligence využívá funkce OCR k analýze a extrakci klíčových polí z kreditních a debetních karet. Kreditní a debetní karty se mohou vyskytovat v různých formátech a kvalitách, včetně obrázků pořízených telefonem, naskenovaných dokumentů a digitálních souborů PDF. Rozhraní API analyzuje text dokumentu, extrahuje klíčové informace, jako je číslo karty, vydávající banka a datum vypršení platnosti, a poté vrátí strukturovanou reprezentaci dat JSON. Model v současné době podporuje formáty dokumentů v angličtině. |
Tvorba průkazu zdravotního pojištění | Model karet zdravotního pojištění Document Intelligence kombinuje funkce OCR s modely hlubokého učení pro analýzu a extrahování klíčových informací z karet zdravotního pojištění v USA. Karta zdravotní pojištění je klíčovým dokumentem pro zpracování péče a může být digitálně analyzován pro registraci pacientů, informace o finančním pokrytí, platby bez hotovosti a zpracování žádostí o pojištění. Model karet zdravotního pojištění analyzuje obrázky zdravotních karet, extrahuje klíčové informace, jako je pojišťovna, člen, předpis a číslo skupiny, a poté vrátí strukturovanou reprezentaci JSON. Průkazy zdravotního pojištění se mohou vydávat v různých formátech a kvalitách, včetně obrázků pořízených telefonem, naskenovaných dokumentů a digitálních souborů PDF. |
Extrakce daňových dokumentů USA | Smluvní model Document Intelligence využívá funkce OCR k analýze a extrakci klíčových polí a řádkových položek z vybrané skupiny daňových dokladů. Daňové doklady mohou mít různé formáty a kvalitu, včetně obrázků pořízených telefonem, naskenovaných dokladů a digitálních souborů PDF. Rozhraní API analyzuje text dokumentu, extrahuje klíčové informace, jako je jméno zákazníka, fakturační adresa, datum splatnosti a splatná částka, a poté vrátí strukturovanou reprezentaci dat JSON. Model v současné době podporuje specifické formáty daňových dokladů v angličtině. |
Klientské knihovny | Document Intelligence podporuje širokou škálu modelů, které vám umožní přidat inteligentní zpracování dokumentů do vašich aplikací a toků. Můžete použít předem vytvořený model specifický pro doménu nebo vytrénovat vlastní model přizpůsobený konkrétním obchodním potřebám a případům použití. Funkce Document Intelligence se dá použít s rozhraním REST API nebo pythonem, C#, Javou a javascriptovými klientskými knihovnami. |
Další informace o modelových scénářích naleznete v tématu Který model mám zvolit?
Další kroky
- Co je jazyk?
- Studijní program: Vývoj řešení NLP pomocí služeb AI
- Studijní program: Začínáme se službami AI