Class TunedModelService
public class TunedModelService : CrudServiceBase<GoogleAIClient>, IBetaApi
- Inheritance
-
object
TunedModelService
- Implements
-
IBetaApi
Constructors
TunedModelService(GoogleAIClient)
public TunedModelService(GoogleAIClient client)
Parameters
client GoogleAIClient
Properties
Permissions
public TunedModelPermissionService Permissions { get; }
Property Value
- TunedModelPermissionService
Methods
CreateAsync(TunedModel)
public UniTask<TunedModel> CreateAsync(TunedModel req)
Parameters
req TunedModel
Returns
- UniTask<TunedModel>
DeleteAsync(string, RESTOptions)
public UniTask<DeletionStatus> DeleteAsync(string id, RESTOptions options = null)
Parameters
id string
options RESTOptions
Returns
- UniTask<DeletionStatus>
GenerateContentAsync(GenerateContentRequest)
public UniTask<GenerateContentResponse> GenerateContentAsync(GenerateContentRequest req)
Parameters
req GenerateContentRequest
Returns
- UniTask<GenerateContentResponse>
GenerateTextAsync(GenerateTextRequest)
public UniTask<GenerateTextResponse> GenerateTextAsync(GenerateTextRequest req)
Parameters
req GenerateTextRequest
Returns
- UniTask<GenerateTextResponse>
ListAsync(TokenQuery, RESTOptions)
public UniTask<QueryResponse<TunedModel>> ListAsync(TokenQuery query = null, RESTOptions options = null)
Parameters
query TokenQuery
options RESTOptions
Returns
- UniTask<QueryResponse<TunedModel>>
RetrieveAsync(string, RESTOptions)
public UniTask<TunedModel> RetrieveAsync(string id, RESTOptions options = null)
Parameters
id string
options RESTOptions
Returns
- UniTask<TunedModel>
TransferOwnershipAsync(TransferOwnershipRequest)
public UniTask<bool> TransferOwnershipAsync(TransferOwnershipRequest req)
Parameters
req TransferOwnershipRequest
Returns
- UniTask<bool>
UpdateAsync(string, IEnumerable<UpdateMask>, RESTOptions)
public UniTask<TunedModel> UpdateAsync(string id, IEnumerable<UpdateMask> updateMasks, RESTOptions options = null)
Parameters
id string
updateMasks IEnumerable<UpdateMask>
options RESTOptions
Returns
- UniTask<TunedModel>