def get_schema_str(self, refresh: bool = False) -> str:
        """
        Get the schema as a string.

        Args:
            refresh (bool, optional): True to force refresh of the schema. Defaults to False.

        Returns:
            str: A string description of the schema

        """
        if refresh or not self.schema:
            schema = refresh_schema(self.query, self._get_summary())
            self.schema = schema["schema_str"]
            self.structured_schema = schema["structured_schema"]

        return self.schema

        Get the schema as a string.

        Args:
            refresh (bool, optional): True to force refresh of the schema. Defaults to False.

        Returns:
            str: A string description of the schema

        
llama-index-integrations/graph_stores/llama-index-graph-stores-neptune/llama_index/graph_stores/neptune/base_property_graph.py