VectorStore interface
Векторное хранилище — это коллекция обработанных файлов, которые можно использовать file_search
средством.
Свойства
created |
Метка времени Unix (в секундах) для создания векторного хранилища. |
expires |
Сведения о истечении срока действия этого хранилища векторов |
expires |
Метка времени Unix (в секундах) для истечения срока действия хранилища векторов. |
file |
Количество файлов, сгруппированных по состоянию, обрабатываемого или обрабатываемого этим хранилищем векторов. |
id | Идентификатор, на который можно ссылаться в конечных точках API. |
last |
Метка времени Unix (в секундах) для последнего активного хранилища векторов. |
metadata | Набор пар "ключ-значение", которые могут быть присоединены к объекту, используются для хранения дополнительных сведений об этом объекте в структурированном формате. Ключи могут содержать до 64 символов длиной, а значения могут содержать до 512 символов. |
name | Имя векторного хранилища. |
object | Тип объекта, который всегда является |
status | Состояние векторного хранилища, которое может быть либо |
usage |
Общее количество байтов, используемых файлами в хранилище векторов. |
Сведения о свойстве
createdAt
Метка времени Unix (в секундах) для создания векторного хранилища.
createdAt: Date
Значение свойства
Date
expiresAfter
Сведения о истечении срока действия этого хранилища векторов
expiresAfter?: VectorStoreExpirationPolicy
Значение свойства
expiresAt
Метка времени Unix (в секундах) для истечения срока действия хранилища векторов.
expiresAt?: null | Date
Значение свойства
null | Date
fileCounts
Количество файлов, сгруппированных по состоянию, обрабатываемого или обрабатываемого этим хранилищем векторов.
fileCounts: VectorStoreFileCount
Значение свойства
id
Идентификатор, на который можно ссылаться в конечных точках API.
id: string
Значение свойства
string
lastActiveAt
Метка времени Unix (в секундах) для последнего активного хранилища векторов.
lastActiveAt: null | Date
Значение свойства
null | Date
metadata
Набор пар "ключ-значение", которые могут быть присоединены к объекту, используются для хранения дополнительных сведений об этом объекте в структурированном формате. Ключи могут содержать до 64 символов длиной, а значения могут содержать до 512 символов.
metadata: null | Record<string, string>
Значение свойства
null | Record<string, string>
name
Имя векторного хранилища.
name: string
Значение свойства
string
object
Тип объекта, который всегда является vector_store
object: "vector_store"
Значение свойства
"vector_store"
status
Состояние векторного хранилища, которое может быть либо expired
, in_progress
либо completed
. Состояние указывает, что хранилище векторов completed
готово для использования.
status: VectorStoreStatus
Значение свойства
usageBytes
Общее количество байтов, используемых файлами в хранилище векторов.
usageBytes: number
Значение свойства
number