Agent Architecture In Artificial Intelligence