class_docstr: CacheChecker is a component that checks for the presence of documents in a Document Store based on a specified
  cache field.
docstr: Create a UrlCacheChecker component.
docstr_tok: ["Create","a","UrlCacheChecker","component","."]
code: def __init__(self, document_store: DocumentStore, cache_field: str):
      """
      Create a UrlCacheChecker component.
      """
      self.document_store = document_store
      self.cache_field = cache_field
  
file_path: haystack/haystack/components/caching/cache_checker.py
imports: from typing import List, Dict, Any
  import importlib
  import logging
  from haystack import component, Document, default_from_dict, default_to_dict, DeserializationError
  from haystack.document_stores.types import DocumentStore
label_desc: Use image node_id 1 to create a new CacheChecker object  with example: obj = CacheChecker(document_store, cache_field)