pub async fn run_agent_inference( prompt: String, model_name: String, intent_layout: Vec<f64>, ) -> Result<(), String>