class_docstr: Automatically count tokens based on the organization.
class_docstr_tok: ["Automatically","count","tokens","based","on","the","organization","."]
code: def __init__(self, huggingface_client: HuggingFaceClient):
      self.token_counters: Dict[str, TokenCounter] = {}
      self.huggingface_client: HuggingFaceClient = huggingface_client
  
file_path: H2O/h2o_hf/helm/src/helm/proxy/token_counters/auto_token_counter.py
imports: from typing import Dict, List
  from helm.common.request import Request, Sequence
  from helm.proxy.clients.huggingface_client import HuggingFaceClient
  from .ai21_token_counter import AI21TokenCounter
  from .cohere_token_counter import CohereTokenCounter
  from .free_token_counter import FreeTokenCounter
  from .gooseai_token_counter import GooseAITokenCounter
  from .openai_token_counter import OpenAITokenCounter
  from .token_counter import TokenCounter
label_desc: Use image node_id 1 to create a new AutoTokenCounter object from inherited base classes: TokenCounter with example: obj = AutoTokenCounter(huggingface_client)