ExperimentItemContent¶
- class opik.api_objects.experiment.experiment_item.ExperimentItemContent(id: str, dataset_item_id: str, trace_id: str, dataset_item_data: Optional[Dict[str, Any]], evaluation_task_output: Optional[Dict[str, Any]], feedback_scores: List[opik.types.FeedbackScoreDict], assertion_results: List[Dict[str, Any]] = <factory>)¶
Bases:
object- id: str¶
- dataset_item_id: str¶
- trace_id: str¶
- dataset_item_data: Dict[str, Any] | None¶
- evaluation_task_output: Dict[str, Any] | None¶
- feedback_scores: List[FeedbackScoreDict]¶
- assertion_results: List[Dict[str, Any]]¶
- classmethod from_rest_experiment_item_compare(value: ExperimentItemCompare, dataset_item_data: Dict[str, Any] | None = None) ExperimentItemContent¶
- __init__(id: str, dataset_item_id: str, trace_id: str, dataset_item_data: ~typing.Dict[str, ~typing.Any] | None, evaluation_task_output: ~typing.Dict[str, ~typing.Any] | None, feedback_scores: ~typing.List[~opik.types.FeedbackScoreDict], assertion_results: ~typing.List[~typing.Dict[str, ~typing.Any]] = <factory>) None¶