Home / Function/ flagged_result() — langchain Function Reference

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

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