Class VectorStoreResponse

VectorStoreResponse class

The vector store object.

public class VectorStoreResponse : BaseResponse, IEntityId, IStatus

Constructors

NameDescription
VectorStoreResponse()The default constructor.

Properties

NameDescription
CreatedAt { get; set; }Gets or sets the Unix timestamp (in seconds) for when the vector store was created.
Detail { get; set; }Gets or sets the response detail.
Error { get; set; }Gets or sets the HTTP response error.
ErrorMessage { get; }Gets or sets the error information.
ExpiresAfter { get; set; }Gets or sets the expiration policy for a vector store.
ExpiresAt { get; set; }Gets or sets the Unix timestamp (in seconds) for when the vector store will expire.
FileCounts { get; set; }Gets or sets the number of files that have been processed.
HttpResponseHeaders { get; set; }Gets or sets the HTTP response headers.
HttpStatusCode { get; set; }Gets or sets the HTTP status code.
Id { get; set; }Gets or sets the identifier, which can be referenced in API endpoints.
IsSuccessful { get; }Indicates if the response was successful.
LastActiveAt { get; set; }Gets or sets the Unix timestamp (in seconds) for when the vector store was last active.
Metadata { get; set; }Gets or sets s set of 16 key-value pairs that can be attached to an object. This can be useful for storing additional information about the object in a structured format. Keys can be a maximum of 64 characters long and values can be a maximum of 512 characters long.
Name { get; set; }Gets or sets the name of the vector store.
Object { get; set; }Gets or sets the object type, which is always vector_store.
ReasonPhrase { get; }Gets the error reason phrase.
Status { get; set; }Gets or sets the status of the vector store, which can be either expired, in_progress, or completed. A status of completed indicates that the vector store is ready for use.
UsageBytes { get; set; }Gets or sets the total number of bytes used by the files in the vector store.

See Also