Update static/index.html
Browse files- static/index.html +8 -5
static/index.html
CHANGED
@@ -115,15 +115,18 @@
|
|
115 |
statusDiv.className = 'connected';
|
116 |
addLog('Connexion WebSocket établie.');
|
117 |
};
|
118 |
-
ws.onmessage = function(event) {
|
119 |
const messageFromServer = event.data;
|
120 |
console.log(`Message reçu du serveur : "${messageFromServer}"`)
|
121 |
addLog(`Message reçu du serveur : "${messageFromServer}"`);
|
122 |
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
|
|
|
|
|
|
127 |
};
|
128 |
ws.onclose = function() {
|
129 |
statusDiv.textContent = 'Déconnecté';
|
|
|
115 |
statusDiv.className = 'connected';
|
116 |
addLog('Connexion WebSocket établie.');
|
117 |
};
|
118 |
+
ws.onmessage = async function(event) {
|
119 |
const messageFromServer = event.data;
|
120 |
console.log(`Message reçu du serveur : "${messageFromServer}"`)
|
121 |
addLog(`Message reçu du serveur : "${messageFromServer}"`);
|
122 |
|
123 |
+
try {
|
124 |
+
const responsePhrase = await callOpenAI(messageFromServer);
|
125 |
+
addLog(`Envoi de la réponse automatique : "${responsePhrase}"`);
|
126 |
+
ws.send(responsePhrase);
|
127 |
+
} catch (error) {
|
128 |
+
addLog(`Erreur lors de l'appel API : ${error.message}`);
|
129 |
+
}
|
130 |
};
|
131 |
ws.onclose = function() {
|
132 |
statusDiv.textContent = 'Déconnecté';
|