What Are Ai Agents: Varieties, Advantages, Purposes, And Examples