Поделиться через


VectorStore interface

Векторное хранилище — это коллекция обработанных файлов, которые можно использовать file_search средством.

Свойства

createdAt

Метка времени Unix (в секундах) для создания векторного хранилища.

expiresAfter

Сведения о истечении срока действия этого хранилища векторов

expiresAt

Метка времени Unix (в секундах) для истечения срока действия хранилища векторов.

fileCounts

Количество файлов, сгруппированных по состоянию, обрабатываемого или обрабатываемого этим хранилищем векторов.

id

Идентификатор, на который можно ссылаться в конечных точках API.

lastActiveAt

Метка времени Unix (в секундах) для последнего активного хранилища векторов.

metadata

Набор пар "ключ-значение", которые могут быть присоединены к объекту, используются для хранения дополнительных сведений об этом объекте в структурированном формате. Ключи могут содержать до 64 символов длиной, а значения могут содержать до 512 символов.

name

Имя векторного хранилища.

object

Тип объекта, который всегда является vector_store

status

Состояние векторного хранилища, которое может быть либо expired, in_progressлибо completed. Состояние указывает, что хранилище векторов completed готово для использования.

usageBytes

Общее количество байтов, используемых файлами в хранилище векторов.

Сведения о свойстве

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