MrA7A3 commited on
Commit
0f282ad
·
verified ·
1 Parent(s): dc4901c

KAPO specialist chat fix

Browse files
Files changed (4) hide show
  1. .env +6 -6
  2. bootstrap_space_runtime.py +6 -6
  3. brain_server/api/main.py +5 -1
  4. kapo.env +6 -6
.env CHANGED
@@ -8,21 +8,21 @@ BRAIN_ROLES=debugger,fallback
8
  BRAIN_TEMPLATE=hf-space-cpu
9
  BRAIN_TUNNEL_PROVIDER=none
10
  FIREBASE_ENABLED=0
11
- GOOGLE_DRIVE_BOOTSTRAP_URL=https://drive.google.com/uc?export=download&id=1cTITRABqhuRUyCaHFRA8p3wGNQeU0DK-
12
  HF_ACCELERATOR=cpu
13
  HF_SPACE_DOCKER=1
14
  KAGGLE_AUTO_BOOTSTRAP=0
15
- KAPO_BOOTSTRAP_URL=https://drive.google.com/uc?export=download&id=1cTITRABqhuRUyCaHFRA8p3wGNQeU0DK-
16
  KAPO_COMPUTE_PROFILE=cpu
17
  KAPO_DISABLE_EMBEDDINGS=1
18
  KAPO_HF_INFERENCE_API=0
19
  KAPO_HF_TRANSFORMERS_RUNTIME=1
20
  KAPO_LAZY_EMBED_STARTUP=1
21
  KAPO_LAZY_MODEL_STARTUP=1
22
- KAPO_PATCH_BUNDLE_URL=https://drive.google.com/uc?export=download&id=1be4XGzTO4qm-V3HNuMKZNXD_3Ws-iF9H
23
- KAPO_PATCH_MANIFEST_URL=https://drive.google.com/uc?export=download&id=1vt8VQ034HjoCzC5SBZcDNK4mclZJzKjv
24
- KAPO_REMOTE_ENV_PASSWORD_B64=UTBkdEM5R1FxYXRScEp3S3U5dkhMUWtQaC1IY0NjSm8
25
- KAPO_REMOTE_ENV_URL_B64=aHR0cHM6Ly9kcml2ZS5nb29nbGUuY29tL3VjP2V4cG9ydD1kb3dubG9hZCZpZD0xNUw5UXAzS3E0ZTZ5RVg4VHlFLVRZMks0ZHJnMWhCUEc
26
  KAPO_SHARED_STATE_BACKEND=google_drive
27
  MODEL_PROFILE_ID=hf-debugger-qwen25-7b-instruct
28
  MODEL_REPO=Qwen/Qwen2.5-1.5B-Instruct
 
8
  BRAIN_TEMPLATE=hf-space-cpu
9
  BRAIN_TUNNEL_PROVIDER=none
10
  FIREBASE_ENABLED=0
11
+ GOOGLE_DRIVE_BOOTSTRAP_URL=https://drive.google.com/uc?export=download&id=19jyBWsQ9ciJVPi2PUigu5ti3gJ24A6TG
12
  HF_ACCELERATOR=cpu
13
  HF_SPACE_DOCKER=1
14
  KAGGLE_AUTO_BOOTSTRAP=0
15
+ KAPO_BOOTSTRAP_URL=https://drive.google.com/uc?export=download&id=19jyBWsQ9ciJVPi2PUigu5ti3gJ24A6TG
16
  KAPO_COMPUTE_PROFILE=cpu
17
  KAPO_DISABLE_EMBEDDINGS=1
18
  KAPO_HF_INFERENCE_API=0
19
  KAPO_HF_TRANSFORMERS_RUNTIME=1
20
  KAPO_LAZY_EMBED_STARTUP=1
21
  KAPO_LAZY_MODEL_STARTUP=1
