ChatGPT помогает исправлять ошибки в SQL-коде

Похоже, уже не осталось ни одного человека, который бы не слышал о новомодном проекте в области искусственного интеллекта (ИИ) ChatGPT

Дошла очередь и до меня и Я решил расширить функционал проекта SQLize.online высокоинтеллектуальным помощником. Интеграция с API чата достаточно простая и не вызвала больших затруднений. Самым сложным было настроить чат так чтобы его ответы не походили на ответы имбецила с задержкой развития. На тонкую настройку ушла значительная часть времени, и усилия принесли свой результат.

Всстречайте: онлайн SQL песочница с интегрированным AI помощником:

Скриншот сайта SQLize.online с примером ответа AI

При помощи ИИ (искусственного интеллекта) вы можете получить ответ на ваши вопросы не покидая SQL площадку. На иллюстрации выше Вы можете видеть такой пример

Кроме этого Вы можете воспользоваться помощью помощника для исправления ошибок в Ваших запросах простым нажатием кнопки.

В примере на скриншоте ниже в коде SQL допущена ошибка

Скриншот с ошибкой в коде SQL

В случае возникновения ошибки система предлагает воспользоваться помощью чата путем одного нажатия кнопки. Посмотрите следующий экран с решением:

Скриншот с решением проблемы

Таким образом ChatGPT реально может найти проблемы в Вашем SQL и предложить их решение.

Буду рад если эта технология сможет немного сократить количество времени потраченное на поиск ошибок и в то же время хочу напомнить что технология еще достаточно свежая и может выдавать неверные или неоптимальные решения которые следует перепроверить. Буду рад Вашим отзывам в моем ТГ чате

0
15 комментариев
Написать комментарий...
Nickolai Vasiliev

Проект, наверное прикольный. Но пока непонятно, как увидеть структуру БД? Какие есть таблицы? Или предлагается создать свои? Мануальчик бы

Ответить
Развернуть ветку
Slava Rozhnev
Автор

Базы можно создавать свои. Кроме этого есть схема Oracle 19c (HR) с готовой базой и во всех MySQL мозно ипользовать базу sakila (use `sakila`;)
По поводу мануала - хорошая идея. А пока по всем вопросам пишите в ТГ

Ответить
Развернуть ветку
Slava Rozhnev
Автор

Здесь можно посмотреть примеры использования https://sqlize.online/popular

Ответить
Развернуть ветку
Nickolai Vasiliev

Спасибо!

Ответить
Развернуть ветку
Олег Смоленский

благодарю

Ответить
Развернуть ветку
Олег Яровиков

Несколько плюшек, наличие которых, заставили бы меня вновь вернуться на Ваш сайт:
1) автокомплит при наборе запросов.
2) расширенный функционал помошника, например селект с выбором категорий.
В остальном, искренне восхищаюсь проделанной Вами работой и желаю развития!!!

Ответить
Развернуть ветку
Slava Rozhnev
Автор

По просьбе пользователей добавил автокомплит. Нажимает Ctrl+Space и наслаждаемся.
Работа над помощником еще не окончена, поэтому спасибо за предложение. Постараюсь учесть

Ответить
Развернуть ветку
Alex Kalashnikoff

кроме детских ошибок он другие способен найти?

Ответить
Развернуть ветку
Slava Rozhnev
Автор

Попробуйте! Затем поделитесь своим опытом
Если найдете проблемы пишите в https://t.me/sqlize

Ответить
Развернуть ветку
Daria Makaricheva

Интересно, он только в SQL находит ошибки или в css тоже сможет?

Ответить
Развернуть ветку
Slava Rozhnev
Автор

Я настраивал его для работы с SQL, но вы можете попробовать

Ответить
Развернуть ветку
Андрей Шмиг

По опыту - полезный сервис, есть куда развивать.

Несколько вопросов из интереса:
1. MS SQL же по лицензиям… на свой страх и риск развернули?
2. Какие цифры по посещаемости?
3. Вы распределение прав как делаете на каждую сессию? Как решили вопрос безопасности доступа к соседним таблицам, базам?

Ответить
Развернуть ветку
Slava Rozhnev
Автор

1. В проектк используется Express Edition (официально бесплатаня версия)
2. Не хочу хвастать
3. Изолированные базы данных для каждой сессии

Ответить
Развернуть ветку
Андрей Шмиг

2. А в диапазонах хотя бы?

Ответить
Развернуть ветку
FanatGPT

Когда будет Chat GPT на втором сайте?

Ответить
Развернуть ветку
12 комментариев
Раскрывать всегда