Усилия Oracle по внедрению возможностей векторного поиска на естественном языке в реляционные данные в бизнес-системах встречают одобрение среди аналитиков, причем один из них назвал компанию одним из первых лидеров в этой области.
На вечеринке CloudWorld в Лас-Вегасе на прошлой неделе гигант бизнес-приложений и баз данных объявил, что добавляет AI Vector Search в базу данных 23c, которая станет следующим долгосрочным выпуском.
Векторный поиск необходим для использования больших языковых моделей в базе данных. Он стал особенностью современных баз данных NoSQL, таких как MongoDB и Cassandra, а PostgreSQL и SingleStore дополнительно представили его. Существует также отдельная категория векторных баз данных от поставщиков, включая Pinecone.
Oracle заявила, что добавляет в Oracle Database 23c собственный тип данных Vector и «оптимизирует» индексацию поиска по сходству векторов, что призвано повысить производительность. Новые функции и операторы SQL призваны упростить создание, манипулирование и запрос векторов в сочетании с другими моделями данных, уже поддерживаемыми в базе данных Oracle, включая данные JSON, пространственные и графические данные.
Big Red заявил, что новые функции также поддерживают Retrival Augmented Generation (RAG) — способ объединения больших языковых моделей (LLM) и частных бизнес-данных для предоставления ответов на вопросы на естественном языке. В нем утверждается, что RAG обеспечивает более высокую точность и позволяет избежать раскрытия личных данных, включая их в данные обучения LLM.
Эти функции включены в Oracle Database 23c как сервис базы данных Oracle Cloud Infrastructure. Запланированы выпуски для Oracle Database On-premises, Exadata, Exadata Database Service, Exadata Cloud@Customer и Autonomous Database (ADB).
Аарон Розенбаум, старший директор-аналитик компании Gartner, сказал: «Векторные типы данных и индексы станут основой для всех баз данных. Отличие, которое Oracle привносит на рынок, заключается в том, как эти новые функции взаимодействуют со всеми другими функциями их продуктов и используют их. Например, векторный поиск будет сочетаться с реляционными и графическими запросами «Найдите мне книги, подобные той, которую я только что прочитал, которые есть в наличии, доступны на английском языке, которые понравились моим друзьям или их друзьям».
«Oracle имеет более глубокие функции, чем многие из упомянутых выше баз данных, поэтому у них есть больше способов комбинировать и использовать векторный поиск во всех продуктах», — сказал он.
Векторный поиск улучшит алгоритмы, используемые для поиска в сфере обслуживания клиентов, мошенничества, национальной безопасности и многих других областях. По его словам, интеграция этой функции в базу данных общего назначения также позволит избежать извлечения данных для задач Gen AI.
«Оба подхода используются сегодня для создания приложений генеративного ИИ на основе бизнес-данных. Будет набор пользователей и приложений, для которых лучше всего хранить встраивания в той же базе данных, что и исходные данные. Хотя это не будет 100 процентов Приложения генеративного искусственного интеллекта, если они будут достаточно удобными и мощными, станут частью стратегии управления данными многих клиентов Oracle», — сказал Розенбаум.
Карл Олофсон, вице-президент по исследованиям IDC, сказал, что Oracle была одним из первых лидеров, внедривших векторный поиск в системы бизнес-данных.
«Векторы являются частью более крупного решения AI/ML, и хотя существует несколько таких решений для неструктурированных данных (текст, изображение, аудио), насколько мне известно, ни одно из них не касается структурированных данных, особенно реляционных данных. У нас есть видел первые демонстрации своих возможностей GenAI, которые станут частью более поздней версии 23c, в генерации SQL и реагировании на расширения SQL для выполнения ближайшего поиска.
«Интеграция Oracle этой функциональности в базу данных Oracle делает ее более эффективной и оперативной, чем другие возможные подходы ИИ, нацеленные на структурированную базу данных», — сказал он.
AI Vector Search стал «большим объявлением» Oracle в области баз данных, поскольку он обеспечил поддержку встраивания векторов в систему баз данных, сказал Ноэль Юханна, вице-президент и главный аналитик Forrester Research.
«Это все еще относительно ново для всех, включая Oracle, в отношении поддержки встраивания векторов в базу данных», — сказал Юханна.
«Ценностное предложение Oracle заключается в совместной поддержке векторных и невекторных данных в одной базе данных для поддержки семантически управляемых LLM. Кроме того, они объявили о поддержке генеративного искусственного интеллекта для баз данных Oracle с генерацией SQL через LLM и генерацией приложений APEX.
«APEX стал ключевым отличием Oracle, инструмента с низким уровнем кода, который позволяет организациям быстро создавать приложения. Генерация приложений APEX выводит этот инструмент на новый уровень, предлагая разработку приложений без кода, что, несомненно, поможет ускорить сценарии использования». добавил он. ®