Partilhar via


VectorStore interface

Um armazenamento vetorial é uma coleção de arquivos processados que podem ser usados pela file_search ferramenta.

Propriedades

createdAt

O carimbo de data/hora Unix (em segundos) para quando o armazenamento vetorial foi criado.

expiresAfter

Detalhes sobre quando este armazenamento vetorial expira

expiresAt

O carimbo de data/hora do Unix (em segundos) para quando o armazenamento vetorial expirará.

fileCounts

Contagem de arquivos agrupados por status processado ou sendo processado por este armazenamento vetorial.

id

O identificador, que pode ser referenciado em pontos de extremidade de API.

lastActiveAt

O carimbo de data/hora Unix (em segundos) para quando o armazenamento vetorial foi ativo pela última vez.

metadata

Um conjunto de até 16 pares chave/valor que podem ser anexados a um objeto, usado para armazenar informações adicionais sobre esse objeto em um formato estruturado. As teclas podem ter até 64 caracteres e os valores podem ter até 512 caracteres.

name

O nome do repositório de vetores.

object

O tipo de objeto, que é sempre vector_store

status

O status do armazenamento vetorial, que pode ser , expiredin_progressou completed. Um status de indica que o armazenamento de completed vetores está pronto para uso.

usageBytes

O número total de bytes usados pelos arquivos no armazenamento vetorial.

Detalhes de Propriedade

createdAt

O carimbo de data/hora Unix (em segundos) para quando o armazenamento vetorial foi criado.

createdAt: Date

Valor de Propriedade

Date

expiresAfter

Detalhes sobre quando este armazenamento vetorial expira

expiresAfter?: VectorStoreExpirationPolicy

Valor de Propriedade

expiresAt

O carimbo de data/hora do Unix (em segundos) para quando o armazenamento vetorial expirará.

expiresAt?: null | Date

Valor de Propriedade

null | Date

fileCounts

Contagem de arquivos agrupados por status processado ou sendo processado por este armazenamento vetorial.

fileCounts: VectorStoreFileCount

Valor de Propriedade

id

O identificador, que pode ser referenciado em pontos de extremidade de API.

id: string

Valor de Propriedade

string

lastActiveAt

O carimbo de data/hora Unix (em segundos) para quando o armazenamento vetorial foi ativo pela última vez.

lastActiveAt: null | Date

Valor de Propriedade

null | Date

metadata

Um conjunto de até 16 pares chave/valor que podem ser anexados a um objeto, usado para armazenar informações adicionais sobre esse objeto em um formato estruturado. As teclas podem ter até 64 caracteres e os valores podem ter até 512 caracteres.

metadata: null | Record<string, string>

Valor de Propriedade

null | Record<string, string>

name

O nome do repositório de vetores.

name: string

Valor de Propriedade

string

object

O tipo de objeto, que é sempre vector_store

object: "vector_store"

Valor de Propriedade

"vector_store"

status

O status do armazenamento vetorial, que pode ser , expiredin_progressou completed. Um status de indica que o armazenamento de completed vetores está pronto para uso.

status: VectorStoreStatus

Valor de Propriedade

usageBytes

O número total de bytes usados pelos arquivos no armazenamento vetorial.

usageBytes: number

Valor de Propriedade

number