
    j	                     D    U d Z ddlmZ  G d ded      ZdddZeed	<   y
)z9Execution policy type and default for dataset evaluation.    )	TypedDictc                   &    e Zd ZU dZeed<   eed<   y)ExecutionPolicyz
    Execution policy for evaluation suite items.

    Attributes:
        runs_per_item: Number of times to run evaluation per item.
        pass_threshold: Minimum number of passing runs required for item to pass.
    runs_per_itempass_thresholdN)__name__
__module____qualname____doc__int__annotations__     /Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/opik/api_objects/dataset/execution_policy.pyr   r      s     r   r   F)total   )r   r   DEFAULT_EXECUTION_POLICYN)r   typingr   r   r   r   r   r   r   <module>r      s0    ? 
iu 
 - / r   