chat_model_class() — langchain Function Reference
Architecture documentation for the chat_model_class() function in chat_models.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD b7802923_b565_52b6_8468_6ef1e24c99e9["chat_model_class()"] 39468aac_d3b1_1e4e_47c8_632f3ee4dd57["ChatModelTests"] b7802923_b565_52b6_8468_6ef1e24c99e9 -->|defined in| 39468aac_d3b1_1e4e_47c8_632f3ee4dd57 1b3ba698_f2b7_897b_d919_e460fcc63412["model()"] 1b3ba698_f2b7_897b_d919_e460fcc63412 -->|calls| b7802923_b565_52b6_8468_6ef1e24c99e9 7c30290e_cd2e_ca8a_25bb_dd4cc22786ef["test_init()"] 7c30290e_cd2e_ca8a_25bb_dd4cc22786ef -->|calls| b7802923_b565_52b6_8468_6ef1e24c99e9 b28eec18_0439_ccd9_e911_95b79d5a6ada["test_init_from_env()"] b28eec18_0439_ccd9_e911_95b79d5a6ada -->|calls| b7802923_b565_52b6_8468_6ef1e24c99e9 ee22c764_40b5_248c_de0f_be32246b8fd5["test_init_streaming()"] ee22c764_40b5_248c_de0f_be32246b8fd5 -->|calls| b7802923_b565_52b6_8468_6ef1e24c99e9 f0837c14_3a93_3dae_ba45_44abbc4c1104["test_standard_params()"] f0837c14_3a93_3dae_ba45_44abbc4c1104 -->|calls| b7802923_b565_52b6_8468_6ef1e24c99e9 cf5084f5_a29d_b951_efd5_758cfe377b6a["test_init_time()"] cf5084f5_a29d_b951_efd5_758cfe377b6a -->|calls| b7802923_b565_52b6_8468_6ef1e24c99e9 style b7802923_b565_52b6_8468_6ef1e24c99e9 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/standard-tests/langchain_tests/unit_tests/chat_models.py lines 47–49
def chat_model_class(self) -> type[BaseChatModel]:
"""The chat model class to test, e.g., `ChatParrotLink`."""
...
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does chat_model_class() do?
chat_model_class() is a function in the langchain codebase, defined in libs/standard-tests/langchain_tests/unit_tests/chat_models.py.
Where is chat_model_class() defined?
chat_model_class() is defined in libs/standard-tests/langchain_tests/unit_tests/chat_models.py at line 47.
What calls chat_model_class()?
chat_model_class() is called by 6 function(s): model, test_init, test_init_from_env, test_init_streaming, test_init_time, test_standard_params.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free