code: def insert(self, query: ast.Insert):
      column_names = [col.name for col in query.columns]
      for insert_row in query.values:
          insert_params = dict(zip(column_names, insert_row))
  
          self.handler.call_api("im_create", **insert_params)
  
imports: from typing import List
  import pandas
  from mindsdb.integrations.libs.api_handler import APITable
  from mindsdb.integrations.utilities.sql_utils import conditions_to_filter, project_dataframe, sort_dataframe
  from mindsdb_sql.parser import ast
label_desc: Use image node_id 2 for calling the DirectsTable obj's underlying member method code with example usage: obj.insert(query) without return types