kiro steering, live training wip

This commit is contained in:
Dobromir Popov
2025-11-13 15:09:20 +02:00
parent 1af3124be7
commit 25287d0e9e
8 changed files with 1319 additions and 302 deletions

View File

@@ -1463,11 +1463,12 @@ class AnnotationDashboard:
@self.server.route('/api/realtime-inference/start', methods=['POST'])
def start_realtime_inference():
"""Start real-time inference mode"""
"""Start real-time inference mode with optional live training on L2 pivots"""
try:
data = request.get_json()
model_name = data.get('model_name')
symbol = data.get('symbol', 'ETH/USDT')
enable_live_training = data.get('enable_live_training', True) # Default: enabled
if not self.training_adapter:
return jsonify({
@@ -1478,16 +1479,18 @@ class AnnotationDashboard:
}
})
# Start real-time inference using orchestrator
# Start real-time inference with optional live training
inference_id = self.training_adapter.start_realtime_inference(
model_name=model_name,
symbol=symbol,
data_provider=self.data_provider
data_provider=self.data_provider,
enable_live_training=enable_live_training
)
return jsonify({
'success': True,
'inference_id': inference_id
'inference_id': inference_id,
'live_training_enabled': enable_live_training
})
except Exception as e: