AgentGPT: Autonomous AI Agent, Use Cases and Alternatives