docstr: 对于NER任务
  []    # 实体类型列表
  []    # 空列表
  {}    # 空字典
  对于RE任务
  []    # 空列表
  []    # 关系类型列表
  {}    # 空字典
  对于EE任务
  []    # 事件类型列表
  []    # 论元角色列表
  {}    # 空字典 
code: def read_from_file(filename):
      """
      对于NER任务
      []    # 实体类型列表
      []    # 空列表
      {}    # 空字典
      对于RE任务
      []    # 空列表
      []    # 关系类型列表
      {}    # 空字典
      对于EE任务
      []    # 事件类型列表
      []    # 论元角色列表
      {}    # 空字典
      """
      lines = open(filename).readlines()
      type_list = json.loads(lines[0])
      role_list = json.loads(lines[1])
      type_role_dict = json.loads(lines[2])
      return FullSampler(type_list, role_list, type_role_dict)
  
file_path: DeepKE/example/llm/InstructKGC/kg2instruction/utils.py
imports: import random
  import json
  import hashlib
label_desc: Use image node_id 3 for calling the FullSampler obj's underlying member method code with example usage: obj.read_from_file(filename) and returns: FullSampler