VectorStore interface
Een vectorarchief is een verzameling verwerkte bestanden die door het file_search hulpprogramma kunnen worden gebruikt.
Eigenschappen
| created |
De Unix-tijdstempel (in seconden) voor wanneer het vectorarchief is gemaakt. |
| expires |
Details over wanneer dit vectorarchief verloopt |
| expires |
De Unix-tijdstempel (in seconden) voor wanneer het vectorarchief verloopt. |
| file |
Bestanden tellen gegroepeerd op status verwerkt of verwerkt door dit vectorarchief. |
| id | De id waarnaar kan worden verwezen in API-eindpunten. |
| last |
De Unix-tijdstempel (in seconden) voor wanneer het vectorarchief voor het laatst actief was. |
| metadata | Een set van maximaal 16 sleutel-/waardeparen die aan een object kunnen worden gekoppeld, die wordt gebruikt voor het opslaan van aanvullende informatie over dat object in een gestructureerde indeling. Sleutels mogen maximaal 64 tekens lang zijn en waarden mogen maximaal 512 tekens lang zijn. |
| name | De naam van het vectorarchief. |
| object | Het objecttype, dat altijd is |
| status | De status van het vectorarchief, dat kan zijn |
| usage |
Het totale aantal bytes dat door de bestanden in het vectorarchief wordt gebruikt. |
Eigenschapdetails
createdAt
De Unix-tijdstempel (in seconden) voor wanneer het vectorarchief is gemaakt.
createdAt: Date
Waarde van eigenschap
Date
expiresAfter
Details over wanneer dit vectorarchief verloopt
expiresAfter?: VectorStoreExpirationPolicy
Waarde van eigenschap
expiresAt
De Unix-tijdstempel (in seconden) voor wanneer het vectorarchief verloopt.
expiresAt?: null | Date
Waarde van eigenschap
null | Date
fileCounts
Bestanden tellen gegroepeerd op status verwerkt of verwerkt door dit vectorarchief.
fileCounts: VectorStoreFileCount
Waarde van eigenschap
id
De id waarnaar kan worden verwezen in API-eindpunten.
id: string
Waarde van eigenschap
string
lastActiveAt
De Unix-tijdstempel (in seconden) voor wanneer het vectorarchief voor het laatst actief was.
lastActiveAt: null | Date
Waarde van eigenschap
null | Date
metadata
Een set van maximaal 16 sleutel-/waardeparen die aan een object kunnen worden gekoppeld, die wordt gebruikt voor het opslaan van aanvullende informatie over dat object in een gestructureerde indeling. Sleutels mogen maximaal 64 tekens lang zijn en waarden mogen maximaal 512 tekens lang zijn.
metadata: null | Record<string, string>
Waarde van eigenschap
null | Record<string, string>
name
De naam van het vectorarchief.
name: string
Waarde van eigenschap
string
object
Het objecttype, dat altijd is vector_store
object: "vector_store"
Waarde van eigenschap
"vector_store"
status
De status van het vectorarchief, dat kan zijn expired, in_progressof completed. Een status van completed geeft aan dat het vectorarchief gereed is voor gebruik.
status: VectorStoreStatus
Waarde van eigenschap
usageBytes
Het totale aantal bytes dat door de bestanden in het vectorarchief wordt gebruikt.
usageBytes: number
Waarde van eigenschap
number