create_dataset_item
create_dataset_itemAdd or update items in Langfuse datasets to manage test cases, training data, and evaluation benchmarks for LLM applications.
Instructions
Creates or upserts a dataset item in an existing dataset. datasetName is required. inputJson, expectedOutputJson, and metadataJson must be valid JSON when provided. Optional sourceTraceId or sourceObservationId can link the item back to Langfuse data.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| datasetName | Yes | Dataset name to add the item to. Required. | |
| inputJson | Yes | Optional item input payload as JSON. | |
| expectedOutputJson | Yes | Optional expected output payload as JSON. | |
| metadataJson | Yes | Optional metadata object as JSON. | |
| sourceTraceId | Yes | Optional source trace ID. | |
| sourceObservationId | Yes | Optional source observation ID. | |
| itemId | Yes | Optional item ID for upsert semantics. | |
| status | Yes | Optional item status, for example ACTIVE or ARCHIVED. |