昊元73年(公元前402年),西楚声王死,他的儿子继位,不敢再自称为王,就去掉王号,这就是西楚悼公。
张仪在健陀罗看到了蜀郡出产的蜀锦和邛都的竹杖,这些都是昊朝的物产,并且西秦从未发卖到身毒过。因而张仪让人扣问这些东西的来源,健陀罗人答复他说:“这些都是从强伽河下流发卖来的,在摩揭陀的东边有一个新国度,叫做楚。”
当时孝武帝在滇池建立了云南郡,还想要持续讨伐西楚,因而西楚悼公只能带着十万人持续西窜,进入哀牢夷之地,然后就不知所踪了。
昊元元年(公元前475年),白胜在黔中挞伐百濮,每到一个部落,都将男人杀得一个不剩,掳掠女报酬奴婢,并争夺本地的牲口为食。百濮群起而攻之,白胜在黔中难以安身,这时候楚国已经停歇了内哄,叶公不竭派人来搜刮白胜踪迹,因而白胜只能带着部下持续向西遁逃,进入了夜郎之地。
因而昊元151年(公元前325年),在张仪的护送下,西楚威公将他的爱女芈姝嫁到了西秦,做了秦惠文王赵驷的嫔妃。
昊元5年(公元前471年),白胜已经征服了四周的滇僰本家劳洸、靡莫,便正式在滇池称王,重修楚地的旗号服章、礼乐,国号西楚。
但是好景不长,比及昊元72年(公元前403年)时,昊朝的孝武帝在位时,就超出大渡河,开端招安西南夷,又派人南下逼迫西楚去王号,西楚不从,因而孝武帝就调派数万雄师来讨伐,从巴符关进入夜郎。
这时候,西秦已经大败波斯,占据了两河,权势正盛,昊朝的天子也封赵驷为王。而西秦的大夏郡和卑路支郡,都邻近身毒诸国,秦惠文王也有运营身毒之意。
昊元150年(公元前326年),当张仪达到鸯伽城时,西楚宣公已死,这时候是他的儿子,西楚威公在位。当时西楚因为与周边各国信奉分歧,激发了身毒人的发急,正在被邻近的摩揭陀围攻。
张仪以为西楚可觉得作为西秦的盟友,一起夹攻摩揭陀,就建议西楚威公与西秦和亲。
身毒在西秦大夏郡的南边,昊朝蜀郡和永昌郡的西边,处所万里,最后有十六国并存,此中以摩揭陀最大,摩揭陀难陀王一统强伽河(恒河)诸国。而西北面的健陀罗曾经臣服于波斯,在波斯毁灭后又独立了。
本来,早在昊元107年(公元前369年),西楚悼公的孙子,西楚宣公带着楚人到达身毒以东,名为“鸯伽”(孟加拉)的邦国四周,要求获得庇护。鸯伽的国王想要掳掠这些楚人,把他们作为仆从,没想到却被只剩下几万的楚人大败,连都城都被夺走了。
滇僰与北面来的骑马氐羌作战不休,便乞助于白胜,白胜打败了氐羌,将他们赶走后,却又在滇僰欢迎本身的庆功宴会上,把滇僰的各部君长十足用弩机杀死!然后派军队以威势安定了全部滇池四周,让它归属于本身。
昊元24年(公元前452年),高天子号令太子帅军二十万,号称八十万,南下平江东江南,于赤壁击败了楚越五万联军,楚惠公战死,钟子期遁逃,南边今后安定,太子于楚国江南故地设置长沙、黔中二郡,然后班师回朝。
摩揭陀难陀王势大,有象兵三千,兵卒数十万,西楚兵少,又无火器,难以抵抗,因而西楚威公贿赂张仪,要求张仪为西楚解困。