Partager via


VectorStore interface

Un magasin de vecteurs est une collection de fichiers traités qui peuvent être utilisés par l’outil file_search.

Propriétés

createdAt

Le timestamp Unix (en secondes) lorsque le magasin de vecteurs a été créé.

expiresAfter

Détails sur l’expiration de ce magasin vectoriel

expiresAt

Le timestamp Unix (en secondes) lorsque le magasin de vecteurs expirera.

fileCounts

Nombre de fichiers regroupés par état traité ou en cours de traitement par ce magasin vectoriel.

id

Identificateur, qui peut être référencé dans les points de terminaison d’API.

lastActiveAt

Le timestamp Unix (en secondes) lorsque le magasin de vecteurs a été actif pour la dernière fois.

metadata

Ensemble de 16 paires clé/valeur pouvant être attachées à un objet, utilisées pour stocker des informations supplémentaires sur cet objet dans un format structuré. Les clés peuvent comporter jusqu’à 64 caractères et les valeurs peuvent atteindre jusqu’à 512 caractères.

name

Le nom du magasin de vecteurs.

object

Type d’objet, qui est toujours vector_store

status

L’état du magasin de vecteurs, qui peut être expired, in_progress ou completed. L’état completed indique que le magasin de vecteurs est prêt à être utilisé.

usageBytes

Le nombre total d’octets utilisés par les fichiers dans le magasin de vecteurs.

Détails de la propriété

createdAt

Le timestamp Unix (en secondes) lorsque le magasin de vecteurs a été créé.

createdAt: Date

Valeur de propriété

Date

expiresAfter

Détails sur l’expiration de ce magasin vectoriel

expiresAfter?: VectorStoreExpirationPolicy

Valeur de propriété

expiresAt

Le timestamp Unix (en secondes) lorsque le magasin de vecteurs expirera.

expiresAt?: null | Date

Valeur de propriété

null | Date

fileCounts

Nombre de fichiers regroupés par état traité ou en cours de traitement par ce magasin vectoriel.

fileCounts: VectorStoreFileCount

Valeur de propriété

id

Identificateur, qui peut être référencé dans les points de terminaison d’API.

id: string

Valeur de propriété

string

lastActiveAt

Le timestamp Unix (en secondes) lorsque le magasin de vecteurs a été actif pour la dernière fois.

lastActiveAt: null | Date

Valeur de propriété

null | Date

metadata

Ensemble de 16 paires clé/valeur pouvant être attachées à un objet, utilisées pour stocker des informations supplémentaires sur cet objet dans un format structuré. Les clés peuvent comporter jusqu’à 64 caractères et les valeurs peuvent atteindre jusqu’à 512 caractères.

metadata: null | Record<string, string>

Valeur de propriété

null | Record<string, string>

name

Le nom du magasin de vecteurs.

name: string

Valeur de propriété

string

object

Type d’objet, qui est toujours vector_store

object: "vector_store"

Valeur de propriété

"vector_store"

status

L’état du magasin de vecteurs, qui peut être expired, in_progress ou completed. L’état completed indique que le magasin de vecteurs est prêt à être utilisé.

status: VectorStoreStatus

Valeur de propriété

usageBytes

Le nombre total d’octets utilisés par les fichiers dans le magasin de vecteurs.

usageBytes: number

Valeur de propriété

number