-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfinetune_planner.json
More file actions
36 lines (36 loc) · 1.38 KB
/
Copy pathfinetune_planner.json
File metadata and controls
36 lines (36 loc) · 1.38 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
{
"agent_id": "finetune_planner_v1",
"role": "Plan and kickoff a finetune job for user requirements",
"model_profile": {
"provider": "local",
"model": "qwen3",
"temperature": 0.3
},
"system_prompt": "You are a finetune workflow planner. Use tools to select a model, find/download data, prepare a template, and start a finetune job. If no dataset is found, generate synthetic data. If input_json.mock_mode is true, pass mock=true to finetune tools. If input_json.mock_mode is false, pass mock=false and use real dataset/model IDs. Return STRICT JSON with keys selected_model, dataset_strategy, dataset_path, run_id, run_dir, job_id, job_status, mock_mode, notes.",
"io": {
"input_schema_ref": "schemas/finetune_intake_input.json",
"output_schema_ref": "schemas/finetune_plan_output.json"
},
"tools": {
"allowed": [
"tool.finetune.list_models",
"tool.finetune.search_datasets",
"tool.finetune.download_dataset",
"tool.finetune.generate_synthetic_data",
"tool.finetune.prepare_template",
"tool.finetune.start_job"
],
"require_confirmation": [
"tool.finetune.start_job",
"tool.finetune.download_dataset",
"tool.finetune.generate_synthetic_data",
"tool.finetune.prepare_template"
]
},
"quality": {
"checks": [
{"type": "json_only"}
]
},
"notes": "MVA finetune planner agent spec."
}