Добавить окно на портале (сайт) с вводом, запросом, и выводом ответа

У меня есть одностраничный сайт (https://genaisolution.ru) сделанный в конструкторе Craftum, нужно в него добавить окно или новую страницу, где:
В окне есть поле для ввода текста, кнопка "отправить" после нажатия которой отправляется HTTP POST запрос, и в другом окне отображается ответ от запроса.

Подробнее:
Окно выглядит следующим образом (см. скрин).
Пользователь в окно "ввод текста" вводит текст.
Нажимает кнопку "Отправить"
Введенный текст добавляется в запрос в YaGPT. Сам уже настроенный POST запрос в YaGPT у меня уже есть.
Далее приходит ответ от YaGPT и этот ответ выводится в поле окна "Вывод текста".

Функции:
- Окно с 4мя блоками: Текст "Ввод и ответ", окно "Ввод текста", кнопка "Отправить", окно "Ответ".
- Поле "Ввод текста" подразумевает, что туда можно ввести текст и он будет сохранен в переменную, чтобы использовать его в дальнейших действиях
- Кнопка "Отправить". При нажатии кнопки введённый текст из переменной выше (Поле "Ввод текста") вставляется в запрос для YaGPT
- окно "Ответ", полученный запрос из шага выше выводится в данном окне.
- предусмотрена функция, которая в заданный период отправляет в Ya запрос для обновления токена и обновляет токен в запросе в YaGPT после нажатия на кнопку "Отправить"

Читайте на 123ru.net