OT
dropped is the worst word in this context because it can both mean ‘released’ or ‘terminated/ended’
Baidu dropped ERNIE 5.5 Flash Base = Baidu released a new version of their software
Baidu dropped ERNIE 5.5 Flash Base = Baidu ended the support of their software