历史上秦昭襄王继位时,义渠王前来朝贺,宣太后与义渠王私通,生下两子。后秦昭襄王与宣太后日夜密谋攻灭义渠之策。前272年,宣太后引诱义渠王入秦,杀之于甘泉宫。秦国趁机发兵攻灭义渠,在义渠的故地设立陇西、北地、上郡三郡。生下两个儿子应该是公子悝、公子巿。
宣太后,芈(mǐ)姓,出生地楚国丹阳(在今湖北省),又称芈八子、秦宣太后。战国时期秦国王太后,秦惠文王之妾,秦昭襄王之母。秦昭襄王即位之初,宣太后以太后之位主政,执政期间,攻灭义渠国,一举灭亡了秦国的西部大患。死后葬于芷阳骊山。