Загрузка данных


Напиши мне приложение на tkinter где будет поле для ввода текста (мой запрос), кнопка "Отправить" и поле с выводом текста, который я буду получать. Сделай приложение простым и интересным, вот код. Твоя задача сделать простой но красивый код который будет интегрирован в tkinter + сделай защиту, что пока получаю ответ - кнопка блокируется

import requests
        import json

        response = requests.post(
          url="https://openrouter.ai/api/v1/chat/completions",
          headers={
            "Authorization": "Bearer ВАШ КЛЮЧ ИЗ OPENROUTER",
            "Content-Type": "application/json",
          },
          data=json.dumps({
            "model": "openrouter/owl-alpha",
            "messages": [
              {
                "role": "user",
                "content": "СЮДА ВАШ ЗАПРОС"
              }
            ]
          })
        )


data = response.json()
answer = data["choices") [0] ("message") ("content"]
print(answer)