10 Types of AI Agents in Artificial Intelligence: A Comprehensive Guide