Interface SpeculativeDecodingSpecOrBuilder (3.58.0)

public interface SpeculativeDecodingSpecOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDraftModelSpeculation()

public abstract SpeculativeDecodingSpec.DraftModelSpeculation getDraftModelSpeculation()

draft model speculation.

.google.cloud.aiplatform.v1.SpeculativeDecodingSpec.DraftModelSpeculation draft_model_speculation = 2;

Returns
Type Description
SpeculativeDecodingSpec.DraftModelSpeculation

The draftModelSpeculation.

getDraftModelSpeculationOrBuilder()

public abstract SpeculativeDecodingSpec.DraftModelSpeculationOrBuilder getDraftModelSpeculationOrBuilder()

draft model speculation.

.google.cloud.aiplatform.v1.SpeculativeDecodingSpec.DraftModelSpeculation draft_model_speculation = 2;

Returns
Type Description
SpeculativeDecodingSpec.DraftModelSpeculationOrBuilder

getNgramSpeculation()

public abstract SpeculativeDecodingSpec.NgramSpeculation getNgramSpeculation()

N-Gram speculation.

.google.cloud.aiplatform.v1.SpeculativeDecodingSpec.NgramSpeculation ngram_speculation = 3;

Returns
Type Description
SpeculativeDecodingSpec.NgramSpeculation

The ngramSpeculation.

getNgramSpeculationOrBuilder()

public abstract SpeculativeDecodingSpec.NgramSpeculationOrBuilder getNgramSpeculationOrBuilder()

N-Gram speculation.

.google.cloud.aiplatform.v1.SpeculativeDecodingSpec.NgramSpeculation ngram_speculation = 3;

Returns
Type Description
SpeculativeDecodingSpec.NgramSpeculationOrBuilder

getSpeculationCase()

public abstract SpeculativeDecodingSpec.SpeculationCase getSpeculationCase()
Returns
Type Description
SpeculativeDecodingSpec.SpeculationCase

getSpeculativeTokenCount()

public abstract int getSpeculativeTokenCount()

The number of speculative tokens to generate at each step.

int32 speculative_token_count = 1;

Returns
Type Description
int

The speculativeTokenCount.

hasDraftModelSpeculation()

public abstract boolean hasDraftModelSpeculation()

draft model speculation.

.google.cloud.aiplatform.v1.SpeculativeDecodingSpec.DraftModelSpeculation draft_model_speculation = 2;

Returns
Type Description
boolean

Whether the draftModelSpeculation field is set.

hasNgramSpeculation()

public abstract boolean hasNgramSpeculation()

N-Gram speculation.

.google.cloud.aiplatform.v1.SpeculativeDecodingSpec.NgramSpeculation ngram_speculation = 3;

Returns
Type Description
boolean

Whether the ngramSpeculation field is set.