code: def __init__(self):
      # Load the model from the model zoo via ParlAI
      overrides = {
          "skip_generation": False,
          "interactive_mode": True,
          "init_opt": "gen/seeker_dialogue",
          "all_model_path": "zoo:seeker/seeker_dialogue_3B/model",
          # seeker_dialogue
          "beam_disregard_knowledge_for_context_blocking": False,
          "drm_beam_block_full_context": True,
          "drm_beam_block_ngram": 3,
          "drm_beam_context_block_ngram": 3,
          "drm_beam_min_length": 20,
          "drm_beam_size": 10,
          "drm_inference": "beam",
          "drm_message_mutators": None,
          "drm_model": "projects.seeker.agents.seeker:ComboFidSearchQueryAgent",
          "exclude_context_in_krm_context_blocking": False,
          "include_knowledge_in_krm_context_blocking": True,
          "inject_query_string": None,
          "knowledge_response_control_token": None,
          "krm_beam_block_ngram": 3,
          "krm_beam_context_block_ngram": 3,
          "krm_beam_min_length": 1,
          "krm_beam_size": 3,
          "krm_doc_chunks_ranker": "woi_chunk_retrieved_docs",
          "krm_inference": "beam",
          "krm_message_mutators": None,
          "krm_model": "projects.seeker.agents.seeker:ComboFidSearchQueryAgent",
          "krm_n_ranked_doc_chunks": 1,
          "krm_rag_retriever_type": "search_engine",
          "krm_search_query_generator_model_file": "''",
          "loglevel": "debug",
          "min_knowledge_length_when_search": 10,
          "model": "projects.seeker.agents.seeker:SeekerAgent",
          "model_file": "zoo:seeker/seeker_dialogue_3B/model",
          "sdm_beam_block_ngram": -1,
          "sdm_beam_min_length": 1,
          "sdm_beam_size": 1,
          "sdm_history_size": 1,
          "sdm_inference": "greedy",
          "sdm_model": "projects.seeker.agents.seeker:ComboFidSearchQueryAgent",
          "search_decision": "always",
          "search_decision_control_token": "__is-search-required__",
          "search_decision_do_search_reply": "__do-search__",
          "search_decision_dont_search_reply": "__do-not-search__",
          "search_query_control_token": "__generate-query__",
          "sqm_beam_block_ngram": -1,
          "sqm_beam_min_length": 2,
          "sqm_beam_size": 1,
          "sqm_inference": "beam",
          "sqm_model": "projects.seeker.agents.seeker:ComboFidSearchQueryAgent",
      }
      self.model = create_agent_from_model_file(
          self.zoo_path, overrides
      )
  
imports: from abc import ABC, abstractproperty
  from parlai.core.agents import create_agent_from_model_file
  from projects.safety_bench.utils.wrapper_loading import register_model_wrapper
label_desc: Use image node_id 1 to create a new SeekerDialogue3BWrapper object from inherited base classes: ParlAIModelZooWrapper with example: obj = SeekerDialogue3BWrapper()