langsmith.client.Client.update_example#

Client.update_example(example_id: UUID | str, *, inputs: Dict[str, Any] | None = None, outputs: Mapping[str, Any] | None = None, metadata: Dict | None = None, split: str | List[str] | None = None, dataset_id: UUID | str | None = None) Dict[str, Any][source]#

Update a specific example.

Parameters:
  • example_id (str or UUID) – The ID of the example to update.

  • inputs (Dict[str, Any] or None, default=None) – The input values to update.

  • outputs (Mapping[str, Any] or None, default=None) – The output values to update.

  • metadata (Dict or None, default=None) – The metadata to update.

  • split (str or List[str] or None, default=None) – The dataset split to update, such as ‘train’, ‘test’, or ‘validation’.

  • dataset_id (UUID or None, default=None) – The ID of the dataset to update.

  • Returns

  • -------

  • Dict[str – The updated example.

  • Any] – The updated example.

Return type:

Dict[str, Any]