Ну вот, сегодня сделал важное улучшение в новой версии программы. И это функция для работу с нейросетью Yandex GPT. Сделал универсальное диалоговое окно для отправки запросов к ИИ. После чего моя программа парсит полученный результат ответе от сервера и вытаскивает из него готовые к выполнению в базе данных SQL-запросы. Ну и, конечно, протестировал эту возможность, сгенерировав несколько SQL-запросов. И, разумеется, не удержался от реализации нового функционала, не делавшегося ранее. А именно - сохранение этих запросов и ответов в истории. То есть в заголовке окна запросов есть кнопка, открывающая окно, где выводится эта история.
И вот оно, это окно:
В нем видны SQL-запросы, сгенерированные с помощью ИИ Yandex GPT. Тут можно копировать в буфер текстовое содержимое и удалять элементы из списка истории. Диалог этот универсальный, можно приладить где угодно. А то в прошлой версии программы функционал окна был жестко пришит к определенным действиям со сгенерированными SQL-запросами. Но эта работа заняла весь день, на что я как всегда, не рассчитывал. Так что вот так. Как будет что-то интересно - буду писать об этом пост. Ато сейчас у меня в основном работа по рефакторингу и улучшению качества кода. В общем, мало интересного.
Ну и, надеюсь, до новых постов и до новых свершений.

