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é';
|