on_chat_model_start() — langchain Function Reference
Architecture documentation for the on_chat_model_start() function in test_base.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD e1409d29_7e3c_429f_884a_73a1ed40889f["on_chat_model_start()"] dc191159_46ce_e73d_e09d_60a920825094["FakeChatModelStartTracer"] e1409d29_7e3c_429f_884a_73a1ed40889f -->|defined in| dc191159_46ce_e73d_e09d_60a920825094 style e1409d29_7e3c_429f_884a_73a1ed40889f fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/core/tests/unit_tests/language_models/chat_models/test_base.py lines 479–485
def on_chat_model_start(self, *args: Any, **kwargs: Any) -> Run:
_, messages = args
self.messages.append(messages)
return super().on_chat_model_start(
*args,
**kwargs,
)
Domain
Subdomains
Source
Frequently Asked Questions
What does on_chat_model_start() do?
on_chat_model_start() is a function in the langchain codebase, defined in libs/core/tests/unit_tests/language_models/chat_models/test_base.py.
Where is on_chat_model_start() defined?
on_chat_model_start() is defined in libs/core/tests/unit_tests/language_models/chat_models/test_base.py at line 479.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free