v1

latestOpenAPI 3.0.02026-07-141,4077,1665.2 MB
LLM Observability

Batch update LLM Observability dataset records

Insert, update, and delete records in a single dataset operation. By default, a new dataset version is created when the batch is applied.

post/api/v2/llm-obs/v1/{project_id}/datasets/{dataset_id}/batch_update

Path parameters

project_idstring required

The ID of the LLM Observability project.

dataset_idstring required

The ID of the LLM Observability dataset.

Request body

Example request

{
  "data": {
    "attributes": {
      "create_new_version": true,
      "insert_records": [
        {
          "id": "rec-7c3f5a1b-9e2d-4f8a-b1c6-3d7e9f0a2b4c"
        }
      ],
      "update_records": [
        {
          "id": "rec-7c3f5a1b-9e2d-4f8a-b1c6-3d7e9f0a2b4c"
        }
      ]
    },
    "id": "9f64e5c7-dc5a-45c8-a17c-1b85f0bec97d",
    "type": "datasets"
  }
}

Response

OK

Example response

{
  "data": [
    {
      "records": [
        {
          "created_at": "2024-01-15T10:30:00Z",
          "dataset_id": "9f64e5c7-dc5a-45c8-a17c-1b85f0bec97d",
          "id": "rec-7c3f5a1b-9e2d-4f8a-b1c6-3d7e9f0a2b4c",
          "updated_at": "2024-01-15T10:30:00Z"
        }
      ]
    }
  ]
}