Class FileService
Assembly: Glitch9.AIDevKit.Provider.Anthropic.dll
Syntax
public class FileService : CrudServiceBase<AnthropicClient>, ICrudService
Constructors
|
Edit this page
View Source
FileService(AnthropicClient)
Declaration
public FileService(AnthropicClient client)
Parameters
Methods
|
Edit this page
View Source
DeleteAsync(string, RequestOptions)
Declaration
public UniTask<DeletionStatus> DeleteAsync(string fileId, RequestOptions options = null)
Parameters
Returns
|
Edit this page
View Source
DownloadAsync(string, RequestOptions)
Declaration
public UniTask<AnthropicFile> DownloadAsync(string fileId, RequestOptions options = null)
Parameters
Returns
|
Edit this page
View Source
ListAsync(CursorQuery, RequestOptions)
Declaration
public UniTask<Queried<AnthropicFile>> ListAsync(CursorQuery query = null, RequestOptions options = null)
Parameters
Returns
|
Edit this page
View Source
RetrieveAsync(string, RequestOptions)
Declaration
public UniTask<AnthropicFile> RetrieveAsync(string fileId, RequestOptions options = null)
Parameters
Returns
|
Edit this page
View Source
UploadAsync(IFile, RequestOptions)
Declaration
public UniTask<AnthropicFile> UploadAsync(IFile file, RequestOptions options = null)
Parameters
Returns
|
Edit this page
View Source
UploadAsync(FileUploadRequest, RequestOptions)
Declaration
public UniTask<AnthropicFile> UploadAsync(FileUploadRequest request, RequestOptions options = null)
Parameters
Returns
Implements
Extension Methods