-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Expand file tree
/
Copy pathconfig_test_run.yaml
More file actions
81 lines (72 loc) · 1.65 KB
/
config_test_run.yaml
File metadata and controls
81 lines (72 loc) · 1.65 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
project:
name: "cpu-optimization-test"
mode: "full-auto"
research:
topic: "Comparing gradient-free optimization algorithms (Nelder-Mead, Powell, CMA-ES) for non-convex benchmark functions using only CPU computation with NumPy"
domains:
- "optimization"
- "numerical-methods"
daily_paper_count: 5
quality_threshold: 3.0
runtime:
timezone: "Asia/Shanghai"
max_parallel_tasks: 2
approval_timeout_hours: 1
retry_limit: 2
notifications:
channel: "console"
target: ""
on_stage_start: true
on_stage_fail: true
on_gate_required: true
knowledge_base:
backend: "markdown"
root: "docs/kb"
openclaw_bridge:
use_cron: false
use_message: false
use_memory: false
use_sessions_spawn: false
use_web_fetch: false
use_browser: false
llm:
provider: "openai-compatible"
base_url: "https://openai-api.shenmishajing.workers.dev/v1"
api_key: "r685RxDQ3lYYWC8nOH5SUDlLZEkutddM"
api_key_env: "RESEARCHCLAW_API_KEY"
primary_model: "gpt-4o"
fallback_models:
- "gpt-4.1"
security:
hitl_required_stages: []
allow_publish_without_approval: true
redact_sensitive_logs: false
experiment:
mode: "sandbox"
time_budget_sec: 120
max_iterations: 5
metric_key: "primary_metric"
metric_direction: "minimize"
sandbox:
python_path: "/opt/anaconda3/bin/python3"
gpu_required: false
max_memory_mb: 4096
allowed_imports:
- "numpy"
- "scipy"
- "matplotlib"
- "json"
- "time"
- "os"
- "sys"
- "math"
- "random"
- "collections"
- "itertools"
- "functools"
- "typing"
- "dataclasses"
- "pathlib"
- "csv"
prompts:
custom_file: ""