diff --git a/blank.php b/blank.php index 41aa9dc3..e2313dbd 100644 --- a/blank.php +++ b/blank.php @@ -48,7 +48,7 @@ document.getElementById('rewordButton').addEventListener('click', function() { // Prepare the API request payload const data = { - model: "text-davinci-004", // or the latest available model + model: "", // or the latest available model prompt: `Reword the following text: "${textToReword}"`, temperature: 0.7, max_tokens: 1024, diff --git a/database_updates.php b/database_updates.php index f6841515..987f600d 100644 --- a/database_updates.php +++ b/database_updates.php @@ -1599,10 +1599,18 @@ if (LATEST_DATABASE_VERSION > CURRENT_DATABASE_VERSION) { mysqli_query($mysqli, "UPDATE `settings` SET `config_current_database_version` = '1.0.5'"); } - // if (CURRENT_DATABASE_VERSION == '1.0.5') { - // // Insert queries here required to update to DB version 1.0.6 + if (CURRENT_DATABASE_VERSION == '1.0.5') { + //Insert queries here required to update to DB version 1.0.6 + mysqli_query($mysqli, "ALTER TABLE `settings` ADD `config_ai_model` VARCHAR(250) DEFAULT NULL AFTER `config_ai_provider`"); + + // Then, update the database to the next sequential version + mysqli_query($mysqli, "UPDATE `settings` SET `config_current_database_version` = '1.0.6'"); + } + + // if (CURRENT_DATABASE_VERSION == '1.0.6') { + // // Insert queries here required to update to DB version 1.0.7 // // Then, update the database to the next sequential version - // mysqli_query($mysqli, "UPDATE `settings` SET `config_current_database_version` = '1.0.6'"); + // mysqli_query($mysqli, "UPDATE `settings` SET `config_current_database_version` = '1.0.7'"); // } } else { diff --git a/database_version.php b/database_version.php index ec6dcac8..9d80a0a0 100644 --- a/database_version.php +++ b/database_version.php @@ -5,5 +5,5 @@ * It is used in conjunction with database_updates.php */ -DEFINE("LATEST_DATABASE_VERSION", "1.0.5"); +DEFINE("LATEST_DATABASE_VERSION", "1.0.6"); diff --git a/get_settings.php b/get_settings.php index 69c3a781..28df3104 100644 --- a/get_settings.php +++ b/get_settings.php @@ -93,6 +93,7 @@ $config_stripe_client_pays_fees = intval($row['config_stripe_client_pays_fees']) // AI Provider Details $config_ai_enable = intval($row['config_ai_enable']); $config_ai_provider = $row['config_ai_provider']; +$config_ai_model = $row['config_ai_model']; $config_ai_url = $row['config_ai_url']; $config_ai_api_key = $row['config_ai_api_key']; diff --git a/post/setting.php b/post/setting.php index 74596116..f5b18cf3 100644 --- a/post/setting.php +++ b/post/setting.php @@ -460,11 +460,11 @@ if (isset($_POST['edit_ai_settings'])) { } else { $ai_enable = 0; } - + $model = sanitizeInput($_POST['model']); $url = sanitizeInput($_POST['url']); $api_key = sanitizeInput($_POST['api_key']); - mysqli_query($mysqli,"UPDATE settings SET config_ai_enable = $ai_enable, config_ai_provider = '$provider', config_ai_url = '$url', config_ai_api_key = '$api_key' WHERE company_id = 1"); + mysqli_query($mysqli,"UPDATE settings SET config_ai_enable = $ai_enable, config_ai_provider = '$provider', config_ai_model = '$model', config_ai_url = '$url', config_ai_api_key = '$api_key' WHERE company_id = 1"); //Logging mysqli_query($mysqli,"INSERT INTO logs SET log_type = 'Settings', log_action = 'Edit', log_description = '$session_name edited AI settings', log_ip = '$session_ip', log_user_agent = '$session_user_agent', log_user_id = $session_user_id"); diff --git a/settings_ai.php b/settings_ai.php index adc634e1..79ddf3f8 100644 --- a/settings_ai.php +++ b/settings_ai.php @@ -25,6 +25,16 @@ require_once "inc_all_settings.php"; +
+ +
+
+ +
+ +
+
+