class_docstr: Context for MetricFlow CLI.
docstr: Get the path to the models and create a corresponding SemanticManifestLookup.
docstr_tok: ["Get","the","path","to","the","models","and","create","a","corresponding","SemanticManifestLookup","."]
code: def _build_semantic_manifest_lookup(self) -> None:
      """Get the path to the models and create a corresponding SemanticManifestLookup."""
      self._semantic_manifest_lookup = SemanticManifestLookup(
          self.semantic_manifest
      )
  
imports: from __future__ import annotations
  import logging
  import pathlib
  from logging.handlers import TimedRotatingFileHandler
  from typing import Dict, Optional
  from dbt_semantic_interfaces.protocols.semantic_manifest import SemanticManifest
  from metricflow.cli.dbt_connectors.adapter_backed_client import AdapterBackedSqlClient
  from metricflow.cli.dbt_connectors.dbt_config_accessor import dbtArtifacts, dbtProjectMetadata
  from metricflow.engine.metricflow_engine import MetricFlowEngine
  from metricflow.model.semantic_manifest_lookup import SemanticManifestLookup
  from metricflow.protocols.sql_client import SqlClient
label_desc: Use image node_id 9 for calling the CLIContext obj's underlying member method code with example usage: obj._build_semantic_manifest_lookup() without return types