Reverendo commited on
Commit
d1eb7fa
·
verified ·
1 Parent(s): c8140f3

Upload runpod/create-template.sh with huggingface_hub

Browse files
Files changed (1) hide show
  1. runpod/create-template.sh +13 -12
runpod/create-template.sh CHANGED
@@ -313,12 +313,13 @@ elif profile in (
313
  "__tool_context_mix__"
314
  )
315
  if tool_routing_rl:
316
- # Answer meal v10: init v9 pulse-250; OpenRouter judge critical; adapted traces.
317
- steps, warmup, wall, label, lr = "300", "20", "10800", "v10-tool-answer-rl", "5e-6"
 
318
  init_file = (
319
- "training-runs/sft-chat-v9-tool-routing-rl-8b-20260813-123225/model_pulse_250.pt"
320
  )
321
- pulses = "100,200"
322
  datasets = "__tool_routing_rl_mix__"
323
  weights = "1.0"
324
  min_lr = "1e-6"
@@ -637,11 +638,11 @@ elif profile in (
637
  env["REJECT_TOOL_TRACES"] = "0"
638
  env["ALLOW_PHANTOM_TOOLS"] = "1"
639
  if tool_routing_rl:
640
- # routing-rl: Call-RL free-gen primary; snack CE tiny.
641
  # batch stays 4 — batch=6 + max_new=256 OOMed/SIGABRT (rc=134) on PRO 6000.
642
  env["EMBED_RL_MAX_NEW"] = "256"
643
  env["EMBED_RL_BATCH"] = "4"
644
- env["BEHAVIOR_SFT_SCALE"] = "0.02"
645
  env["PUSH"] = "1"
646
  env["ASYNC_BUCKET_UPLOAD"] = "1"
647
  env["OPENROUTER_JUDGE_TIMEOUT"] = "15"
@@ -678,12 +679,12 @@ elif profile in (
678
  )
679
  elif tool_routing_rl:
680
  readme = (
681
- "# Scugnizz Llama-PCS chat tool-answer-rl v10 (judge critical)\n\n"
682
- "Init from **v9 pulse-250**. Mix: 50% adapt call / 40% adapt loops / 10% schema "
683
- "(real Hermes payloads — no routing synth). Call-RL ladder A–E: MiniLM "
684
- "prefilter (answer↔tool + answer↔Q) then OpenRouter judge; timeout 15s → D+. "
685
- "**300** steps, pulses **100,200**, LR **5e-6**→**1e-6**. "
686
- "Requires OPENROUTER_API_KEY env inject.\n"
687
  )
688
  elif tool_hermes_harness:
689
  readme = (
 
313
  "__tool_context_mix__"
314
  )
315
  if tool_routing_rl:
316
+ # Answer meal v11: init v10 final; up-weight full-loop CE; gold-answer on gate fail;
317
+ # 1000 steps or early-stop on consistent E.
318
+ steps, warmup, wall, label, lr = "1000", "40", "43200", "v11-tool-answer-rl", "5e-6"
319
  init_file = (
320
+ "training-runs/sft-chat-v10-tool-answer-rl-8b-20260813-183513/model_final.pt"
321
  )
322
+ pulses = "200,400,600,800"
323
  datasets = "__tool_routing_rl_mix__"
324
  weights = "1.0"
325
  min_lr = "1e-6"
 
638
  env["REJECT_TOOL_TRACES"] = "0"
639
  env["ALLOW_PHANTOM_TOOLS"] = "1"
640
  if tool_routing_rl:
641
+ # routing-rl: Call-RL free-gen primary; stronger loop CE for complete answers (v11).
642
  # batch stays 4 — batch=6 + max_new=256 OOMed/SIGABRT (rc=134) on PRO 6000.
643
  env["EMBED_RL_MAX_NEW"] = "256"
644
  env["EMBED_RL_BATCH"] = "4"
645
+ env["BEHAVIOR_SFT_SCALE"] = "0.35"
646
  env["PUSH"] = "1"
647
  env["ASYNC_BUCKET_UPLOAD"] = "1"
648
  env["OPENROUTER_JUDGE_TIMEOUT"] = "15"
 
679
  )
680
  elif tool_routing_rl:
681
  readme = (
682
+ "# Scugnizz Llama-PCS chat tool-answer-rl v11 (complete examples + judge)\n\n"
683
+ "Init from **v10 final**. Mix ~30% adapt call / **60% adapt loops** / 10% schema. "
684
+ "BEHAVIOR_SFT_SCALE **0.35**. Call-RL: on gate-fail after right call, CE Hermes "
685
+ "**gold_answer** (complete traj). Same OpenRouter judge ladder; early-stop if "
686
+ "consistent E (10 straight steps with crit + 20/40 window). "
687
+ "**1000** steps (or early E), pulses **200,400,600,800**. Keep **4096** ctx.\n"
688
  )
689
  elif tool_hermes_harness:
690
  readme = (