다음을 통해 공유


VectorStoreFilesOperations interface

VectorStoreFiles 작업을 나타내는 인터페이스입니다.

속성

create

벡터 저장소에 파일을 첨부하여 벡터 저장소 파일을 만듭니다.

createAndPoll

벡터 저장소에 파일을 첨부하고 폴링하여 벡터 저장소 파일을 만듭니다.

delete

벡터 저장소 파일을 삭제합니다. 이렇게 하면 파일-저장소 링크가 제거됩니다(파일 자체가 삭제되지 않음).

get

벡터 저장소 파일을 검색합니다.

list

벡터 저장소 파일 목록을 반환합니다.

속성 세부 정보

create

벡터 저장소에 파일을 첨부하여 벡터 저장소 파일을 만듭니다.

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

속성 값

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

createAndPoll

벡터 저장소에 파일을 첨부하고 폴링하여 벡터 저장소 파일을 만듭니다.

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

속성 값

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

delete

벡터 저장소 파일을 삭제합니다. 이렇게 하면 파일-저장소 링크가 제거됩니다(파일 자체가 삭제되지 않음).

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

속성 값

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

get

벡터 저장소 파일을 검색합니다.

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

속성 값

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

list

벡터 저장소 파일 목록을 반환합니다.

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

속성 값

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