Alex Smith Trade/Keep Value

Alex smith originally drafted as a streamer. And he has turned into a consistent high ranked QB. Has helped me win some games. Should I stay in the flames and hold onto him for rest of season? Or trade him for a “hopefully” high ranked WR/RB? And then stream other QB’s

If you say trade, and you were in the other teams position (Desperate for a strong QB) would you give a WR1/RB1 or WR2/RB2?