Table of Contents

Class VectorStoreFileBatchResponse

Namespace
OpenAI.VectorStores
Assembly
OpenAI-DotNet.dll

A batch of files attached to a vector store.

public sealed class VectorStoreFileBatchResponse : BaseResponse
Inheritance
VectorStoreFileBatchResponse
Inherited Members
Extension Methods

Properties

CreatedAt

[JsonIgnore]
public DateTime CreatedAt { get; }

Property Value

DateTime

CreatedAtUnixTimeSeconds

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

[JsonInclude]
[JsonPropertyName("created_at")]
public int CreatedAtUnixTimeSeconds { get; }

Property Value

int

FileCounts

[JsonInclude]
[JsonPropertyName("file_counts")]
public FileCounts FileCounts { get; }

Property Value

FileCounts

Id

The identifier, which can be referenced in API endpoints.

[JsonInclude]
[JsonPropertyName("id")]
public string Id { get; }

Property Value

string

Object

The object type, which is always vector_store.file_batch.

[JsonInclude]
[JsonPropertyName("object")]
public string Object { get; }

Property Value

string

Status

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

[JsonInclude]
[JsonPropertyName("status")]
public VectorStoreFileStatus Status { get; }

Property Value

VectorStoreFileStatus

VectorStoreId

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

[JsonInclude]
[JsonPropertyName("vector_store_id")]
public string VectorStoreId { get; }

Property Value

string

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.

Operators

implicit operator string(VectorStoreFileBatchResponse)

public static implicit operator string(VectorStoreFileBatchResponse response)

Parameters

response VectorStoreFileBatchResponse

Returns

string