Semaglutide is typically recommended for those with a BMI of 30 or higher who have not achieved significant weight loss through other methods.