|
1 | 1 | <?php |
2 | | -// (A) KOA SUTATO |
3 | | -require dirname(__DIR__) . DIRECTORY_SEPARATOR . "lib" . DIRECTORY_SEPARATOR . "CORE-Go.php"; |
| 2 | +// (A) RODO KOA KONFIGU |
| 3 | +require dirname(__DIR__) . DIRECTORY_SEPARATOR . "lib" . DIRECTORY_SEPARATOR . "CORE-Config.php"; |
4 | 4 |
|
5 | 5 | // (B) NEW CHATBOT PATH |
6 | 6 | define("PATH_CHATBOT", PATH_BASE . "chatbot" . DIRECTORY_SEPARATOR); |
7 | 7 |
|
8 | | -// (C) BACKUP CHATBOT/SETTINGS.PY |
9 | | -if (!copy(PATH_CHATBOT . "settings.py", PATH_CHATBOT . "settings.old")) { |
10 | | - exit("Failed to backup settings file - " . PATH_CHATBOT . "settings.old"); |
| 8 | +// (C) BACKUP CHATBOT/A_SETTINGS.PY |
| 9 | +if (!copy(PATH_CHATBOT . "a_settings.py", PATH_CHATBOT . "a_settings.old")) { |
| 10 | + exit("Failed to backup settings file - " . PATH_CHATBOT . "a_settings.old"); |
11 | 11 | } |
12 | 12 |
|
13 | | -// (D) COPY HOST SETTINGS FROM CORE-CONFIG.PHP TO SETTINGS.PY |
| 13 | +// (D) COPY SETTINGS FROM CORE-CONFIG.PHP TO A_SETTINGS.PY |
14 | 14 | $replace = [ |
15 | | - "model_name" => isset($argv[1]) && $argv[1]=="GPU" |
16 | | - ? '"TheBloke/Wizard-Vicuna-7B-Uncensored-GPTQ"' |
17 | | - : '"TheBloke/Wizard-Vicuna-7B-Uncensored-GGML"', |
18 | 15 | "http_allow" => "[\"http://".HOST_NAME."\", \"https://".HOST_NAME."\"]", |
19 | 16 | "http_host" => "\"".HOST_NAME."\"", |
20 | 17 | "jwt_algo" => "\"".JWT_ALGO."\"", |
21 | 18 | "jwt_secret" => "\"".JWT_SECRET."\"" |
22 | 19 | ]; |
23 | | -$cfg = file(PATH_CHATBOT . "settings.py") or exit("Cannot read". PATH_CHATBOT ."settings.py"); |
| 20 | +$cfg = file(PATH_CHATBOT . "a_settings.py") or exit("Cannot read". PATH_CHATBOT ."a_settings.py"); |
24 | 21 | foreach ($cfg as $j=>$line) { foreach ($replace as $k=>$v) { if (strpos($line, $k) !== false) { |
25 | 22 | $cfg[$j] = "$k = $v # CHANGED BY INSTALLER\r\n"; |
26 | 23 | unset($replace[$k]); |
27 | 24 | if (count($replace)==0) { break; } |
28 | 25 | }}} |
29 | | -try { file_put_contents(PATH_CHATBOT . "settings.py", implode("", $cfg)); } |
30 | | -catch (Exception $ex) { exit("Error writing to ". PATH_CHATBOT . "settings.py"); } |
| 26 | +try { file_put_contents(PATH_CHATBOT . "a_settings.py", implode("", $cfg)); } |
| 27 | +catch (Exception $ex) { exit("Error writing to ". PATH_CHATBOT . "a_settings.py"); } |
31 | 28 |
|
32 | 29 | // (E) ADD AI TO CORE-CONFIG.PHP |
33 | 30 | try { |
|
0 commit comments