Class VectorStoreFile
Inheritance
VectorStoreFile
Assembly: Glitch9.AIDevKit.Provider.OpenAI.dll
Syntax
public class VectorStoreFile : OpenAIObject, IDeletionStatus
Properties
|
Edit this page
View Source
ChunkingStrategy
The strategy used to chunk the file.
Declaration
[JsonProperty("chunking_strategy")]
public ChunkingStrategy ChunkingStrategy { get; set; }
Property Value
|
Edit this page
View Source
CreatedAt
The Unix timestamp (in seconds) of when this object was created.
Declaration
[JsonProperty("created_at")]
public UnixTime? CreatedAt { get; set; }
Property Value
|
Edit this page
View Source
LastError
The last error associated with this vector store file. Will be null if there are no errors.
Declaration
[JsonProperty("last_error")]
public BackendException LastError { get; set; }
Property Value
|
Edit this page
View Source
Status
The status of the vector store files batch, which can be either in_progress, completed, cancelled or failed.
Declaration
[JsonProperty("status")]
public string Status { get; set; }
Property Value
|
Edit this page
View Source
UsageBytes
The total number of bytes used by the files in the vector store.
Declaration
[JsonProperty("usage_bytes")]
public long UsageBytes { get; set; }
Property Value
|
Edit this page
View Source
VectorStoreId
The ID of the vector store that the File is attached to.
Declaration
[JsonProperty("vector_store_id")]
public string VectorStoreId { get; set; }
Property Value
Methods
|
Edit this page
View Source
IsDeleted()
Declaration
Returns
Implements
Extension Methods