Fix chatbot multi-provider + encryption key + test UI
This commit is contained in:
@ -63,6 +63,16 @@ function editKey(provider) {
|
|||||||
// Remplir le formulaire
|
// Remplir le formulaire
|
||||||
providerSelect.value = provider;
|
providerSelect.value = provider;
|
||||||
providerSelect.disabled = true;
|
providerSelect.disabled = true;
|
||||||
|
// Champ hidden pour envoyer provider même si disabled
|
||||||
|
let hiddenProvider = document.getElementById('hidden_provider');
|
||||||
|
if (!hiddenProvider) {
|
||||||
|
hiddenProvider = document.createElement('input');
|
||||||
|
hiddenProvider.type = 'hidden';
|
||||||
|
hiddenProvider.name = 'provider';
|
||||||
|
hiddenProvider.id = 'hidden_provider';
|
||||||
|
document.getElementById('keyForm').appendChild(hiddenProvider);
|
||||||
|
}
|
||||||
|
hiddenProvider.value = provider;
|
||||||
updateModelsList();
|
updateModelsList();
|
||||||
|
|
||||||
// Attendre que la liste des modèles soit chargée
|
// Attendre que la liste des modèles soit chargée
|
||||||
|
|||||||
@ -472,6 +472,9 @@ try {
|
|||||||
<a href="statistiques/index.php" class="btn btn-secondary">
|
<a href="statistiques/index.php" class="btn btn-secondary">
|
||||||
📊 Statistiques détaillées
|
📊 Statistiques détaillées
|
||||||
</a>
|
</a>
|
||||||
|
<a href="chatbot_api_settings.php" class="btn btn-secondary">
|
||||||
|
🤖 Configuration IA Chatbot
|
||||||
|
</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user