Home / Function/ _get_invocation_params() — langchain Function Reference

_get_invocation_params() — langchain Function Reference

Architecture documentation for the _get_invocation_params() function in chat_models.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  5c320356_b8cd_92a3_38a3_2878a3c460d0["_get_invocation_params()"]
  d009a608_c505_bd50_7200_0de8a69ba4b7["BaseChatModel"]
  5c320356_b8cd_92a3_38a3_2878a3c460d0 -->|defined in| d009a608_c505_bd50_7200_0de8a69ba4b7
  7f210df0_4f6a_343c_b4fe_f942048ea776["stream()"]
  7f210df0_4f6a_343c_b4fe_f942048ea776 -->|calls| 5c320356_b8cd_92a3_38a3_2878a3c460d0
  39e8cf9b_1f2e_9a93_e3f1_aaaffdfd70fa["astream()"]
  39e8cf9b_1f2e_9a93_e3f1_aaaffdfd70fa -->|calls| 5c320356_b8cd_92a3_38a3_2878a3c460d0
  4fc37aed_deb5_e40b_e6f9_e9ec4aba8bf4["_get_llm_string()"]
  4fc37aed_deb5_e40b_e6f9_e9ec4aba8bf4 -->|calls| 5c320356_b8cd_92a3_38a3_2878a3c460d0
  fccabb0a_e230_0454_e79d_6a55d54eee3b["generate()"]
  fccabb0a_e230_0454_e79d_6a55d54eee3b -->|calls| 5c320356_b8cd_92a3_38a3_2878a3c460d0
  e539ab1d_5151_8ba1_cfe0_47ef5adc1f67["agenerate()"]
  e539ab1d_5151_8ba1_cfe0_47ef5adc1f67 -->|calls| 5c320356_b8cd_92a3_38a3_2878a3c460d0
  2fe33b70_f065_8367_2a26_8bb9f938a011["dict()"]
  5c320356_b8cd_92a3_38a3_2878a3c460d0 -->|calls| 2fe33b70_f065_8367_2a26_8bb9f938a011
  style 5c320356_b8cd_92a3_38a3_2878a3c460d0 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/core/langchain_core/language_models/chat_models.py lines 779–786

    def _get_invocation_params(
        self,
        stop: list[str] | None = None,
        **kwargs: Any,
    ) -> dict:
        params = self.dict()
        params["stop"] = stop
        return {**params, **kwargs}

Subdomains

Calls

Frequently Asked Questions

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

Analyze Your Own Codebase

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

Try Supermodel Free