OpenAI API 参考(字段级)
For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending
.mdto the page URL.
Retrieve vector store file batch
get /vector_stores/\{vector_store_id\}/file_batches/\{batch_id\}
Retrieves a vector store file batch.
Path Parameters
vector_store_id: stringbatch_id: string
Returns
VectorStoreFileBatch object \{ id, created_at, file_counts, 3 more \}A batch of files attached to a vector store.
id: stringThe identifier, which can be referenced in API endpoints.
created_at: numberThe Unix timestamp (in seconds) for when the vector store files batch was created.
file_counts: object \{ cancelled, completed, failed, 2 more \}cancelled: numberThe number of files that where cancelled.
completed: numberThe number of files that have been processed.
failed: numberThe number of files that have failed to process.
in_progress: numberThe number of files that are currently being processed.
total: numberThe total number of files.
object: "vector_store.files_batch"The object type, which is always
vector_store.file_batch."vector_store.files_batch"
status: "in_progress" or "completed" or "cancelled" or "failed"The status of the vector store files batch, which can be either
in_progress,completed,cancelledorfailed."in_progress""completed""cancelled""failed"
vector_store_id: stringThe ID of the vector store that the File is attached to.
Example
curl https://api.openai.com/v1/vector_stores/$VECTOR_STORE_ID/file_batches/$BATCH_ID \
-H 'OpenAI-Beta: assistants=v2' \
-H "Authorization: Bearer $OPENAI_API_KEY"Response
{
"id": "id",
"created_at": 0,
"file_counts": {
"cancelled": 0,
"completed": 0,
"failed": 0,
"in_progress": 0,
"total": 0
},
"object": "vector_store.files_batch",
"status": "in_progress",
"vector_store_id": "vector_store_id"
}Example
curl https://api.openai.com/v1/vector_stores/vs_abc123/file_batches/vsfb_abc123 \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-H "Content-Type: application/json" \
-H "OpenAI-Beta: assistants=v2"Response
{
"id": "vsfb_abc123",
"object": "vector_store.file_batch",
"created_at": 1699061776,
"vector_store_id": "vs_abc123",
"status": "in_progress",
"file_counts": {
"in_progress": 1,
"completed": 1,
"failed": 0,
"cancelled": 0,
"total": 0,
}
}