Button("Send") {
   Task {
      if !appData.model.isAvailable {
         appData.response = "The model is not available"
      } else {
         if !appData.prompt.isEmpty {
            var newPrompt = AttributedString("\(appData.prompt)\n\n")
            newPrompt.font = .system(size: 16, weight: .bold)
            appData.response.append(newPrompt)
                        
            await appData.sendPrompt()
         }
      }
   }
}
.buttonStyle(.borderedProminent)
.disabled(appData.session.isResponding)