Home / Function/ dict() — langchain Function Reference

dict() — langchain Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  b4a028e5_e42e_3478_739f_03ee8ab9100d["dict()"]
  ce4aa464_3868_179e_5d99_df48bc307c5f["BaseLLM"]
  b4a028e5_e42e_3478_739f_03ee8ab9100d -->|defined in| ce4aa464_3868_179e_5d99_df48bc307c5f
  c1366477_d684_c841_c3d0_845479ea9a84["stream()"]
  c1366477_d684_c841_c3d0_845479ea9a84 -->|calls| b4a028e5_e42e_3478_739f_03ee8ab9100d
  6d1a7389_71e1_42ae_986c_fd865f245d2b["astream()"]
  6d1a7389_71e1_42ae_986c_fd865f245d2b -->|calls| b4a028e5_e42e_3478_739f_03ee8ab9100d
  3ab24a73_7222_b6b9_1708_d227f0b8a684["generate()"]
  3ab24a73_7222_b6b9_1708_d227f0b8a684 -->|calls| b4a028e5_e42e_3478_739f_03ee8ab9100d
  99297396_752a_7590_6d2b_c4757fc5a9d8["agenerate()"]
  99297396_752a_7590_6d2b_c4757fc5a9d8 -->|calls| b4a028e5_e42e_3478_739f_03ee8ab9100d
  e8c6aa5d_e4e1_8d81_626b_1edda0d13ebc["save()"]
  e8c6aa5d_e4e1_8d81_626b_1edda0d13ebc -->|calls| b4a028e5_e42e_3478_739f_03ee8ab9100d
  style b4a028e5_e42e_3478_739f_03ee8ab9100d fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/core/langchain_core/language_models/llms.py lines 1361–1365

    def dict(self, **kwargs: Any) -> dict:
        """Return a dictionary of the LLM."""
        starter_dict = dict(self._identifying_params)
        starter_dict["_type"] = self._llm_type
        return starter_dict

Domain

Subdomains

Frequently Asked Questions

What does dict() do?
dict() is a function in the langchain codebase, defined in libs/core/langchain_core/language_models/llms.py.
Where is dict() defined?
dict() is defined in libs/core/langchain_core/language_models/llms.py at line 1361.
What calls dict()?
dict() is called by 5 function(s): agenerate, astream, generate, save, stream.

Analyze Your Own Codebase

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

Try Supermodel Free