Home / Function/ test_critique_parsing() — langchain Function Reference

test_critique_parsing() — langchain Function Reference

Architecture documentation for the test_critique_parsing() function in test_constitutional_ai.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  c9d12255_86df_60e7_0181_603ef01f0716["test_critique_parsing()"]
  b0b1b7c3_a1d0_5c5e_06ed_2fc872b43ef1["test_constitutional_ai.py"]
  c9d12255_86df_60e7_0181_603ef01f0716 -->|defined in| b0b1b7c3_a1d0_5c5e_06ed_2fc872b43ef1
  style c9d12255_86df_60e7_0181_603ef01f0716 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/langchain/tests/unit_tests/chains/test_constitutional_ai.py lines 20–27

def test_critique_parsing() -> None:
    """Test parsing of critique text."""
    for text in [TEXT_ONE, TEXT_TWO, TEXT_THREE]:
        critique = ConstitutionalChain._parse_critique(text)

        assert critique.strip() == "This text is bad.", (
            f"Failed on {text} with {critique}"
        )

Domain

Subdomains

Frequently Asked Questions

What does test_critique_parsing() do?
test_critique_parsing() is a function in the langchain codebase, defined in libs/langchain/tests/unit_tests/chains/test_constitutional_ai.py.
Where is test_critique_parsing() defined?
test_critique_parsing() is defined in libs/langchain/tests/unit_tests/chains/test_constitutional_ai.py at line 20.

Analyze Your Own Codebase

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

Try Supermodel Free