Spaces:
Running
Running
right now the api key is removed after selecting model and one message it should be only removed it the page is refreshed or reloads then only should user have to enter it again
Browse files- index.html +5 -9
index.html
CHANGED
|
@@ -428,11 +428,8 @@ const settingsBtn = document.getElementById('settingsBtn');
|
|
| 428 |
messages: [{ role: 'user', content: message }]
|
| 429 |
})
|
| 430 |
});
|
| 431 |
-
|
| 432 |
-
|
| 433 |
-
apiKeyInput.value = '';
|
| 434 |
-
const data = await response.json();
|
| 435 |
-
if (data.error) {
|
| 436 |
addMessage('system', `Error: ${data.error.message}`);
|
| 437 |
} else if (data.choices && data.choices[0].message.content) {
|
| 438 |
addMessage('assistant', data.choices[0].message.content);
|
|
@@ -477,11 +474,10 @@ const data = await response.json();
|
|
| 477 |
sidebar.classList.add('hidden');
|
| 478 |
}
|
| 479 |
});
|
| 480 |
-
|
| 481 |
-
// Clear any saved API key on page refresh
|
| 482 |
window.addEventListener('beforeunload', () => {
|
| 483 |
-
|
| 484 |
});
|
| 485 |
-
|
| 486 |
</body>
|
| 487 |
</html>
|
|
|
|
| 428 |
messages: [{ role: 'user', content: message }]
|
| 429 |
})
|
| 430 |
});
|
| 431 |
+
const data = await response.json();
|
| 432 |
+
if (data.error) {
|
|
|
|
|
|
|
|
|
|
| 433 |
addMessage('system', `Error: ${data.error.message}`);
|
| 434 |
} else if (data.choices && data.choices[0].message.content) {
|
| 435 |
addMessage('assistant', data.choices[0].message.content);
|
|
|
|
| 474 |
sidebar.classList.add('hidden');
|
| 475 |
}
|
| 476 |
});
|
| 477 |
+
// Clear API key input on page refresh
|
|
|
|
| 478 |
window.addEventListener('beforeunload', () => {
|
| 479 |
+
apiKeyInput.value = '';
|
| 480 |
});
|
| 481 |
+
</script>
|
| 482 |
</body>
|
| 483 |
</html>
|