派使者向汉武帝请求和亲，汉武帝命群臣商议对策。大行令王恢以匈奴屡次背弃盟约为由建议汉武帝拒绝和亲，而韩安国则以匈奴兵强马壮为由劝汉武帝接受和亲，群臣大多赞同韩安国的观点。汉武帝最终采纳韩安国的建议，与匈奴和亲。前133年，雁门郡马邑（今山西省朔州市朔城区）豪绅聂壹通过王恢向汉武帝建议：匈奴刚刚与西汉和亲，非常信任边境的居民，可以利用财物引诱匈奴出兵，歼灭匈奴主力。汉武帝采纳王恢的建议，派遣精兵30万，任命卫尉李广为骁骑将军，太仆公孙贺为轻车将军，御史大夫韩安国为护军将军，率主力部队埋伏在马邑附近的山谷中