// use amico::core::model::Model as ModelTrait;
// use serde_json::Value;
// // The model for model based agents
// #[derive(Default)]
// pub struct Model {}
// impl ModelTrait for Model {
// // Update the model with the data
// fn update_model(&self, _data: Value) {
// todo!()
// }
// // Get the description of the environment for the agent
// fn get_environment_description(&self) -> String {
// // Return the description of the environment
// "The current environment is a room with a dirty floor.".to_string()
// }
// }