Home / Function/ _invocation_params() — langchain Function Reference

_invocation_params() — langchain Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  6ea9e5d9_f18a_16d6_e411_c3bfa0cfdc3f["_invocation_params()"]
  36b59643_acfc_fb1d_752e_ae7ec32a79a4["ChatPerplexity"]
  6ea9e5d9_f18a_16d6_e411_c3bfa0cfdc3f -->|defined in| 36b59643_acfc_fb1d_752e_ae7ec32a79a4
  style 6ea9e5d9_f18a_16d6_e411_c3bfa0cfdc3f fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/partners/perplexity/langchain_perplexity/chat_models.py lines 706–709

    def _invocation_params(self) -> Mapping[str, Any]:
        """Get the parameters used to invoke the model."""
        pplx_creds: dict[str, Any] = {"model": self.model}
        return {**pplx_creds, **self._default_params}

Domain

Subdomains

Frequently Asked Questions

What does _invocation_params() do?
_invocation_params() is a function in the langchain codebase, defined in libs/partners/perplexity/langchain_perplexity/chat_models.py.
Where is _invocation_params() defined?
_invocation_params() is defined in libs/partners/perplexity/langchain_perplexity/chat_models.py at line 706.

Analyze Your Own Codebase

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

Try Supermodel Free