@@ -3178,22 +3178,22 @@ def flush(self, observation: StatefulClient, run_name: str):
31783178
31793179 def link (
31803180 self ,
3181+ trace_or_observation : typing .Union [StatefulClient , str , None ],
31813182 run_name : str ,
31823183 run_metadata : Optional [Any ] = None ,
31833184 run_description : Optional [str ] = None ,
31843185 trace_id : Optional [str ] = None ,
31853186 observation_id : Optional [str ] = None ,
3186- trace_or_observation : typing .Union [StatefulClient , str , None ] = None ,
31873187 ):
31883188 """Link the dataset item to observation within a specific dataset run. Creates a dataset run item.
31893189
31903190 Args:
3191+ trace_or_observation (Union[StatefulClient, str, None]): The trace or observation object to link. Deprecated: can also be an observation ID.
31913192 run_name (str): The name of the dataset run.
31923193 run_metadata (Optional[Any]): Additional metadata to include in dataset run.
31933194 run_description (Optional[str]): Description of the dataset run.
31943195 trace_id (Optional[str]): The trace ID to link to the dataset item. Set trace_or_observation to None if trace_id is provided.
31953196 observation_id (Optional[str]): The observation ID to link to the dataset item (optional). Set trace_or_observation to None if trace_id is provided.
3196- trace_or_observation (Union[StatefulClient, str, None]): The trace or observation object to link. Deprecated: can also be an observation ID.
31973197 """
31983198 parsed_trace_id : str = None
31993199 parsed_observation_id : str = None
0 commit comments