ChatPPG: первый AI-бот для работы с PostgreSQL на естественном языке

Новости Источник: Postgres Professional  

Пользователи PostgreSQL и Postgres Pro теперь могут сэкономить время при работе с базами данных. Разработчики из команды Postgres Professional создали ChatPPG — первый ИИ-бот для PostgreSQL. Он решает две ключевые задачи:

  1. Быстрый поиск информации. Чат-бот анализирует вопросы пользователей и за секунды находит ответы в технической документации PostgreSQL (более 2800 страниц), Postgres Pro Enterprise, Postgres Pro Shardman и других продуктах компании. Это избавляет от долгого ручного поиска.
  2. Генерация SQL-запросов. Достаточно описать задачу на русском или английском языке, и ChatPPG сформирует SQL-запрос. Это упрощает работу даже для тех, кто плохо знает синтаксис SQL.

В основе ChatPPG — LLM-модель, созданная на базе open-source модели от Alibaba. Для работы развёрнут GPU-сервер, установленный в российском дата-центре.

«Наш бот — это не просто справочник, а интерактивный инструмент, который учится на запросах пользователей. Он объединяет экспертные знания документации с возможностями AI, чтобы использовать время максимально эффективно — на решение бизнес-задач, а не пустой поиск информации. Попробуйте задать боту сложный вопрос или SQL-сценарий — возможно, он предложит решение, о котором даже не догадывались!», — отметил Савелий Батурин, руководитель разработки и старший ML-инженер Postgres Professional.

ChatPPG проходит стадию тестовой эксплуатации. Чтобы присоединиться к тестированию:

  1. Перейдите в Telegram-бот: https://t.me/chatppgbot.
  2. Задайте вопрос или опишите задачу, например: «Как настроить репликацию?» или «Напиши 10 причин, почему стоит перейти с Oracle на Postgres Pro».
  3. Оставьте обратную связь в боте через кнопку «Feedback».

В ближайшее время ChatPPG встроят напрямую в ряд продуктов Postgres Pro — например, Low-code платформу, предназначенную для разработки и модернизации бизнес-приложений без навыков программирования. Это позволит отправлять запросы на русском или английском языках, полностью отказавшись от ручного написания SQL. Такой подход выведет работу с PostgreSQL и Postgres Pro на новый уровень. Полная функциональность будет доступна на официальном сайте https://postgrespro.ru/.

Узнать больше о технологии и пообщаться с разработчиками можно на PGConf.Russia — крупнейшей в России конференции на базе PostgreSQL, которая пойдет 31 марта — 1 апреля в Москве