<human>: I want to be an astronaut. What are the requirements for becoming an astronaut?
<bot>: The main requirements for becoming an astronaut include being a U.S. citizen, having at least a bachelor's degree in engineering, biological science, physical science, or mathematics, and being between the ages of 18-37 years old. Additionally, you must have excellent vision, pass a medical exam, and complete a NASA Astronaut Training Program (ATTP).