Введение

Завершено

Генерирующий ИИ или GenAI относится к категории алгоритмов ИИ, которые могут учиться на основе существующих данных и создавать новое исходное содержимое на основе входных данных естественного языка.

Расширение azure_ai — это мощный инструмент, созданный командой PostgreSQL в Корпорации Майкрософт, которая обеспечивает простую интеграцию между гибким сервером Базы данных Azure для PostgreSQL и службами искусственного интеллекта Azure и машинного обучения. Это позволяет упростить процесс разработки и использовать возможности GenAI непосредственно в базе данных, обеспечивая доступ к мощным возможностям обработки запросов естественного языка. С помощью нескольких строк кода SQL можно создавать векторные внедрения, извлекать аналитические сведения и хранить их в базе данных. Это расширение устраняет разрыв между данными и практическими знаниями, что делает его ценным активом для компаний, создающих решения генеративного искусственного интеллекта.

Схема расширения azure_ai для Базы данных Azure для PostgreSQL.

Службы ИИ Azure

Службы искусственного интеллекта Azure — это набор передовых облачных инструментов и технологий, созданных корпорацией Майкрософт, чтобы обеспечить создание интеллектуальных приложений и систем без необходимости специализированных навыков ИИ или обработки и анализа данных. Эти службы позволяют включить мощные возможности искусственного интеллекта в широкий спектр приложений, таких как обработка естественного языка, машинное обучение, компьютерное зрение и многое другое. С помощью служб ИИ Azure можно создавать инновационные решения, которые повышают взаимодействие пользователей, автоматизируют рабочие процессы и улучшают бизнес-операции в различных отраслях.

Служба Azure OpenAI

OpenAI — это исследовательская организация ИИ и технологическая компания, известная своими основами работы в искусственном интеллекте и машинном обучении. Их цель заключается в обеспечении того, чтобы общий искусственный интеллект (AGI) приносил пользу всему человечеству. OpenAI представила продвинутые генеративные модели, включая GPT-3, GPT-3.5 и GPT-4.

Служба Azure OpenAI предоставляет доступ REST API к мощным языковым моделям OpenAI и предназначен для создания приложений GenAI с помощью Azure. Предоставление надежного набора служб искусственного интеллекта и моделей позволяет создавать инновационные приложения, использующие распознавание естественного языка, создание текста и другие возможности GenAI. Azure OpenAI предоставляет доступ к передовым генеративным языковым моделям искусственного интеллекта, способным понимать контекст, генерировать связанный текст и выполнять задачи перевода, суммирования и ответов на вопросы. С помощью Azure OpenAI можно создавать приложения, которые понимают входные данные естественного языка и реагируют интеллектуально.

Служба языка искусственного интеллекта Azure

Язык ИИ Azure позволяет создавать интеллектуальные приложения, которые понимают и обрабатывают естественный язык. При интеграции с гибким экземпляром сервера Базы данных Azure для PostgreSQL эти службы повышают возможности базы данных, позволяя выполнять такие задачи, как анализ тональности, сводка текста и извлечение ключевых фраз непосредственно в запросах SQL.

Машинное обучение Azure

Машинное обучение Azure — это комплексная облачная служба, предназначенная для жизненного цикла проекта машинного обучения. Она предоставляет надежную платформу для создания, развертывания и управления моделями машинного обучения.

Разблокировка приложений, на основе ИИ

Службы искусственного интеллекта Azure и машинного обучения можно легко интегрировать в базу данных PostgreSQL с помощью azure_ai расширения, чтобы помочь вам создавать высокомасштабируемые приложения с поддержкой искусственного интеллекта. Вы можете использовать знакомый язык SQL и гибкость PostgreSQL для создания интеллектуальных решений на уровне базы данных. Службы искусственного интеллекта Azure предоставляют различные возможности, такие как обработка естественного языка, системы рекомендаций, сводка текста и создание контента, которые могут расширить возможности приложений. Машинное обучение Azure позволяет создавать, обучать и развертывать пользовательские модели машинного обучения, которые можно вызывать из azure_ai расширения для прогнозирования или создания выходных данных на основе данных в таблицах.

Сценарий: приложение для поиска и рекомендаций по аренде недвижимости

Представьте, что вы ведущий разработчик ИИ для компании Margie's Travel. Эта компания создает веб- и мобильные приложения, которые соединяют путешественников, ищущих жилье, с домовладельцами и менеджерами недвижимости, готовыми сдавать свою недвижимость. Эти приложения поддерживаются базой данных Azure Database для PostgreSQL. Вы хотите улучшить эти приложения с помощью новых функциональных возможностей GenAI. Вы изучаете, как можно использовать службы ИИ и машинного обучения Azure и расширение azure_ai, чтобы добавить эти возможности.

Цели обучения

В этом модуле рассматривается azure_ai расширение и как оно позволяет легко интегрировать возможности генеративного искусственного интеллекта в приложения, используя гибкий сервер Azure Database для PostgreSQL. Он предоставляет знания для создания мощных приложений искусственного интеллекта. В этом модуле вы:

  • Изучите концепции генеративного ИИ и генеративных языковых моделей и исследуйте, как они могут использоваться для создания богатых приложений ИИ.
  • Оцените возможности azure_ai расширения для PostgreSQL.
  • Установите и исследуйте расширение azure_ai в экземпляре гибкого сервера базы данных Azure для PostgreSQL.

К концу этого модуля вы сможете начать создание мощных приложений GenAI с помощью гибкого сервера Базы данных Azure для PostgreSQL с расширением azure_ai .