docstr: Get the phase of the agent
  :return: the current phase
docstr_tok: ["Get","the","phase","of","the","agent",":","return",":","the","current","phase"]
code: def phase(self) -> RunPhase:
      """
      Get the phase of the agent
      :return: the current phase
      """
      return self._phase
  
imports: from typing import Union, List, Dict
  import numpy
  from rl_coach.core_types import EnvResponse, ActionInfo, RunPhase, PredictionType, ActionType, Transition
  from rl_coach.saver import SaverCollection
label_desc: Use image node_id 4 for calling the AgentInterface obj's underlying member method code with example usage: obj.phase() and returns: self