Class OpenAIVectorStore
Inherited Members
Namespace: Glitch9.AIDevKit.OpenAI
Assembly: Glitch9.AIDevKit.Provider.OpenAI.dll
Syntax
public sealed class OpenAIVectorStore : OpenAIObject
Properties
| Edit this page View SourceCreatedAt
The Unix timestamp (in seconds) of when this object was created.
Declaration
[JsonProperty("created_at")]
public UnixTime? CreatedAt { get; set; }
Property Value
| Type | Description |
|---|---|
| UnixTime? |
ExpiresAfter
The expiration policy for a vector store.
Declaration
[JsonProperty("expires_after")]
public ExpiresAfter ExpiresAfter { get; set; }
Property Value
| Type | Description |
|---|---|
| ExpiresAfter |
FileCounts
...?
Declaration
[JsonProperty("file_counts")]
public FileCounts FileCounts { get; set; }
Property Value
| Type | Description |
|---|---|
| FileCounts |
LastActiveAt
The Unix timestamp (in seconds) for when the vector store will expire.
Declaration
[JsonProperty("last_active_at")]
public UnixTime? LastActiveAt { get; set; }
Property Value
| Type | Description |
|---|---|
| UnixTime? |
Metadata
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.
Declaration
[JsonProperty("metadata")]
public Dictionary<string, string> Metadata { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, string> |
Name
The name of the vector store.
Declaration
[JsonProperty("name")]
public string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Status
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.
Declaration
[JsonProperty("status")]
public string Status { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
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
| Type | Description |
|---|---|
| long |