_prepare_output() — langchain Function Reference
Architecture documentation for the _prepare_output() function in eval_chain.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 73dd8c35_4316_e427_8b9a_2f20c324d6b0["_prepare_output()"] e476a8f9_5ced_15c1_3631_8a65948b94ed["CriteriaEvalChain"] 73dd8c35_4316_e427_8b9a_2f20c324d6b0 -->|defined in| e476a8f9_5ced_15c1_3631_8a65948b94ed dfe00c3b_61a4_4940_d85c_397366806f14["_evaluate_strings()"] dfe00c3b_61a4_4940_d85c_397366806f14 -->|calls| 73dd8c35_4316_e427_8b9a_2f20c324d6b0 375de358_d0b8_d70d_d3fd_da353f95ec25["_aevaluate_strings()"] 375de358_d0b8_d70d_d3fd_da353f95ec25 -->|calls| 73dd8c35_4316_e427_8b9a_2f20c324d6b0 style 73dd8c35_4316_e427_8b9a_2f20c324d6b0 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/langchain/langchain_classic/evaluation/criteria/eval_chain.py lines 396–401
def _prepare_output(self, result: dict) -> dict:
"""Prepare the output."""
parsed = result[self.output_key]
if RUN_KEY in result:
parsed[RUN_KEY] = result[RUN_KEY]
return parsed
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does _prepare_output() do?
_prepare_output() is a function in the langchain codebase, defined in libs/langchain/langchain_classic/evaluation/criteria/eval_chain.py.
Where is _prepare_output() defined?
_prepare_output() is defined in libs/langchain/langchain_classic/evaluation/criteria/eval_chain.py at line 396.
What calls _prepare_output()?
_prepare_output() is called by 2 function(s): _aevaluate_strings, _evaluate_strings.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free