Úvod

Dokončeno

Generateive AI neboli GenAI odkazuje na kategorii algoritmů AI, které se mohou učit z existujících dat a generovat nový původní obsah na základě vstupu přirozeného jazyka.

Rozšíření azure_ai je výkonný nástroj vytvořený týmem PostgreSQL v Microsoftu, který poskytuje bezproblémovou integraci mezi flexibilním serverem Azure Database for PostgreSQL a službami Azure AI a machine Učení. Umožňuje zjednodušit proces vývoje a využívat výkon GenAI přímo v jejich databázi a poskytuje přístup k výkonným možnostem zpracování dotazů v přirozeném jazyce. Pomocí několika řádků kódu SQL můžete vytvářet vektorové vkládání, extrahovat přehledy a ukládat je do databáze. Toto rozšíření překlenuje data a použitelné mezery ve znalostech, což představuje cenný prostředek pro podniky vytvářející řešení GenAI.

Diagram rozšíření azure_ai pro Azure Database for PostgreSQL

Služby Azure AI

Služby Azure AI jsou sadou pokročilých cloudových nástrojů a technologií vytvořených Microsoftem, které vám umožní vytvářet inteligentní aplikace a systémy bez nutnosti specializovaných dovedností umělé inteligence nebo datových věd. Tyto služby umožňují začlenit výkonné funkce umělé inteligence do široké škály aplikací, jako je zpracování přirozeného jazyka, strojové učení, počítačové zpracování obrazu a další. Pomocí služeb Azure AI můžete vytvářet inovativní řešení, která vylepšují uživatelská prostředí, automatizují pracovní postupy a zlepšují obchodní operace napříč různými odvětvími.

Služba Azure OpenAI

OpenAI je výzkumná organizace AI a technologická společnost známá pro svou zásadní práci v oblasti umělé inteligence a strojového učení. Jejich cílem je zajistit, aby umělá obecná inteligence (AGI) těží ze všech lidstva. OpenAI zavedl nejmodernější modely generování, včetně GPT-3, GPT-3.5 a GPT-4.

Služba Azure OpenAI poskytuje rozhraní REST API přístup k výkonným jazykovým modelům OpenAI a je navržená tak, aby pomáhala sestavovat aplikace GenAI pomocí Azure. Vystavení robustní sady služeb a modelů umělé inteligence umožňuje vytvářet inovativní aplikace, které používají porozumění přirozenému jazyku, generování textu a další funkce GenAI. Azure OpenAI poskytuje přístup k nejmodernějším generačním jazykovým modelům umělé inteligence umožňujícím porozumět kontextu, generovat koherentní text a provádět překlad, shrnutí a úlohy pro odpovědi na otázky. Pomocí Azure OpenAI můžete vytvářet aplikace, které rozumí vstupu přirozeného jazyka a inteligentně reagují.

Služba Azure AI Language

Azure AI Language vám umožňuje vytvářet inteligentní aplikace, které rozumí přirozenému jazyku a zpracovávají je. Pokud jsou tyto služby integrované s instancí flexibilního serveru Azure Database for PostgreSQL, vylepšují možnosti vaší databáze a umožňují provádět úlohy, jako je analýza mínění, shrnutí textu a extrakce klíčových frází přímo v dotazech SQL.

Azure Machine Learning

Azure Machine Učení je komplexní cloudová služba navržená pro životní cyklus projektu strojového učení. Poskytuje robustní platformu pro sestavování, nasazování a správu modelů strojového učení.

Odemknutí aplikací využívajících AI

Služby Azure AI a machine Učení je možné bezproblémově integrovat do databáze PostgreSQL pomocí azure_ai rozšíření, které vám pomůže vytvářet vysoce škálovatelné aplikace využívající AI. Můžete použít známý jazyk SQL a flexibilitu PostgreSQL k vytváření inteligentních řešení v rámci databázové vrstvy. Azure AI Services poskytuje různé možnosti, jako je zpracování přirozeného jazyka, systémy doporučení, shrnutí textu a generování obsahu, které můžou vašim aplikacím umožnit. Azure Machine Učení umožňuje vytvářet, trénovat a nasazovat vlastní modely strojového azure_ai učení, které je možné vyvolat z rozšíření a vytvářet předpovědi nebo generovat výstupy na základě dat v tabulkách.

Scénář: Aplikace pro vyhledávání vlastností a doporučení k pronájmu

Představte si, že jste hlavním vývojářem umělé inteligence pro Margie's Travel, společnost, jejíž webové a mobilní aplikace propojují cestovatele, kteří hledají ubytování s majiteli domů a správci nemovitostí ochotní pronajmout si své nemovitosti. Tyto aplikace jsou podporovány databází Azure Database for PostgreSQL. Máte za úkol tyto aplikace vylepšit o nové funkce GenAI. Zkoumáte, jak můžete tyto funkce přidat pomocí služeb Azure AI a ML a azure_ai rozšíření.

Cíle výuky

Tento modul prozkoumá azure_ai rozšíření a způsob, jakým umožňuje bezproblémovou integraci možností generování AI do aplikací pomocí flexibilního serveru Azure Database for PostgreSQL. Poskytuje vám znalosti k vytváření výkonných generativních aplikací umělé inteligence. V tomto modulu jste:

  • Prozkoumejte koncepty generativní umělé inteligence a generivních jazykových modelů a prozkoumejte, jak je lze použít k vytváření bohatých aplikací AI.
  • Vyhodnoťte azure_ai možnosti rozšíření pro PostgreSQL.
  • Nainstalujte a prozkoumejte azure_ai rozšíření v instanci flexibilního serveru Azure Database for PostgreSQL.

Na konci tohoto modulu budete moct začít vytvářet výkonné aplikace GenAI pomocí flexibilního serveru Azure Database for PostgreSQL rozšířeného azure_ai s rozšířením.