Farah, who had said this would be his last World Championships, will now turn his focus to marathon running.
The four-time Olympic champion hit out having been asked about Salazar after winning 5,000 metres silver at the World Championships in London on Saturday.
In a thrilling finale, Farah looked to be completely outgunned by three rivals only to fight back and snatch second place behind Edris, who clocked 13 minutes 32.79 seconds after a searing final lap. Muktar Edris beat him to the gold medal with the United States' Paul Chelimo finishing third.
"I gave it everything", said Farah, who is moving up to the marathon.
The 34-year-old, who was born in Somalia and moved to Britain at the age of eight, has also won three world titles each in the 5,000 metres and 10,000 metres.
"It's not an excuse, but it took a lot more out of me than I realized".
However, Edris and team-mate Yomif Kejelcha seized the initiative as the bell went and Farah struggled to go with them.
Farah somehow found a bit of room on the inside of Kejelcha and Chelimo and, giving his all, the Nike Oregon Project runner managed to snatch the silver with Edris, whose closing speed was always going to be a threat, the clear victor. I got boxed in and couldn't get out.
Even before then, the race had been taxing, Farah said.
"As you know, you [British press] guys have done certain things to build a person up and bring [them] back down". "You guys, so many times towards me, you have been unfair". They had a game plan and that was that one was going to sacrifice themselves, but I gave it my all.
'I want you to write the truth about what's out there and educate people out there.
While Farah handed over his long distance crown, the next generation of Ethiopian runners announced their arrival on the world stage. As I said, you can write what you like. "After the (10,000) he was maybe exhausted so he did not have enough for the last kick".
"It was an unbelievable championships for me". That's why I did the Mobot.
Portland's Mohammed Ahmed of the Bowerman Track Club was sixth in 13:35.43 for Canada.
"I have won the gold in front of his home crowd".
UO's Ariana Washington helped set up the win by anchoring the USA victory in the morning heats as Bowie rested.
In other events, Russia's Maria Lasitskene, competing as the authorized neutral athlete, retained the women's high jump title as the 24-year-old cleared 2.03 meters for the gold medal.
The Observer remarked that those who had come in their thousands with their faces painted with "Go Mo!" and banners with "Run Farah Run" were to be left disappointed.