Classe GenerationConfig.Builder (1.1.0)

public static final class GenerationConfig.Builder extends GeneratedMessageV3.Builder<GenerationConfig.Builder> implements GenerationConfigOrBuilder

Configurazione di generazione.

Tipo di protobuf google.cloud.vertexai.v1.GenerationConfig

Metodi statici

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Restituisce
Tipo Description
Descriptor

Metodi

addAllStopSequences(Iterable<String> values)

public GenerationConfig.Builder addAllStopSequences(Iterable<String> values)

Facoltativo. Interrompi le sequenze.

repeated string stop_sequences = 6 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
values Iterable<String>

Le stopSequenza da aggiungere.

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public GenerationConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parametri
Nome Description
field FieldDescriptor
value Object
Restituisce
Tipo Description
GenerationConfig.Builder
Sostituzioni

addStopSequences(String value)

public GenerationConfig.Builder addStopSequences(String value)

Facoltativo. Interrompi le sequenze.

repeated string stop_sequences = 6 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value String

Le stopSequenza da aggiungere.

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

addStopSequencesBytes(ByteString value)

public GenerationConfig.Builder addStopSequencesBytes(ByteString value)

Facoltativo. Interrompi le sequenze.

repeated string stop_sequences = 6 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value ByteString

I byte delle stopSequences da aggiungere.

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

build()

public GenerationConfig build()
Restituisce
Tipo Description
GenerationConfig

buildPartial()

public GenerationConfig buildPartial()
Restituisce
Tipo Description
GenerationConfig

Clear()

public GenerationConfig.Builder clear()
Restituisce
Tipo Description
GenerationConfig.Builder
Sostituzioni

clearCandidateCount()

public GenerationConfig.Builder clearCandidateCount()

Facoltativo. Numero di candidati da generare.

optional int32 candidate_count = 4 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

clearField(Descriptors.FieldDescriptor field)

public GenerationConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parametro
Nome Description
field FieldDescriptor
Restituisce
Tipo Description
GenerationConfig.Builder
Sostituzioni

clearMaxOutputTokens()

public GenerationConfig.Builder clearMaxOutputTokens()

Facoltativo. Il numero massimo di token di output da generare per messaggio.

optional int32 max_output_tokens = 5 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

clearOneof(Descriptors.OneofDescriptor oneof)

public GenerationConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parametro
Nome Description
oneof OneofDescriptor
Restituisce
Tipo Description
GenerationConfig.Builder
Sostituzioni

clearStopSequences()

public GenerationConfig.Builder clearStopSequences()

Facoltativo. Interrompi le sequenze.

repeated string stop_sequences = 6 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

clearTemperature()

public GenerationConfig.Builder clearTemperature()

Facoltativo. Controlla la casualità delle previsioni.

optional float temperature = 1 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

ClearTopK()

public GenerationConfig.Builder clearTopK()

Facoltativo. Se specificato, verrà utilizzato il campionamento top-k.

optional float top_k = 3 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

ClearTopP()

public GenerationConfig.Builder clearTopP()

Facoltativo. Se specificato, verrà utilizzato il campionamento del nucleo.

optional float top_p = 2 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

clone()

public GenerationConfig.Builder clone()
Restituisce
Tipo Description
GenerationConfig.Builder
Sostituzioni

getCandidateCount()

public int getCandidateCount()

Facoltativo. Numero di candidati da generare.

optional int32 candidate_count = 4 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
int

Il valore candidateCount.

getDefaultInstanceForType()

public GenerationConfig getDefaultInstanceForType()
Restituisce
Tipo Description
GenerationConfig

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Restituisce
Tipo Description
Descriptor
Sostituzioni

getMaxOutputTokens()

public int getMaxOutputTokens()

Facoltativo. Il numero massimo di token di output da generare per messaggio.

optional int32 max_output_tokens = 5 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
int

I maxOutputTokens.

getStopSequences(int index)

public String getStopSequences(int index)

Facoltativo. Interrompi le sequenze.

repeated string stop_sequences = 6 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
index int

L'indice dell'elemento da restituire.

Restituisce
Tipo Description
String

Le stopSequenza nell'indice specificato.

getStopSequencesBytes(int index)

public ByteString getStopSequencesBytes(int index)

Facoltativo. Interrompi le sequenze.

repeated string stop_sequences = 6 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
index int

L'indice del valore da restituire.

Restituisce
Tipo Description
ByteString

I byte delle stopSequences nell'indice specificato.

getStopSequencesCount()

public int getStopSequencesCount()

Facoltativo. Interrompi le sequenze.

repeated string stop_sequences = 6 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
int

Il conteggio di stopSequences.

getStopSequencesList()

public ProtocolStringList getStopSequencesList()

Facoltativo. Interrompi le sequenze.

