Files
neuron-tai/.vscode/launch.json
2026-07-12 11:17:03 +03:00

164 lines
5.5 KiB
JSON

{
"version": "0.2.0",
"configurations": [
{
"name": "Tracker: local (8080)",
"type": "debugpy",
"request": "launch",
"python": "${workspaceFolder}/.venv-rocm/bin/python",
"module": "meshnet_tracker.cli",
"args": ["start", "--host", "0.0.0.0", "--port", "8080", "--stats-db", "${workspaceFolder}/tracker-stats.sqlite"],
"console": "integratedTerminal",
"justMyCode": false
},
{
"name": "Tracker: local + dashboard test runner (8080)",
"type": "debugpy",
"request": "launch",
"python": "${workspaceFolder}/.venv-rocm/bin/python",
"module": "meshnet_tracker.cli",
"args": [
"start",
"--host",
"0.0.0.0",
"--port",
"8080",
"--stats-db",
"${workspaceFolder}/tracker-stats.sqlite",
"--enable-test-runner"
],
"console": "integratedTerminal",
"justMyCode": false
},
{
"name": "Node: no model (7001)",
"type": "debugpy",
"request": "launch",
"python": "${workspaceFolder}/.venv-rocm/bin/python",
"module": "meshnet_node.cli",
"args": [
"start", "--tracker", "http://localhost:8080", "--no-model", "--host", "0.0.0.0",
"--port", "7001", "--node-name", "No model node", "--debug"
],
"console": "integratedTerminal",
"justMyCode": false
},
{
"name": "Node: Qwen2.5 0.5B full GPU (7010)",
"type": "debugpy",
"request": "launch",
"python": "${workspaceFolder}/.venv-rocm/bin/python",
"module": "meshnet_node.cli",
"args": [
"start", "--tracker", "http://localhost:8080", "--model", "qwen2.5-0.5b-instruct",
"--shard-start", "0", "--shard-end", "23", "--quantization", "bfloat16",
"--host", "0.0.0.0", "--port", "7010", "--node-name", "Qwen2.5 full GPU", "--debug"
],
"console": "integratedTerminal",
"justMyCode": false
},
{
"name": "Node: Qwen2.5 0.5B full CPU (7013)",
"type": "debugpy",
"request": "launch",
"python": "${workspaceFolder}/.venv-rocm/bin/python",
"module": "meshnet_node.cli",
"args": [
"start", "--tracker", "http://localhost:8080", "--model", "qwen2.5-0.5b-instruct",
"--shard-start", "0", "--shard-end", "23", "--quantization", "bfloat16",
"--cpu", "--host", "0.0.0.0", "--port", "7013", "--node-name", "Qwen2.5 full CPU", "--debug"
],
"console": "integratedTerminal",
"justMyCode": false
},
{
"name": "Node: Qwen2.5 0.5B first half (7011)",
"type": "debugpy",
"request": "launch",
"python": "${workspaceFolder}/.venv-rocm/bin/python",
"module": "meshnet_node.cli",
"args": [
"start", "--tracker", "http://localhost:8080", "--model", "qwen2.5-0.5b-instruct",
"--shard-start", "0", "--shard-end", "11", "--quantization", "bfloat16",
"--host", "0.0.0.0", "--port", "7011", "--node-name", "Qwen2.5 first half", "--debug"
],
"console": "integratedTerminal",
"justMyCode": false
},
{
"name": "Node: Qwen2.5 0.5B second half (7012)",
"type": "debugpy",
"request": "launch",
"python": "${workspaceFolder}/.venv-rocm/bin/python",
"module": "meshnet_node.cli",
"args": [
"start", "--tracker", "http://localhost:8080", "--model", "qwen2.5-0.5b-instruct",
"--shard-start", "12", "--shard-end", "23", "--quantization", "bfloat16",
"--host", "0.0.0.0", "--port", "7012", "--node-name", "Qwen2.5 second half", "--debug"
],
"console": "integratedTerminal",
"justMyCode": false
},
{
"name": "Node: Qwen3.6 35B A3B full (7036)",
"type": "debugpy",
"request": "launch",
"python": "${workspaceFolder}/.venv-rocm/bin/python",
"module": "meshnet_node.cli",
"args": [
"start", "--tracker", "http://localhost:8080", "--model", "qwen3.6-35b-a3b",
"--shard-start", "0", "--shard-end", "39", "--quantization", "bfloat16",
"--host", "0.0.0.0", "--port", "7036", "--node-name", "Qwen3.6 full", "--debug"
],
"console": "integratedTerminal",
"justMyCode": false
},
{
"name": "API: request Qwen2.5 via local tracker",
"type": "debugpy",
"request": "launch",
"python": "${workspaceFolder}/.venv-rocm/bin/python",
"program": "${workspaceFolder}/scripts/send_api_request.py",
"args": [
"--url", "http://localhost:8080",
"--model", "qwen2.5-0.5b-instruct",
"--prompt", "What is 7 times 8? Answer in one word."
],
"console": "integratedTerminal",
"justMyCode": false
},
{
"name": "Ralph: dashboard (test runner PRD)",
"type": "debugpy",
"request": "launch",
"python": "${workspaceFolder}/.venv-rocm/bin/python",
"program": "${workspaceFolder}/scripts/ralph_progress.py",
"args": [
"watch",
"--prd", ".scratch/dashboard-test-runner/prd.json",
"--interval", "5",
"--git"
],
"console": "integratedTerminal",
"justMyCode": false
}
],
"compounds": [
{
"name": "Local mesh: tracker + no-model node",
"configurations": ["Tracker: local (8080)", "Node: no model (7001)"],
"stopAll": true
},
{
"name": "Local mesh: tracker + Qwen2.5 three-node test",
"configurations": [
"Tracker: local (8080)",
"Node: Qwen2.5 0.5B full GPU (7010)",
"Node: Qwen2.5 0.5B first half (7011)",
"Node: Qwen2.5 0.5B second half (7012)"
],
"stopAll": true
}
]
}