AlloyDB, полностью управляемая служба баз данных Google, совместимая с PostgresSQL, приобретает некоторые возможности искусственного интеллекта.
Вчера Google анонсировала запуск AlloyDB AI, интегрированного набора возможностей, встроенных в AlloyDB для PostgreSQL, чтобы поддержать разработчиков в создании приложений генеративного ИИ с использованием их собственных данных. AlloyDB AI, доступный в предварительной версии через AlloyDB Omni (который переходит из технического предварительного просмотра в публичный предварительный просмотр), обеспечивает встроенную поддержку векторных вложений — создавая основу для приложений ИИ поиска и многого другого.
«AlloyDB AI был построен с учетом портативности и гибкости… Разработчики могут включить свои данные в реальном времени в приложения генеративного ИИ», — написал Анди Гутманс, генеральный менеджер и вице-президент по разработке баз данных в Google, в блоге. «Он не только совместим с PostgreSQL, но с AlloyDB Omni клиенты могут воспользоваться AlloyDB AI, чтобы создавать корпоративные приложения ИИ повсюду: локально, на периферии, в облаках или даже на ноутбуках разработчиков».
Векторные вложения — числовые представления данных, включая, но не ограничиваясь текстом, аудио и изображениями — позволяют алгоритмам ИИ лучше понимать взаимосвязи между различными типами данных и их семантическую релевантность друг другу. Это полезно, например, для систем рекомендаций, которые могут использовать вложения для поиска данных, похожих на другие данные (например, похожие фильмы и телешоу). Но сферы применения выходят за эти рамки — подумайте о таких вещах, как обнаружение мошенничества и исправление опечаток.
Таким образом, AlloyDB AI нацелен помочь пользователям трансформировать данные внутри баз данных — баз данных, которые предоставляют информацию для генеративных моделей ИИ — в векторные вложения с помощью одной строки кода и без специализированного стека данных.
PostgreSQL уже поддерживает векторы. Но AlloyDB AI выводит эту поддержку на новый уровень, обеспечивая доступ к моделям вложений Google для создания вложений в базе данных и облачным моделям вложений, предоставляемым через Vertex AI, платформу Google для создания и развертывания приложений ИИ.
Как локальные, так и облачные модели Vertex AI могут использоваться для генерации вложений на лету в ответ на вводы пользователей. Или они могут использоваться для автоматического создания вложений путем вывода в любых сгенерированных столбцах базы данных.
Помимо моделей, AlloyDB AI обеспечивает до 10-кратного ускорения векторных запросов по сравнению со стандартным PostgreSQL благодаря тому, что Google описывает как «тесная интеграция» с механизмом обработки запросов AlloyDB. AlloyDB AI также интегрирован с расширениями Vertex AI, набором полностью управляемых инструментов, которые помогают разработчикам подключать модели к собственным данным или сторонним системам, а также с LangChain, открытой платформой, предназначенной для упрощения создания приложений, использующих генеративные текстовые модели ИИ.
Помимо AlloyDB Omni, AlloyDB AI будет запущен позже в этом году в управляемом сервисе AlloyDB. Возможности в AlloyDB могут быть добавлены в любое развертывание AlloyDB путем установки соответствующих расширений без дополнительной оплаты, говорит Google.