ChatPPG: первый AI-бот для работы с PostgreSQL на естественном языке
Пользователи PostgreSQL и Postgres Pro теперь могут сэкономить время при работе с базами данных. Разработчики из команды Postgres Professional создали ChatPPG — первый ИИ-бот для PostgreSQL. Он решает две ключевые задачи:
- Быстрый поиск информации. Чат-бот анализирует вопросы пользователей и за секунды находит ответы в технической документации PostgreSQL (более 2800 страниц), Postgres Pro Enterprise, Postgres Pro Shardman и других продуктах компании. Это избавляет от долгого ручного поиска.
- Генерация SQL-запросов. Достаточно описать задачу на русском или английском языке, и ChatPPG сформирует SQL-запрос. Это упрощает работу даже для тех, кто плохо знает синтаксис SQL.
В основе ChatPPG — LLM-модель, созданная на базе open-source модели от Alibaba. Для работы развёрнут GPU-сервер, установленный в российском дата-центре.
«Наш бот — это не просто справочник, а интерактивный инструмент, который учится на запросах пользователей. Он объединяет экспертные знания документации с возможностями AI, чтобы использовать время максимально эффективно — на решение бизнес-задач, а не пустой поиск информации. Попробуйте задать боту сложный вопрос или SQL-сценарий — возможно, он предложит решение, о котором даже не догадывались!», — отметил Савелий Батурин, руководитель разработки и старший ML-инженер Postgres Professional.
ChatPPG проходит стадию тестовой эксплуатации. Чтобы присоединиться к тестированию:
- Перейдите в Telegram-бот: https://t.me/chatppgbot.
- Задайте вопрос или опишите задачу, например: «Как настроить репликацию?» или «Напиши 10 причин, почему стоит перейти с Oracle на Postgres Pro».
- Оставьте обратную связь в боте через кнопку «Feedback».
В ближайшее время ChatPPG встроят напрямую в ряд продуктов Postgres Pro — например, Low-code платформу, предназначенную для разработки и модернизации бизнес-приложений без навыков программирования. Это позволит отправлять запросы на русском или английском языках, полностью отказавшись от ручного написания SQL. Такой подход выведет работу с PostgreSQL и Postgres Pro на новый уровень. Полная функциональность будет доступна на официальном сайте https://postgrespro.ru/.
Узнать больше о технологии и пообщаться с разработчиками можно на PGConf.Russia — крупнейшей в России конференции на базе PostgreSQL, которая пойдет 31 марта — 1 апреля в Москве