DeepchecksLLMClient.get_interactions_complete_status#
- DeepchecksLLMClient.get_interactions_complete_status(app_name: str, version_name: str, user_interaction_ids: List[str], events_to_check: List[InteractionCompleteEvents] | None = None)#
Get the completion status of interactions for specified events and user interaction IDs.
- Parameters:
- app_namestr
Application name
- version_namestr
Name of application version
- events_to_checkOptional[List[InteractionCompleteEvents]]
A list of events whose completion status needs to be checked. By default, only annotation_completed is checked
- user_interaction_idsList[str]
A list of user interaction IDs to check for completion status.
- Returns:
- Dict[InteractionCompleteEvents, bool]
A dictionary where keys are events from events_to_check and values are objects that indicating whether interactions for each event are completed and number of completed interactions {“annotation_completed”: {“all_completed”: True, “number_of_completed”: 10}}