受渊盖苏文摄政。渊盖苏文曾发兵攻打安市城，但没有成功，因此只好让安市城主继续担任其职务。唐太宗打算先攻打较为容易的建安城（今辽宁省营口市）。这样拿下安市城南边的建安城，安市城也就不攻而破。李世勣对此表示反对。他认为如果唐太宗先攻建安城，安市城就会切断唐从辽东的供给线使唐陷入被动。于是唐太宗决定还是先围攻安市城。当唐太宗和李世勣的部队到达安市城后，安市城的守城者见到唐太宗的旗帜就在城墙上大声漫骂，李世民大怒。李世勣于是请求唐太宗拿下安市城后坑杀全城百姓。这使得安市城的守卫者更加奋力抵抗唐军。就这样李世勣一