Neo4j выпустила базу данных для ИИ-агентов с запуском за миллисекунды

Компания Neo4j представила Relate — встраиваемую базу данных, разработанную специально для автономных ИИ-агентов. Она работает в оперативной памяти, написана на языке Rust и позволяет создавать хранилище данных непосредственно внутри приложения. По заявлению разработчиков, установка занимает немного времени, а запуск и выполнение первых запросов происходят за миллисекунды.

Neo4j выпустила базу данных для ИИ-агентов с запуском за миллисекунды
Источник: businesswire.com

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

В основе Relate лежит графовая модель данных. Она позволяет хранить не только отдельные сведения, но и связи между ними. Это полезно для многошагового поиска и рассуждений, когда агенту нужно проследить цепочку отношений между разными объектами. База поддерживает GraphRAG — подход, объединяющий графовые данные с генерацией ответов с помощью ИИ.

Relate также умеет выполнять в одном запросе поиск по векторному сходству и обход графовых связей. Это позволяет одновременно находить семантически близкую информацию и учитывать отношения между найденными объектами. Для запросов используется язык Cypher, применяемый в графовых базах Neo4j.

Для взаимодействия с ИИ-агентами предусмотрена встроенная поддержка протокола MCP (Model Context Protocol), а также собственная командная строка. Разработчики могут подключать базу к существующим инструментам через интерфейсы Bolt и HTTP Query API v2.

По данным Neo4j, чтение из оперативной памяти занимает менее миллисекунды. При необходимости данные можно сохранять на диск: для этого предусмотрен журнал предварительной записи, а также возможность принудительно сохранять состояние хранилища. Таким образом, Relate сочетает быстрый доступ к данным в памяти с механизмами долговременного хранения.

База написана на Rust и распространяется с открытым исходным кодом по лицензии Apache 2.0. Она может работать в средах Jupyter, браузерах, программных контейнерах, а также на периферийных устройствах.

Relate уже доступна для установки. Компания рассчитывает, что разработчики смогут использовать ее как локальное хранилище памяти для ИИ-агентов и основу приложений, которым не требуется разворачивать отдельный сервер базы данных.

Читайте также: Claude научился создавать таблицы, интерактивные доски и аналитические панели

Что будем искать? Например,ChatGPT

Мы в социальных сетях