class_docstr: ParlAI agent exported to TorchScript with JIT compilation and then loaded from disk.
  
  Metrics and batch act are currently unsupported, and CUDA is unsupported because
  TorchScripting is currently CPU-only.
code: def act(self) -> Message:
      response_text = self.module("\n".join(self.history))
      response = Message({"text": response_text, "episode_done": False})
      # self.observation will determine if we're going onto a new episode
      self.self_observe(response)
      return response
  
file_path: ParlAI/parlai/torchscript/agents.py
imports: from typing import List
  import torch
  from parlai.core.agents import Agent
  from parlai.core.message import Message
  from parlai.core.opt import Opt
  from parlai.utils.io import PathManager
label_desc: Use image node_id 6 for calling the TorchScriptAgent obj's underlying member method code with example usage: obj.act() and returns: response