flagged_result() — langchain Function Reference
Architecture documentation for the flagged_result() function in test_openai_moderation_middleware.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD c1fe7511_88b4_fbbd_27e9_1aec3a6c7218["flagged_result()"] 8b12907a_ea9d_32e0_a40a_d68cef74e4ab["test_openai_moderation_middleware.py"] c1fe7511_88b4_fbbd_27e9_1aec3a6c7218 -->|defined in| 8b12907a_ea9d_32e0_a40a_d68cef74e4ab a497b167_c1f2_beb6_c2b4_12889ed32e32["test_before_model_errors_on_flagged_input()"] a497b167_c1f2_beb6_c2b4_12889ed32e32 -->|calls| c1fe7511_88b4_fbbd_27e9_1aec3a6c7218 005bea78_20f2_b628_c98a_8909e3afe986["test_before_model_jump_on_end_behavior()"] 005bea78_20f2_b628_c98a_8909e3afe986 -->|calls| c1fe7511_88b4_fbbd_27e9_1aec3a6c7218 0f9dc821_5598_3f11_49a9_d6c7026eb7b4["test_custom_violation_message_template()"] 0f9dc821_5598_3f11_49a9_d6c7026eb7b4 -->|calls| c1fe7511_88b4_fbbd_27e9_1aec3a6c7218 44d03b6f_c14f_3e82_9042_f9c0eaf9b1e9["test_after_model_replaces_flagged_message()"] 44d03b6f_c14f_3e82_9042_f9c0eaf9b1e9 -->|calls| c1fe7511_88b4_fbbd_27e9_1aec3a6c7218 c0948207_335b_2b62_4370_7efb9ff6f825["test_tool_messages_are_moderated_when_enabled()"] c0948207_335b_2b62_4370_7efb9ff6f825 -->|calls| c1fe7511_88b4_fbbd_27e9_1aec3a6c7218 d02d134f_bc13_b56d_9346_ab235e81b4f2["test_async_before_model_uses_async_moderation()"] d02d134f_bc13_b56d_9346_ab235e81b4f2 -->|calls| c1fe7511_88b4_fbbd_27e9_1aec3a6c7218 style c1fe7511_88b4_fbbd_27e9_1aec3a6c7218 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/partners/openai/tests/unit_tests/middleware/test_openai_moderation_middleware.py lines 70–75
def flagged_result() -> Moderation:
flagged_data = deepcopy(DEFAULT_OK_DATA)
flagged_data["flagged"] = True
flagged_data["categories"]["self-harm"] = True
flagged_data["category_scores"]["self-harm"] = 0.9
return Moderation.model_validate(flagged_data)
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does flagged_result() do?
flagged_result() is a function in the langchain codebase, defined in libs/partners/openai/tests/unit_tests/middleware/test_openai_moderation_middleware.py.
Where is flagged_result() defined?
flagged_result() is defined in libs/partners/openai/tests/unit_tests/middleware/test_openai_moderation_middleware.py at line 70.
What calls flagged_result()?
flagged_result() is called by 6 function(s): test_after_model_replaces_flagged_message, test_async_before_model_uses_async_moderation, test_before_model_errors_on_flagged_input, test_before_model_jump_on_end_behavior, test_custom_violation_message_template, test_tool_messages_are_moderated_when_enabled.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free