Compartilhar via


VectorStoreFilesOperations interface

Interface que representa uma operação VectorStoreFiles.

Propriedades

create

Crie um arquivo de repositório de vetores anexando um arquivo a um repositório de vetores.

createAndPoll

Crie um arquivo de repositório de vetores anexando um arquivo a um repositório de vetores e sondagem.

delete

Exclui um arquivo de armazenamento de vetor. Isso remove o link de arquivo para armazenamento (não exclui o arquivo em si).

get

Recupera um arquivo de repositório de vetores.

list

Retorna uma lista de arquivos de repositório de vetores.

Detalhes da propriedade

create

Crie um arquivo de repositório de vetores anexando um arquivo a um repositório de vetores.

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

Valor da propriedade

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

createAndPoll

Crie um arquivo de repositório de vetores anexando um arquivo a um repositório de vetores e sondagem.

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

Valor da propriedade

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

delete

Exclui um arquivo de armazenamento de vetor. Isso remove o link de arquivo para armazenamento (não exclui o arquivo em si).

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

Valor da propriedade

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

get

Recupera um arquivo de repositório de vetores.

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

Valor da propriedade

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

list

Retorna uma lista de arquivos de repositório de vetores.

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

Valor da propriedade

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