code: def construct_requests(self, doc, ctx):
      ll, is_greedy = rf.loglikelihood(ctx, self.doc_to_target(doc))
  
      return ll, is_greedy
  
imports: import inspect
  from .lambada import LambadaOpenAI
  from lm_eval.base import rf
  import lm_eval.datasets.lambada_ja.lambada_ja
  from lm_eval.metrics import mean, perplexity
label_desc: Use image node_id 4 for calling the LambadaOpenAIMultilingualJapanese obj's underlying member method code with example usage: obj.construct_requests(doc, ctx) and returns: ll,  is_greedy