VectorStoreFilesOperations interface
VectorStoreFiles 작업을 나타내는 인터페이스입니다.
속성
| create | 벡터 저장소에 파일을 첨부하여 벡터 저장소 파일을 만듭니다. |
| create |
벡터 저장소에 파일을 첨부하고 폴링하여 벡터 저장소 파일을 만듭니다. |
| 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>