repeated string stop_sequences = 6 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
ProtocolStringList

Un elenco contenente le stopSequence.

getTemperature()

public float getTemperature()

Facoltativo. Controlla la casualità delle previsioni.

optional float temperature = 1 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
float

La temperatura.

getTopK()

public float getTopK()

Facoltativo. Se specificato, verrà utilizzato il campionamento top-k.

optional float top_k = 3 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
float

Il topK.

getTopP()

public float getTopP()

Facoltativo. Se specificato, verrà utilizzato il campionamento del nucleo.

optional float top_p = 2 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
float

Il topP.

hasCandidateCount()

public boolean hasCandidateCount()

Facoltativo. Numero di candidati da generare.

optional int32 candidate_count = 4 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
boolean

Indica se il campo candidateCount è impostato.

hasMaxOutputTokens()

public boolean hasMaxOutputTokens()

Facoltativo. Il numero massimo di token di output da generare per messaggio.

optional int32 max_output_tokens = 5 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
boolean

Indica se il campo maxOutputTokens è impostato.

hasTemperature()

public boolean hasTemperature()

Facoltativo. Controlla la casualità delle previsioni.

optional float temperature = 1 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
boolean

Se il campo della temperatura è impostato.

hasTopK()

public boolean hasTopK()

Facoltativo. Se specificato, verrà utilizzato il campionamento top-k.

optional float top_k = 3 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
boolean

Indica se il campo topK è impostato.

hasTopP()

public boolean hasTopP()

Facoltativo. Se specificato, verrà utilizzato il campionamento del nucleo.

optional float top_p = 2 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
boolean

Indica se è impostato il campo topP.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Restituisce
Tipo Description
FieldAccessorTable
Sostituzioni

isInitialized()

public final boolean isInitialized()
Restituisce
Tipo Description
boolean
Sostituzioni

mergeFrom(GenerationConfig other)

public GenerationConfig.Builder mergeFrom(GenerationConfig other)
Parametro
Nome Description
other GenerationConfig
Restituisce
Tipo Description
GenerationConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public GenerationConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parametri
Nome Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Restituisce
Tipo Description
GenerationConfig.Builder
Sostituzioni
Eccezioni
Tipo Description
IOException

mergeFrom(Message other)

public GenerationConfig.Builder mergeFrom(Message other)
Parametro
Nome Description
other Message
Restituisce
Tipo Description
GenerationConfig.Builder
Sostituzioni

mergeUnknownFields(UnknownFieldSet unknownFields)

public final GenerationConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parametro
Nome Description
unknownFields UnknownFieldSet
Restituisce
Tipo Description
GenerationConfig.Builder
Sostituzioni

setCandidateCount(int value)

public GenerationConfig.Builder setCandidateCount(int value)

Facoltativo. Numero di candidati da generare.

optional int32 candidate_count = 4 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value int

Il valore candidateCount da impostare.

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

setField(Descriptors.FieldDescriptor field, Object value)

public GenerationConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parametri
Nome Description
field FieldDescriptor
value Object
Restituisce
Tipo Description
GenerationConfig.Builder
Sostituzioni

setMaxOutputTokens(int value)

public GenerationConfig.Builder setMaxOutputTokens(int value)

Facoltativo. Il numero massimo di token di output da generare per messaggio.

optional int32 max_output_tokens = 5 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value int

I maxOutputTokens da impostare.

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public GenerationConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parametri
Nome Description
field FieldDescriptor
index int
value Object
Restituisce
Tipo Description
GenerationConfig.Builder
Sostituzioni

setStopSequences(int index, String value)

public GenerationConfig.Builder setStopSequences(int index, String value)

Facoltativo. Interrompi le sequenze.

repeated string stop_sequences = 6 [(.google.api.field_behavior) = OPTIONAL];

Parametri
Nome Description
index int

L'indice su cui impostare il valore.

value String

Le stopSequenza da impostare.

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

setTemperature(float value)

public GenerationConfig.Builder setTemperature(float value)

Facoltativo. Controlla la casualità delle previsioni.

optional float temperature = 1 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value float

La temperatura da impostare.

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

setTopK(valore in virgola mobile)

public GenerationConfig.Builder setTopK(float value)

Facoltativo. Se specificato, verrà utilizzato il campionamento top-k.

optional float top_k = 3 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value float

Il topK da impostare.

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

setTopP(valore in virgola mobile)

public GenerationConfig.Builder setTopP(float value)

Facoltativo. Se specificato, verrà utilizzato il campionamento del nucleo.

optional float top_p = 2 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value float

Il topP da impostare.

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

setUnknownFields(UnknownFieldSet unknownFields)

public final GenerationConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parametro
Nome Description
unknownFields UnknownFieldSet
Restituisce
Tipo Description
GenerationConfig.Builder
Sostituzioni