Semaglutide is an FDA-approved injectable weight loss medication. Compared to other medications on the market, it may help you lose more weight. It takes a few months to reach the target dose, and you may experience side effects like nausea, vomiting, and diarrhea.