class_docstr: Implements data methods to pretend that an instance is another instance.
  
  This includes forwarding attribute access and othe methods.
class_docstr_tok: ["Implements","data","methods","to","pretend","that","an","instance","is","another","instance",".","This","includes","forwarding","attribute","access","and","othe","methods","."]
code: def __str__(self) -> str:
      proxied = self.__get_proxied__()
      if isinstance(proxied, LazyProxy):
          return proxied.__class__.__name__
      return str(proxied)
  
file_path: openai-python/src/openai/_utils/_proxy.py
imports: from __future__ import annotations
  from abc import ABC, abstractmethod
  from typing import Generic, TypeVar, Iterable, cast
  from typing_extensions import override
label_desc: Use image node_id 3 for calling the LazyProxy obj's underlying member method code with example usage: obj.__str__() and returns: str, proxied