The former Barcelona coach urges his "exceptional" players to get back to winning ways in the Champions League semi-finals after they suffered two straight league defeats
The Bavarian giants have won just one of their last five games in all competitions - a 3-1 victory over Manchester United in their quarter-final tie - during which time they lost two consecutive Bundesliga matches.
But Bayern, having already wrapped up the league title, are still in with a chance of winning a second straight treble, as they face Kaiserslautern in the DFB-Pokal semi-final on Wednesday a week before the first leg of their Champions League last-four meeting with Real Madrid.
And Guardiola has urged his players to up their game and show more desire if they are to reach the final of both competitions.
"We need to show passion and heart," he told the Bundesliga's official website. "That's the only way we'll make it to the final in Berlin and overcome Real Madrid to reach the Champions League final. Sometimes defeats help you to improve."
The coach then urged his "exceptional players to go back to playing their own game".
Captain Philipp Lahm backed up his coach's point, declaring that his side cannot slip up as they did against Borussia Dortmund.
"We have to perform to 100 per cent of our abilities, concentrate on the game and not make so many mistakes like we did against Dortmund," he added."