A batch of files attached to a vector store.

interface VectorStoreFileBatch {
    created_at: number;
    file_counts: OpenAIClient.Beta.VectorStores.FileBatches.VectorStoreFileBatch.FileCounts;
    id: string;
    object: "vector_store.files_batch";
    status:
        | "failed"
        | "cancelled"
        | "in_progress"
        | "completed";
    vector_store_id: string;
}

Properties

created_at: number

The Unix timestamp (in seconds) for when the vector store files batch was created.

id: string

The identifier, which can be referenced in API endpoints.

object: "vector_store.files_batch"

The object type, which is always vector_store.file_batch.

status:
    | "failed"
    | "cancelled"
    | "in_progress"
    | "completed"

The status of the vector store files batch, which can be either in_progress, completed, cancelled or failed.

vector_store_id: string

The ID of the vector store that the File is attached to.