Home / Function/ _create_message_dicts() — langchain Function Reference

_create_message_dicts() — langchain Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  4149b891_9f6b_d1d3_0159_d2a1de034bf3["_create_message_dicts()"]
  d5ca3c3a_3c29_0cb2_a156_35c92a31f5fd["ChatGroq"]
  4149b891_9f6b_d1d3_0159_d2a1de034bf3 -->|defined in| d5ca3c3a_3c29_0cb2_a156_35c92a31f5fd
  af2bf0e7_66f5_c6a1_a664_d03828bcbf1b["_generate()"]
  af2bf0e7_66f5_c6a1_a664_d03828bcbf1b -->|calls| 4149b891_9f6b_d1d3_0159_d2a1de034bf3
  a59adcb5_ffbb_8e47_2ed1_52a3de26c52e["_agenerate()"]
  a59adcb5_ffbb_8e47_2ed1_52a3de26c52e -->|calls| 4149b891_9f6b_d1d3_0159_d2a1de034bf3
  835c729a_aa91_126c_1e8e_2eca41c70df1["_stream()"]
  835c729a_aa91_126c_1e8e_2eca41c70df1 -->|calls| 4149b891_9f6b_d1d3_0159_d2a1de034bf3
  82b5a500_280a_9bd8_9cfb_8d941c28f7c6["_astream()"]
  82b5a500_280a_9bd8_9cfb_8d941c28f7c6 -->|calls| 4149b891_9f6b_d1d3_0159_d2a1de034bf3
  e58980fb_2231_9ea9_a3a2_b6d2a0c2c02d["_convert_message_to_dict()"]
  4149b891_9f6b_d1d3_0159_d2a1de034bf3 -->|calls| e58980fb_2231_9ea9_a3a2_b6d2a0c2c02d
  style 4149b891_9f6b_d1d3_0159_d2a1de034bf3 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/partners/groq/langchain_groq/chat_models.py lines 804–811

    def _create_message_dicts(
        self, messages: list[BaseMessage], stop: list[str] | None
    ) -> tuple[list[dict[str, Any]], dict[str, Any]]:
        params = self._default_params
        if stop is not None:
            params["stop"] = stop
        message_dicts = [_convert_message_to_dict(m) for m in messages]
        return message_dicts, params

Domain

Subdomains

Frequently Asked Questions

What does _create_message_dicts() do?
_create_message_dicts() is a function in the langchain codebase, defined in libs/partners/groq/langchain_groq/chat_models.py.
Where is _create_message_dicts() defined?
_create_message_dicts() is defined in libs/partners/groq/langchain_groq/chat_models.py at line 804.
What does _create_message_dicts() call?
_create_message_dicts() calls 1 function(s): _convert_message_to_dict.
What calls _create_message_dicts()?
_create_message_dicts() is called by 4 function(s): _agenerate, _astream, _generate, _stream.

Analyze Your Own Codebase

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

Try Supermodel Free