langsmith.client.Client.update_examples#

Client.update_examples(*, example_ids: Sequence[UUID | str], inputs: Sequence[Dict[str, Any] | None] | None = None, outputs: Sequence[Mapping[str, Any] | None] | None = None, metadata: Sequence[Dict | None] | None = None, splits: Sequence[str | List[str] | None] | None = None, dataset_ids: Sequence[UUID | str | None] | None = None) Dict[str, Any][source]#

Update multiple examples.

Parameters:
  • example_ids (Sequence[ID_TYPE]) – The IDs of the examples to update.

  • inputs (Optional[Sequence[Optional[Dict[str, Any]]], default=None) – The input values for the examples.

  • outputs (Optional[Sequence[Optional[Mapping[str, Any]]]], default=None) – The output values for the examples.

  • metadata (Optional[Sequence[Optional[Mapping[str, Any]]]], default=None) – The metadata for the examples.

  • split (Optional[Sequence[Optional[str | List[str]]]], default=None) – The splits for the examples, which are divisions of your dataset such as ‘train’, ‘test’, or ‘validation’.

  • dataset_ids (Optional[Sequence[Optional[ID_TYPE]]], default=None) – The IDs of the datasets to move the examples to.

  • Returns

  • -------

  • Dict[str – The response from the server (specifies the number of examples updated).

  • Any] – The response from the server (specifies the number of examples updated).

  • splits (Sequence[str | List[str] | None] | None) –

Return type:

Dict[str, Any]