Home / Function/ _default_params() — langchain Function Reference

_default_params() — langchain Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  149ee11b_8ebf_d5d9_a489_655957f2c2dd["_default_params()"]
  d5ca3c3a_3c29_0cb2_a156_35c92a31f5fd["ChatGroq"]
  149ee11b_8ebf_d5d9_a489_655957f2c2dd -->|defined in| d5ca3c3a_3c29_0cb2_a156_35c92a31f5fd
  style 149ee11b_8ebf_d5d9_a489_655957f2c2dd fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/partners/groq/langchain_groq/chat_models.py lines 757–772

    def _default_params(self) -> dict[str, Any]:
        """Get the default parameters for calling Groq API."""
        params = {
            "model": self.model_name,
            "stream": self.streaming,
            "n": self.n,
            "temperature": self.temperature,
            "stop": self.stop,
            "reasoning_format": self.reasoning_format,
            "reasoning_effort": self.reasoning_effort,
            "service_tier": self.service_tier,
            **self.model_kwargs,
        }
        if self.max_tokens is not None:
            params["max_tokens"] = self.max_tokens
        return params

Domain

Subdomains

Frequently Asked Questions

What does _default_params() do?
_default_params() is a function in the langchain codebase, defined in libs/partners/groq/langchain_groq/chat_models.py.
Where is _default_params() defined?
_default_params() is defined in libs/partners/groq/langchain_groq/chat_models.py at line 757.

Analyze Your Own Codebase

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

Try Supermodel Free