ZOTHEOS commited on
Commit
78a6734
Β·
verified Β·
1 Parent(s): 46876dd

Update modules/config_settings_public.py

Browse files
Files changed (1) hide show
  1. modules/config_settings_public.py +10 -20
modules/config_settings_public.py CHANGED
@@ -1,4 +1,4 @@
1
- # FILE: modules/config_settings_public.py (Guaranteed Launch Version)
2
 
3
  import os
4
  import sys
@@ -15,15 +15,11 @@ if not logger.handlers:
15
 
16
  IS_WEB_MODE = os.path.exists("/home/user/app")
17
 
18
- # --- βœ…βœ…βœ… SIMPLIFIED AND VERIFIED MODELS ONLY βœ…βœ…βœ… ---
19
  MODEL_DEFINITIONS = {
20
  "mistral": {
21
  "repo_id": "TheBloke/Mistral-7B-Instruct-v0.2-GGUF",
22
  "filename": "mistral-7b-instruct-v0.2.Q4_K_M.gguf"
23
- },
24
- "qwen": {
25
- "repo_id": "TheBloke/Qwen1.5-1.8B-Chat-GGUF",
26
- "filename": "qwen1.5-1.8b-chat.Q4_K_M.gguf"
27
  }
28
  }
29
 
@@ -48,8 +44,8 @@ else: # LOCAL MODE
48
  MODEL_PATHS[name] = os.path.join(BASE_MODELS_DIR, model_info["filename"])
49
  N_GPU_LAYERS_FALLBACK = -1
50
 
51
- # --- Shared Configurations ---
52
- MAX_CONCURRENT_MODELS = 2 # Reduced to 2 for this launch
53
  N_CTX_FALLBACK = 2048
54
  VERBOSE_LLAMA_CPP = True
55
  MODEL_SPECIFIC_PARAMS = {
@@ -57,19 +53,13 @@ MODEL_SPECIFIC_PARAMS = {
57
  "n_gpu_layers": N_GPU_LAYERS_FALLBACK, "n_ctx": N_CTX_FALLBACK, "f16_kv": True,
58
  "use_mmap": True, "verbose": VERBOSE_LLAMA_CPP
59
  },
60
- "mistral": {"chat_format": "mistral-instruct"},
61
- "qwen": {"chat_format": "chatml"}
62
- }
63
- INFERENCE_PRESETS = {
64
- "balanced": {"temperature": 0.7, "top_p": 0.9, "top_k": 40, "repeat_penalty": 1.1, "max_tokens": 1024},
65
- "precise": {"temperature": 0.2, "top_p": 0.7, "top_k": 20, "repeat_penalty": 1.05, "max_tokens": 1536}
66
  }
 
67
  DEFAULT_INFERENCE_PRESET = "balanced"
68
  DEFAULT_SYSTEM_PROMPT = "You are ZOTHEOS, an ethical AI developed to help humanity."
69
- MODEL_ROLES = {"mistral": "analyst", "qwen": "skeptic"}
70
- MODEL_ROLE_SYSTEM_PROMPTS = {
71
- "analyst": "You are an impartial analyst.",
72
- "skeptic": "You are a critical evaluator and a respectful skeptic.", "general": DEFAULT_SYSTEM_PROMPT
73
- }
74
- ZOTHEOS_VERSION = "2.3 (Live - Two Model)"
75
  logger.info(f"Config loaded. Version: {ZOTHEOS_VERSION}, Web Mode: {IS_WEB_MODE}")
 
1
+ # FILE: modules/config_settings_public.py (Single Model, Guaranteed Launch)
2
 
3
  import os
4
  import sys
 
15
 
16
  IS_WEB_MODE = os.path.exists("/home/user/app")
17
 
18
+ # --- βœ…βœ…βœ… USING ONLY ONE, VERIFIED MODEL TO GUARANTEE LAUNCH βœ…βœ…βœ… ---
19
  MODEL_DEFINITIONS = {
20
  "mistral": {
21
  "repo_id": "TheBloke/Mistral-7B-Instruct-v0.2-GGUF",
22
  "filename": "mistral-7b-instruct-v0.2.Q4_K_M.gguf"
 
 
 
 
23
  }
24
  }
25
 
 
44
  MODEL_PATHS[name] = os.path.join(BASE_MODELS_DIR, model_info["filename"])
45
  N_GPU_LAYERS_FALLBACK = -1
46
 
47
+ # --- Shared Configurations (Simplified) ---
48
+ MAX_CONCURRENT_MODELS = 1 # Only one model
49
  N_CTX_FALLBACK = 2048
50
  VERBOSE_LLAMA_CPP = True
51
  MODEL_SPECIFIC_PARAMS = {
 
53
  "n_gpu_layers": N_GPU_LAYERS_FALLBACK, "n_ctx": N_CTX_FALLBACK, "f16_kv": True,
54
  "use_mmap": True, "verbose": VERBOSE_LLAMA_CPP
55
  },
56
+ "mistral": {"chat_format": "mistral-instruct"}
 
 
 
 
 
57
  }
58
+ INFERENCE_PRESETS = { "balanced": {"temperature": 0.7, "top_p": 0.9, "max_tokens": 1024} }
59
  DEFAULT_INFERENCE_PRESET = "balanced"
60
  DEFAULT_SYSTEM_PROMPT = "You are ZOTHEOS, an ethical AI developed to help humanity."
61
+ MODEL_ROLES = {"mistral": "analyst"}
62
+ MODEL_ROLE_SYSTEM_PROMPTS = {"analyst": "You are an impartial analyst.", "general": DEFAULT_SYSTEM_PROMPT}
63
+
64
+ ZOTHEOS_VERSION = "2.4 (Live - Single Model)"
 
 
65
  logger.info(f"Config loaded. Version: {ZOTHEOS_VERSION}, Web Mode: {IS_WEB_MODE}")