Home / Function/ _test_convo_output() — langchain Function Reference

_test_convo_output() — langchain Function Reference

Architecture documentation for the _test_convo_output() function in test_convo_output_parser.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  52fed105_7e7d_3ade_83f7_5c943934dcbd["_test_convo_output()"]
  c723de1e_5f43_657e_37fd_25e50b755e3b["test_convo_output_parser.py"]
  52fed105_7e7d_3ade_83f7_5c943934dcbd -->|defined in| c723de1e_5f43_657e_37fd_25e50b755e3b
  6956984d_cafb_3e2f_9386_c9252db1a2b7["test_normal_output_parsing()"]
  6956984d_cafb_3e2f_9386_c9252db1a2b7 -->|calls| 52fed105_7e7d_3ade_83f7_5c943934dcbd
  b1942427_8f17_c407_85ab_9053b4ccd1a4["test_multiline_output_parsing()"]
  b1942427_8f17_c407_85ab_9053b4ccd1a4 -->|calls| 52fed105_7e7d_3ade_83f7_5c943934dcbd
  style 52fed105_7e7d_3ade_83f7_5c943934dcbd fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/langchain/tests/unit_tests/agents/output_parsers/test_convo_output_parser.py lines 36–40

def _test_convo_output(text: str, expected_tool: str, expected_tool_input: str) -> None:
    result = ConvoOutputParser().parse(text.strip())
    assert isinstance(result, AgentAction)
    assert result.tool == expected_tool
    assert result.tool_input == expected_tool_input

Domain

Subdomains

Frequently Asked Questions

What does _test_convo_output() do?
_test_convo_output() is a function in the langchain codebase, defined in libs/langchain/tests/unit_tests/agents/output_parsers/test_convo_output_parser.py.
Where is _test_convo_output() defined?
_test_convo_output() is defined in libs/langchain/tests/unit_tests/agents/output_parsers/test_convo_output_parser.py at line 36.
What calls _test_convo_output()?
_test_convo_output() is called by 2 function(s): test_multiline_output_parsing, test_normal_output_parsing.

Analyze Your Own Codebase

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

Try Supermodel Free