test_stop_sequence() — langchain Function Reference
Architecture documentation for the test_stop_sequence() function in test_chat_models_standard.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD d79ca2be_a4c0_d5a9_d7ef_a1d911055138["test_stop_sequence()"] 74bfb603_d215_86d8_8c81_73eeb25c182b["TestXAIStandard"] d79ca2be_a4c0_d5a9_d7ef_a1d911055138 -->|defined in| 74bfb603_d215_86d8_8c81_73eeb25c182b style d79ca2be_a4c0_d5a9_d7ef_a1d911055138 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/partners/xai/tests/integration_tests/test_chat_models_standard.py lines 44–58
def test_stop_sequence(self, model: BaseChatModel) -> None:
"""Override to use `grok-3` which supports stop sequences."""
params = {**self.chat_model_params, "model": "grok-3"}
grok3_model = ChatXAI(**params)
result = grok3_model.invoke("hi", stop=["you"])
assert isinstance(result, AIMessage)
custom_model = ChatXAI(
**params,
stop_sequences=["you"],
)
result = custom_model.invoke("hi")
assert isinstance(result, AIMessage)
Domain
Subdomains
Source
Frequently Asked Questions
What does test_stop_sequence() do?
test_stop_sequence() is a function in the langchain codebase, defined in libs/partners/xai/tests/integration_tests/test_chat_models_standard.py.
Where is test_stop_sequence() defined?
test_stop_sequence() is defined in libs/partners/xai/tests/integration_tests/test_chat_models_standard.py at line 44.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free