upgraded tool

This commit is contained in:
Saifeddine ALOUI 2023-08-28 01:40:24 +02:00
parent d7f34b3a7e
commit e9805793a5
6 changed files with 70 additions and 19 deletions

2
app.py
View File

@ -14,7 +14,7 @@ __github__ = "https://github.com/ParisNeo/lollms-webui"
__copyright__ = "Copyright 2023, "
__license__ = "Apache 2.0"
__version__ ="6.0(beta)"
__version__ ="6.0"
main_repo = "https://github.com/ParisNeo/lollms-webui.git"
import os

51
installer_cpu.iss Normal file
View File

@ -0,0 +1,51 @@
; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
#define MyAppName "LoLLMs_webUI"
#define MyAppVersion "6.0"
#define MyAppPublisher "ParisNeo"
#define MyAppURL "https://parisneo.github.io/lollms-webui/"
#define MyAppExeName "win_run.bat"
[Setup]
; NOTE: The value of AppId uniquely identifies this application. Do not use the same AppId value in installers for other applications.
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
AppId={{1A757D39-4C63-4E0C-AED3-BA6273BBC0CA}
AppName={#MyAppName}
AppVersion={#MyAppVersion}
;AppVerName={#MyAppName} {#MyAppVersion}
AppPublisher={#MyAppPublisher}
AppPublisherURL={#MyAppURL}
AppSupportURL={#MyAppURL}
AppUpdatesURL={#MyAppURL}
DefaultDirName={%USERPROFILE}\{#MyAppName}
DisableProgramGroupPage=yes
LicenseFile=C:\Users\aloui\Documents\ai\lollms-webui_test\lollms-webui\LICENSE
InfoBeforeFile=C:\Users\aloui\Documents\ai\lollms-webui_test\lollms-webui\CODE_OF_CONDUCT.md
; Remove the following line to run in administrative install mode (install for all users.)
PrivilegesRequired=lowest
OutputBaseFilename=lollms_v6_cpu
SetupIconFile=C:\Users\aloui\Documents\ai\lollms-webui_test\logo.ico
Compression=lzma
SolidCompression=yes
WizardStyle=modern
DiskSpanning=yes
[Languages]
Name: "english"; MessagesFile: "compiler:Default.isl"
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
[Files]
Source: "C:\Users\aloui\Documents\ai\lollms-webui_test\{#MyAppExeName}"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Users\aloui\Documents\ai\lollms-webui_test\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
[Icons]
Name: "{autodesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon
Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; IconFilename: "{app}\logo.ico"
[Run]
Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: shellexec postinstall skipifsilent

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

4
web/dist/index.html vendored
View File

@ -6,8 +6,8 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>LoLLMS WebUI - Welcome</title>
<script type="module" crossorigin src="/assets/index-c4c09da1.js"></script>
<link rel="stylesheet" href="/assets/index-3da7a963.css">
<script type="module" crossorigin src="/assets/index-570cbc8d.js"></script>
<link rel="stylesheet" href="/assets/index-3c29410e.css">
</head>
<body>
<div id="app"></div>

View File

@ -2153,10 +2153,10 @@ export default {
this.$store.dispatch('refreshRamUsage');
},
async onRemount(pers) {
pers = pers.personality
if (!pers) { return { 'status': false, 'error': 'no personality - unmount_personality' } }
console.log(`Remounting ${pers.category}/${pers.folder}`)
const obj = {
language: pers.language,
category: pers.category,
folder: pers.folder,
language: pers.lang