VectorStore interface
Un archivio vettoriale è una raccolta di file elaborati che può essere usato dallo strumento file_search.
Proprietà
| created |
Timestamp Unix (in secondi) di quando è stato creato l’archivio vettoriale. |
| expires |
Dettagli sulla scadenza dell'archivio vettoriale |
| expires |
Timestamp Unix (in secondi) di quando l’archivio vettoriale scadrà. |
| file |
Conteggio dei file raggruppati per stato elaborato o elaborato da questo archivio vettoriale. |
| id | Identificatore a cui è possibile fare riferimento negli endpoint API. |
| last |
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 |
| status | Lo stato dell’archivio vettoriale, che può essere |
| usage |
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