Condividi tramite


VectorStoreFilesOperations interface

Interfaccia che rappresenta un'operazione VectorStoreFiles.

Proprietà

create

Creare un file dell'archivio vettoriale allegando un file a un archivio vettoriale.

createAndPoll

Creare un file dell'archivio vettoriale collegando un file a un archivio vettoriale e eseguendo il polling.

delete

Elimina un file dell'archivio vettoriale. In questo modo viene rimosso il collegamento tra file e archivio (non viene eliminato il file stesso).

get

Recupera un file dell’archivio vettoriale.

list

Restituisce un elenco di file dell’archivio di vettori.

Dettagli proprietà

create

Creare un file dell'archivio vettoriale allegando un file a un archivio vettoriale.

create: (vectorStoreId: string, options?: VectorStoreFilesCreateVectorStoreFileOptionalParams) => Promise<VectorStoreFile>

Valore della proprietà

(vectorStoreId: string, options?: VectorStoreFilesCreateVectorStoreFileOptionalParams) => Promise<VectorStoreFile>

createAndPoll

Creare un file dell'archivio vettoriale collegando un file a un archivio vettoriale e eseguendo il polling.

createAndPoll: (vectorStoreId: string, options?: VectorStoreFilesCreateVectorStoreFileOptionalParams) => PollerLike<OperationState<VectorStoreFile>, VectorStoreFile>

Valore della proprietà

(vectorStoreId: string, options?: VectorStoreFilesCreateVectorStoreFileOptionalParams) => PollerLike<OperationState<VectorStoreFile>, VectorStoreFile>

delete

Elimina un file dell'archivio vettoriale. In questo modo viene rimosso il collegamento tra file e archivio (non viene eliminato il file stesso).

delete: (vectorStoreId: string, fileId: string, options?: VectorStoreFilesDeleteVectorStoreFileOptionalParams) => Promise<VectorStoreFileDeletionStatus>

Valore della proprietà

(vectorStoreId: string, fileId: string, options?: VectorStoreFilesDeleteVectorStoreFileOptionalParams) => Promise<VectorStoreFileDeletionStatus>

get

Recupera un file dell’archivio vettoriale.

get: (vectorStoreId: string, fileId: string, options?: VectorStoreFilesGetVectorStoreFileOptionalParams) => Promise<VectorStoreFile>

Valore della proprietà

(vectorStoreId: string, fileId: string, options?: VectorStoreFilesGetVectorStoreFileOptionalParams) => Promise<VectorStoreFile>

list

Restituisce un elenco di file dell’archivio di vettori.

list: (vectorStoreId: string, options?: VectorStoreFilesListVectorStoreFilesOptionalParams) => PagedAsyncIterableIterator<VectorStoreFile, VectorStoreFile[], PageSettings>

Valore della proprietà

(vectorStoreId: string, options?: VectorStoreFilesListVectorStoreFilesOptionalParams) => PagedAsyncIterableIterator<VectorStoreFile, VectorStoreFile[], PageSettings>