class_docstr: Write me
      
code: def get_config(self):
      config = super(SarsaAgent, self).get_config()
      config["nb_actions"] = self.nb_actions
      config["gamma"] = self.gamma
      config["nb_steps_warmup"] = self.nb_steps_warmup
      config["train_interval"] = self.train_interval
      config["delta_clip"] = self.delta_clip
      config["model"] = get_object_config(self.model)
      config["policy"] = get_object_config(self.policy)
      config["test_policy"] = get_object_config(self.test_policy)
      return config
  
imports: import collections
  import numpy
  from keras.callbacks import History
  from keras.models import Model
  from keras.layers import Input, Lambda
  import keras.backend
  from rl.core import Agent
  from rl.agents.dqn import mean_q
  from rl.util import huber_loss
  from rl.policy import EpsGreedyQPolicy, GreedyQPolicy
  from rl.util import get_object_config
label_desc: Use image node_id 5 for calling the SARSAAgent obj's underlying member method code with example usage: obj.get_config() and returns: config