class_docstr: Youtube Video info  by video id Table implementation
class_docstr_tok: ["Youtube","Video","info","by","video","id","Table","implementation"]
code: def get_columns(self) -> List[str]:
      return [
          "channel_id",
          "channel_title",
          "title",
          "description",
          "publish_time",
          "comment_count",
          "like_count",
          "view_count",
          "video_id",
          "duration_str",
          "transcript",
      ]
  
imports: from typing import List
  from mindsdb.integrations.libs.api_handler import APITable
  from mindsdb.integrations.utilities.sql_utils import extract_comparison_conditions
  from mindsdb.utilities import log
  from mindsdb_sql.parser import ast
  from mindsdb.integrations.handlers.utilities.query_utilities import SELECTQueryParser, SELECTQueryExecutor, INSERTQueryParser
  import pandas
  import re
  from youtube_transcript_api import YouTubeTranscriptApi
  from youtube_transcript_api.formatters import JSONFormatter
label_desc: Use image node_id 6 for calling the YoutubeVideosTable obj's underlying member method code with example usage: obj.get_columns() and returns: list