Cloud AI Platform v1beta1 API - Class GenAiTuningService.GenAiTuningServiceBase (1.0.0-beta05)

[BindServiceMethod(typeof(GenAiTuningService), "BindService")]
public abstract class GenAiTuningService.GenAiTuningServiceBase

Reference documentation and code samples for the Cloud AI Platform v1beta1 API class GenAiTuningService.GenAiTuningServiceBase.

Base class for server-side implementations of GenAiTuningService

Inheritance

object > GenAiTuningService.GenAiTuningServiceBase

Namespace

Google.Cloud.AIPlatform.V1Beta1

Assembly

Google.Cloud.AIPlatform.V1Beta1.dll

Methods

CancelTuningJob(CancelTuningJobRequest, ServerCallContext)

public virtual Task<Empty> CancelTuningJob(CancelTuningJobRequest request, ServerCallContext context)

Cancels a TuningJob. Starts asynchronous cancellation on the TuningJob. The server makes a best effort to cancel the job, but success is not guaranteed. Clients can use [GenAiTuningService.GetTuningJob][google.cloud.aiplatform.v1beta1.GenAiTuningService.GetTuningJob] or other methods to check whether the cancellation succeeded or whether the job completed despite cancellation. On successful cancellation, the TuningJob is not deleted; instead it becomes a job with a [TuningJob.error][google.cloud.aiplatform.v1beta1.TuningJob.error] value with a [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to Code.CANCELLED, and [TuningJob.state][google.cloud.aiplatform.v1beta1.TuningJob.state] is set to CANCELLED.

Parameters
Name Description
request CancelTuningJobRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskEmpty

The response to send back to the client (wrapped by a task).

CreateTuningJob(CreateTuningJobRequest, ServerCallContext)

public virtual Task<TuningJob> CreateTuningJob(CreateTuningJobRequest request, ServerCallContext context)

Creates a TuningJob. A created TuningJob right away will be attempted to be run.

Parameters
Name Description
request CreateTuningJobRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskTuningJob

The response to send back to the client (wrapped by a task).

GetTuningJob(GetTuningJobRequest, ServerCallContext)

public virtual Task<TuningJob> GetTuningJob(GetTuningJobRequest request, ServerCallContext context)

Gets a TuningJob.

Parameters
Name Description
request GetTuningJobRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskTuningJob

The response to send back to the client (wrapped by a task).

ListTuningJobs(ListTuningJobsRequest, ServerCallContext)

public virtual Task<ListTuningJobsResponse> ListTuningJobs(ListTuningJobsRequest request, ServerCallContext context)

Lists TuningJobs in a Location.

Parameters
Name Description
request ListTuningJobsRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskListTuningJobsResponse

The response to send back to the client (wrapped by a task).

RebaseTunedModel(RebaseTunedModelRequest, ServerCallContext)

public virtual Task<Operation> RebaseTunedModel(RebaseTunedModelRequest request, ServerCallContext context)

Rebase a TunedModel. Creates a LongRunningOperation that takes a legacy Tuned GenAI model Reference and creates a TuningJob based on newly available model.

Parameters
Name Description
request RebaseTunedModelRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskOperation

The response to send back to the client (wrapped by a task).