Condividi tramite


VectorStore interface

Un archivio vettoriale è una raccolta di file elaborati che può essere usato dallo strumento file_search.

Proprietà

createdAt

Timestamp Unix (in secondi) di quando è stato creato l’archivio vettoriale.

expiresAfter

Dettagli sulla scadenza dell'archivio vettoriale

expiresAt

Timestamp Unix (in secondi) di quando l’archivio vettoriale scadrà.

fileCounts

Conteggio dei file raggruppati per stato elaborato o elaborato da questo archivio vettoriale.

id

Identificatore a cui è possibile fare riferimento negli endpoint API.

lastActiveAt

Timestamp Unix (in secondi) di quando l’archivio vettoriale è stato attivo per l’ultima volta.

metadata

Set di un massimo di 16 coppie chiave/valore che possono essere collegate a un oggetto, utilizzate per archiviare informazioni aggiuntive su tale oggetto in un formato strutturato. Le chiavi possono avere una lunghezza massima di 64 caratteri e i valori possono avere una lunghezza massima di 512 caratteri.

name

Il nome dell’archivio vettoriale.

object

Il tipo di oggetto, che è sempre vector_store.

status

Lo stato dell’archivio vettoriale, che può essere expired, in_progress o completed. Lo stato di completed indica che l'archivio vettoriale è pronto per l'uso.

usageBytes

Numero totale di byte utilizzati dai file nell'archivio vettoriale.

Dettagli proprietà

createdAt

Timestamp Unix (in secondi) di quando è stato creato l’archivio vettoriale.

createdAt: Date

Valore della proprietà

Date

expiresAfter

Dettagli sulla scadenza dell'archivio vettoriale

expiresAfter?: VectorStoreExpirationPolicy

Valore della proprietà

expiresAt

Timestamp Unix (in secondi) di quando l’archivio vettoriale scadrà.

expiresAt?: null | Date

Valore della proprietà

null | Date

fileCounts

Conteggio dei file raggruppati per stato elaborato o elaborato da questo archivio vettoriale.

fileCounts: VectorStoreFileCount

Valore della proprietà

id

Identificatore a cui è possibile fare riferimento negli endpoint API.

id: string

Valore della proprietà

string

lastActiveAt

Timestamp Unix (in secondi) di quando l’archivio vettoriale è stato attivo per l’ultima volta.

lastActiveAt: null | Date

Valore della proprietà

null | Date

metadata

Set di un massimo di 16 coppie chiave/valore che possono essere collegate a un oggetto, utilizzate per archiviare informazioni aggiuntive su tale oggetto in un formato strutturato. Le chiavi possono avere una lunghezza massima di 64 caratteri e i valori possono avere una lunghezza massima di 512 caratteri.

metadata: null | Record<string, string>

Valore della proprietà

null | Record<string, string>

name

Il nome dell’archivio vettoriale.

name: string

Valore della proprietà

string

object

Il tipo di oggetto, che è sempre vector_store.

object: "vector_store"

Valore della proprietà

"vector_store"

status

Lo stato dell’archivio vettoriale, che può essere expired, in_progress o completed. Lo stato di completed indica che l'archivio vettoriale è pronto per l'uso.

status: VectorStoreStatus

Valore della proprietà

usageBytes

Numero totale di byte utilizzati dai file nell'archivio vettoriale.

usageBytes: number

Valore della proprietà

number