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