code: def _create_asset_store() -> ProviderBackedAssetStore:
      cards_dir = Path(__file__).parent.joinpath("cards")
  
      metadata_provider = FileAssetMetadataProvider(cards_dir)
  
      return ProviderBackedAssetStore(metadata_provider)
  
imports: from __future__ import annotations
  import os
  from abc import ABC, abstractmethod
  from pathlib import Path
  from typing import Any, Dict, List, Optional, Protocol, final
  from fairseq2.assets.card import AssetCard, AssetCardError
  from fairseq2.assets.metadata_provider import AssetMetadataProvider, AssetNotFoundError, FileAssetMetadataProvider
  from fairseq2.assets.utils import _get_path_from_env
  from fairseq2.typing import finaloverride
label_desc: Use image node_id 1 for calling a global function with example usage: _create_asset_store() and returns: ProviderBackedAssetStore