VectorStore interface
Um armazenamento vetorial é uma coleção de arquivos processados que podem ser usados pela file_search ferramenta.
Propriedades
| created |
O carimbo de data/hora Unix (em segundos) para quando o armazenamento vetorial foi criado. |
| expires |
Detalhes sobre quando este armazenamento vetorial expira |
| expires |
O carimbo de data/hora do Unix (em segundos) para quando o armazenamento vetorial expirará. |
| file |
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. |
| last |
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 |
| status | O status do armazenamento vetorial, que pode ser , |
| usage |
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