Spaces:
Sleeping
Sleeping
Update static/index.html
Browse files- static/index.html +6 -1
static/index.html
CHANGED
|
@@ -209,6 +209,8 @@
|
|
| 209 |
|
| 210 |
ws.onmessage = async function(event) {
|
| 211 |
try {
|
|
|
|
|
|
|
| 212 |
let prompt, model;
|
| 213 |
|
| 214 |
// Essayer de parser comme JSON (nouveau format)
|
|
@@ -234,10 +236,13 @@
|
|
| 234 |
addLog(`Message reçu - Prompt: "${prompt}", Modèle: "${model}"`);
|
| 235 |
|
| 236 |
const responsePhrase = await callOpenAI(prompt, model);
|
|
|
|
|
|
|
|
|
|
| 237 |
|
| 238 |
// Vérifier à nouveau que la connexion est ouverte
|
| 239 |
if (ws.readyState === WebSocket.OPEN) {
|
| 240 |
-
addLog(`Envoi de la réponse automatique : "${responsePhrase}"`);
|
| 241 |
ws.send(responsePhrase);
|
| 242 |
} else {
|
| 243 |
addLog('Erreur: WebSocket fermé pendant l\'appel API');
|
|
|
|
| 209 |
|
| 210 |
ws.onmessage = async function(event) {
|
| 211 |
try {
|
| 212 |
+
|
| 213 |
+
const startTime = performance.now;
|
| 214 |
let prompt, model;
|
| 215 |
|
| 216 |
// Essayer de parser comme JSON (nouveau format)
|
|
|
|
| 236 |
addLog(`Message reçu - Prompt: "${prompt}", Modèle: "${model}"`);
|
| 237 |
|
| 238 |
const responsePhrase = await callOpenAI(prompt, model);
|
| 239 |
+
|
| 240 |
+
const endTime = performance.now();
|
| 241 |
+
const duration = (endTime - startTime) / 1000
|
| 242 |
|
| 243 |
// Vérifier à nouveau que la connexion est ouverte
|
| 244 |
if (ws.readyState === WebSocket.OPEN) {
|
| 245 |
+
addLog(`Envoi de la réponse automatique : "${responsePhrase}", durée : "${duration}"`);
|
| 246 |
ws.send(responsePhrase);
|
| 247 |
} else {
|
| 248 |
addLog('Erreur: WebSocket fermé pendant l\'appel API');
|