Table of Contents

Class PartnerModelTuningSpec

Namespace
Google.GenAI.Types
Assembly
Google.GenAI.dll

Tuning spec for Partner models. This data type is not supported in Gemini API.

public record PartnerModelTuningSpec : IEquatable<PartnerModelTuningSpec>
Inheritance
PartnerModelTuningSpec
Implements
Inherited Members

Properties

HyperParameters

Hyperparameters for tuning. The accepted hyper_parameters and their valid range of values will differ depending on the base model.

[JsonPropertyName("hyperParameters")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public Dictionary<string, object>? HyperParameters { get; set; }

Property Value

Dictionary<string, object>

TrainingDatasetUri

Cloud Storage path to file containing training dataset for tuning. The dataset must be formatted as a JSONL file.

[JsonPropertyName("trainingDatasetUri")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string? TrainingDatasetUri { get; set; }

Property Value

string

ValidationDatasetUri

Optional. Cloud Storage path to file containing validation dataset for tuning. The dataset must be formatted as a JSONL file.

[JsonPropertyName("validationDatasetUri")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string? ValidationDatasetUri { get; set; }

Property Value

string

Methods

FromJson(string, JsonSerializerOptions?)

Deserializes a JSON string to a PartnerModelTuningSpec object.

public static PartnerModelTuningSpec? FromJson(string jsonString, JsonSerializerOptions? options = null)

Parameters

jsonString string

The JSON string to deserialize.

options JsonSerializerOptions

Optional JsonSerializerOptions.

Returns

PartnerModelTuningSpec

The deserialized PartnerModelTuningSpec object, or null if deserialization fails.