try { const response = await fetch(`?prompt=${encodeURIComponent(message)}&model=gpt-4o-mini`); const data = await response.json(); // Typing indicator'ı gizle hideTypingIndicator(); // Bot yanıtını göster addMessage(data.response); } catch (error) { console.error('Hata:', error); hideTypingIndicator(); addMessage('Üzgünüm, bir hata oluştu. Lütfen tekrar deneyin.'); } finally { userInput.disabled = false; sendButton.disabled = false; userInput.focus(); } }