22
+ KAPO_PATCH_BUNDLE_URL=https://drive.google.com/uc?export=download&id=1PwpKBh_1pJ6syBihyCBHHDwypGRmUGQP
23
+ KAPO_PATCH_MANIFEST_URL=https://drive.google.com/uc?export=download&id=1kuzboReag0emMj-wU8pn64K4_Hvps_jy
24
+ KAPO_REMOTE_ENV_PASSWORD_B64=bEcyRlZNTzhobFA0V3lVeWdzQWItQURubnZHU0w3d1M
25
+ KAPO_REMOTE_ENV_URL_B64=aHR0cHM6Ly9kcml2ZS5nb29nbGUuY29tL3VjP2V4cG9ydD1kb3dubG9hZCZpZD0xeHN1cENNNThtTklIQ3JtWTZEcVBUV0pFME5HaE5yMW0
26
  KAPO_SHARED_STATE_BACKEND=google_drive
27
  MODEL_PROFILE_ID=hf-debugger-qwen25-7b-instruct
28
  MODEL_REPO=Qwen/Qwen2.5-1.5B-Instruct
bootstrap_space_runtime.py CHANGED
@@ -16,21 +16,21 @@ DEFAULT_ENV = {
16
  "BRAIN_TEMPLATE": "hf-space-cpu",
17
  "BRAIN_TUNNEL_PROVIDER": "none",
18
  "FIREBASE_ENABLED": "0",
19
- "GOOGLE_DRIVE_BOOTSTRAP_URL": "https://drive.google.com/uc?export=download&id=1cTITRABqhuRUyCaHFRA8p3wGNQeU0DK-",
20
  "HF_ACCELERATOR": "cpu",
21
  "HF_SPACE_DOCKER": "1",
22
  "KAGGLE_AUTO_BOOTSTRAP": "0",
23
- "KAPO_BOOTSTRAP_URL": "https://drive.google.com/uc?export=download&id=1cTITRABqhuRUyCaHFRA8p3wGNQeU0DK-",
24
  "KAPO_COMPUTE_PROFILE": "cpu",
25
  "KAPO_DISABLE_EMBEDDINGS": "1",
26
  "KAPO_HF_INFERENCE_API": "0",
27
  "KAPO_HF_TRANSFORMERS_RUNTIME": "1",
28
  "KAPO_LAZY_EMBED_STARTUP": "1",
29
  "KAPO_LAZY_MODEL_STARTUP": "1",
30
- "KAPO_PATCH_BUNDLE_URL": "https://drive.google.com/uc?export=download&id=1be4XGzTO4qm-V3HNuMKZNXD_3Ws-iF9H",
31
- "KAPO_PATCH_MANIFEST_URL": "https://drive.google.com/uc?export=download&id=1vt8VQ034HjoCzC5SBZcDNK4mclZJzKjv",
32
- "KAPO_REMOTE_ENV_PASSWORD_B64": "UTBkdEM5R1FxYXRScEp3S3U5dkhMUWtQaC1IY0NjSm8",
33
- "KAPO_REMOTE_ENV_URL_B64": "aHR0cHM6Ly9kcml2ZS5nb29nbGUuY29tL3VjP2V4cG9ydD1kb3dubG9hZCZpZD0xNUw5UXAzS3E0ZTZ5RVg4VHlFLVRZMks0ZHJnMWhCUEc",
34
  "KAPO_SHARED_STATE_BACKEND": "google_drive",
35
  "MODEL_PROFILE_ID": "hf-debugger-qwen25-7b-instruct",
36
  "MODEL_REPO": "Qwen/Qwen2.5-1.5B-Instruct",
 
16
  "BRAIN_TEMPLATE": "hf-space-cpu",
17
  "BRAIN_TUNNEL_PROVIDER": "none",
18
  "FIREBASE_ENABLED": "0",
19
+ "GOOGLE_DRIVE_BOOTSTRAP_URL": "https://drive.google.com/uc?export=download&id=19jyBWsQ9ciJVPi2PUigu5ti3gJ24A6TG",
20
  "HF_ACCELERATOR": "cpu",
21
  "HF_SPACE_DOCKER": "1",
22
  "KAGGLE_AUTO_BOOTSTRAP": "0",
23
+ "KAPO_BOOTSTRAP_URL": "https://drive.google.com/uc?export=download&id=19jyBWsQ9ciJVPi2PUigu5ti3gJ24A6TG",
24
  "KAPO_COMPUTE_PROFILE": "cpu",
25
  "KAPO_DISABLE_EMBEDDINGS": "1",
26
  "KAPO_HF_INFERENCE_API": "0",
27
  "KAPO_HF_TRANSFORMERS_RUNTIME": "1",
28
  "KAPO_LAZY_EMBED_STARTUP": "1",
29
  "KAPO_LAZY_MODEL_STARTUP": "1",
30
+ "KAPO_PATCH_BUNDLE_URL": "https://drive.google.com/uc?export=download&id=1PwpKBh_1pJ6syBihyCBHHDwypGRmUGQP",
31
+ "KAPO_PATCH_MANIFEST_URL": "https://drive.google.com/uc?export=download&id=1kuzboReag0emMj-wU8pn64K4_Hvps_jy",
32
+ "KAPO_REMOTE_ENV_PASSWORD_B64": "bEcyRlZNTzhobFA0V3lVeWdzQWItQURubnZHU0w3d1M",
33
+ "KAPO_REMOTE_ENV_URL_B64": "aHR0cHM6Ly9kcml2ZS5nb29nbGUuY29tL3VjP2V4cG9ydD1kb3dubG9hZCZpZD0xeHN1cENNNThtTklIQ3JtWTZEcVBUV0pFME5HaE5yMW0",
34
  "KAPO_SHARED_STATE_BACKEND": "google_drive",
35
  "MODEL_PROFILE_ID": "hf-debugger-qwen25-7b-instruct",
36
  "MODEL_REPO": "Qwen/Qwen2.5-1.5B-Instruct",
brain_server/api/main.py CHANGED
@@ -1897,8 +1897,12 @@ async def chat(req: ChatRequest):
1897
  reasoning = ReasoningAgent()
1898
  memory = MemoryAgent()
1899
 
1900
- mode = "task" if _is_task_request(req.user_input) else "chat"
1901
  runtime_context = {**(req.context or {}), "user_input": req.user_input}
 
 
 
 
 
1902
  knowledge = _retrieve_knowledge(req.user_input, top_k=4) if _is_knowledge_request(req.user_input, req.context) else []
1903
  web_results = _search_web(req.user_input) if _is_research_request(req.user_input) else []
1904
  context_block = _append_runtime_instructions(_format_context_blocks(knowledge, web_results), runtime_context)
 
1897
  reasoning = ReasoningAgent()
1898
  memory = MemoryAgent()
1899
 
 
1900
  runtime_context = {**(req.context or {}), "user_input": req.user_input}
1901
+ routing_context = runtime_context.get("routing") if isinstance(runtime_context.get("routing"), dict) else {}
1902
+ requested_role = str(runtime_context.get("role_name") or routing_context.get("role") or "").strip().lower()
1903
+ mode = "task" if _is_task_request(req.user_input) else "chat"
1904
+ if not req.auto_execute and requested_role:
1905
+ mode = "chat"
1906
  knowledge = _retrieve_knowledge(req.user_input, top_k=4) if _is_knowledge_request(req.user_input, req.context) else []
1907
  web_results = _search_web(req.user_input) if _is_research_request(req.user_input) else []
1908
  context_block = _append_runtime_instructions(_format_context_blocks(knowledge, web_results), runtime_context)
kapo.env CHANGED
@@ -8,21 +8,21 @@ BRAIN_ROLES=debugger,fallback
8
  BRAIN_TEMPLATE=hf-space-cpu
9
  BRAIN_TUNNEL_PROVIDER=none
10
  FIREBASE_ENABLED=0
11
- GOOGLE_DRIVE_BOOTSTRAP_URL=https://drive.google.com/uc?export=download&id=1cTITRABqhuRUyCaHFRA8p3wGNQeU0DK-
12
  HF_ACCELERATOR=cpu
13
  HF_SPACE_DOCKER=1
14
  KAGGLE_AUTO_BOOTSTRAP=0
15
- KAPO_BOOTSTRAP_URL=https://drive.google.com/uc?export=download&id=1cTITRABqhuRUyCaHFRA8p3wGNQeU0DK-
16
  KAPO_COMPUTE_PROFILE=cpu
17
  KAPO_DISABLE_EMBEDDINGS=1
18
  KAPO_HF_INFERENCE_API=0
19
  KAPO_HF_TRANSFORMERS_RUNTIME=1
20
  KAPO_LAZY_EMBED_STARTUP=1
21
  KAPO_LAZY_MODEL_STARTUP=1
22
- KAPO_PATCH_BUNDLE_URL=https://drive.google.com/uc?export=download&id=1be4XGzTO4qm-V3HNuMKZNXD_3Ws-iF9H
23
- KAPO_PATCH_MANIFEST_URL=https://drive.google.com/uc?export=download&id=1vt8VQ034HjoCzC5SBZcDNK4mclZJzKjv
24
- KAPO_REMOTE_ENV_PASSWORD_B64=UTBkdEM5R1FxYXRScEp3S3U5dkhMUWtQaC1IY0NjSm8
25
- KAPO_REMOTE_ENV_URL_B64=aHR0cHM6Ly9kcml2ZS5nb29nbGUuY29tL3VjP2V4cG9ydD1kb3dubG9hZCZpZD0xNUw5UXAzS3E0ZTZ5RVg4VHlFLVRZMks0ZHJnMWhCUEc
26
  KAPO_SHARED_STATE_BACKEND=google_drive
27
  MODEL_PROFILE_ID=hf-debugger-qwen25-7b-instruct
28
  MODEL_REPO=Qwen/Qwen2.5-1.5B-Instruct
 
8
  BRAIN_TEMPLATE=hf-space-cpu
9
  BRAIN_TUNNEL_PROVIDER=none
10
  FIREBASE_ENABLED=0
11
+ GOOGLE_DRIVE_BOOTSTRAP_URL=https://drive.google.com/uc?export=download&id=19jyBWsQ9ciJVPi2PUigu5ti3gJ24A6TG
12
  HF_ACCELERATOR=cpu
13
  HF_SPACE_DOCKER=1
14
  KAGGLE_AUTO_BOOTSTRAP=0
15
+ KAPO_BOOTSTRAP_URL=https://drive.google.com/uc?export=download&id=19jyBWsQ9ciJVPi2PUigu5ti3gJ24A6TG
16
  KAPO_COMPUTE_PROFILE=cpu
17
  KAPO_DISABLE_EMBEDDINGS=1
18
  KAPO_HF_INFERENCE_API=0
19
  KAPO_HF_TRANSFORMERS_RUNTIME=1
20
  KAPO_LAZY_EMBED_STARTUP=1
21
  KAPO_LAZY_MODEL_STARTUP=1
22
+ KAPO_PATCH_BUNDLE_URL=https://drive.google.com/uc?export=download&id=1PwpKBh_1pJ6syBihyCBHHDwypGRmUGQP
23
+ KAPO_PATCH_MANIFEST_URL=https://drive.google.com/uc?export=download&id=1kuzboReag0emMj-wU8pn64K4_Hvps_jy
24
+ KAPO_REMOTE_ENV_PASSWORD_B64=bEcyRlZNTzhobFA0V3lVeWdzQWItQURubnZHU0w3d1M
25
+ KAPO_REMOTE_ENV_URL_B64=aHR0cHM6Ly9kcml2ZS5nb29nbGUuY29tL3VjP2V4cG9ydD1kb3dubG9hZCZpZD0xeHN1cENNNThtTklIQ3JtWTZEcVBUV0pFME5HaE5yMW0
26
  KAPO_SHARED_STATE_BACKEND=google_drive
27
  MODEL_PROFILE_ID=hf-debugger-qwen25-7b-instruct
28
  MODEL_REPO=Qwen/Qwen2.5-1.5B-Instruct