Home / Function/ __str__() — langchain Function Reference

__str__() — langchain Function Reference

Architecture documentation for the __str__() function in llms.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  4c4ad4e7_32ce_d0a4_3b62_6cd8fb03e94b["__str__()"]
  ce4aa464_3868_179e_5d99_df48bc307c5f["BaseLLM"]
  4c4ad4e7_32ce_d0a4_3b62_6cd8fb03e94b -->|defined in| ce4aa464_3868_179e_5d99_df48bc307c5f
  style 4c4ad4e7_32ce_d0a4_3b62_6cd8fb03e94b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/core/langchain_core/language_models/llms.py lines 1350–1353

    def __str__(self) -> str:
        """Return a string representation of the object for printing."""
        cls_name = f"\033[1m{self.__class__.__name__}\033[0m"
        return f"{cls_name}\nParams: {self._identifying_params}"

Domain

Subdomains

Frequently Asked Questions

What does __str__() do?
__str__() is a function in the langchain codebase, defined in libs/core/langchain_core/language_models/llms.py.
Where is __str__() defined?
__str__() is defined in libs/core/langchain_core/language_models/llms.py at line 1350.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free