code: def greedy_until(self, requests):
      res = []
  
      for ctx, until in requests:
          res.append("lol")
  
          # assume worst case - generates until 256
          self.tokencost += len(self.tokenizer.tokenize(ctx)) + 256
  
      return res
  
file_path: lm-evaluation-harness/scripts/cost_estimate.py
imports: import random
  import transformers
  from lm_eval import tasks, evaluator
  from lm_eval.base import LM
label_desc: Use image node_id 4 for calling the DryrunLM obj's underlying member method code with example usage: obj.greedy_until(requests) and returns: res