code: def seed_selection(self) -> List:
      # get 5 for now.
      return random.sample(
          self.seed_pool, k=min(len(self.seed_pool), 5)
      )
  
file_path: evalplus/evalplus/gen/chatgpt_gen.py
imports: import ast
  import random
  from typing import List
  import openai
  from openai.types.chat import ChatCompletion
  from evalplus.data.utils import to_raw
  from evalplus.gen import BaseGen
  from evalplus.gen.util import trusted_check_exec
  from evalplus.gen.util.api_request import make_auto_request
label_desc: Use image node_id 2 for calling the ChatGPTGen obj's underlying member method code with example usage: obj.seed_selection() and returns: random