Skip to content

Checkpoints

Get Checkpoint Tuple
POST/checkpoints/get-tuple
Put Checkpoint
POST/checkpoints/put
Put Writes
POST/checkpoints/put-writes
List Checkpoints
POST/checkpoints/list
Delete Thread
POST/checkpoints/delete-thread
ModelsExpand Collapse
CheckpointGetTupleResponse object { checkpoint, checkpoint_id, checkpoint_ns, 5 more }
checkpoint: map[unknown]
checkpoint_id: string
checkpoint_ns: string
metadata: map[unknown]
thread_id: string
blobs: optional array of object { channel, type, version, blob }
channel: string
type: string
version: string
blob: optional string
parent_checkpoint_id: optional string
pending_writes: optional array of object { channel, idx, task_id, 2 more }
channel: string
idx: number
task_id: string
blob: optional string
type: optional string
CheckpointPutResponse object { checkpoint_id, checkpoint_ns, thread_id }
checkpoint_id: string
checkpoint_ns: string
thread_id: string
CheckpointListResponse = array of object { checkpoint, checkpoint_id, checkpoint_ns, 3 more }
checkpoint: map[unknown]
checkpoint_id: string
checkpoint_ns: string
metadata: map[unknown]
thread_id: string
parent_checkpoint_id: optional string