Classe GenerationConfig.Builder (0.2.0)

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

Configurazione di generazione.

Tipo di protobuf google.cloud.vertexai.v1beta1.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.

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

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

clearEcho()

public GenerationConfig.Builder clearEcho()

Facoltativo. Eco.

bool echo = 11 [(.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

clearFrequencyPenalty()

public GenerationConfig.Builder clearFrequencyPenalty()

Facoltativo. Sanzioni relative alla frequenza.

float frequency_penalty = 9 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

clearLogitBias()

public GenerationConfig.Builder clearLogitBias()
Restituisce
Tipo Description
GenerationConfig.Builder

clearLogprobs()

public GenerationConfig.Builder clearLogprobs()

Facoltativo. Probabilità di logit.

int32 logprobs = 7 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

clearMaxOutputTokens()

public GenerationConfig.Builder clearMaxOutputTokens()

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

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

clearPresencePenalty()

public GenerationConfig.Builder clearPresencePenalty()

Facoltativo. Sanzioni positive.

float presence_penalty = 8 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

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.

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.

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.

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

containsLogitBias(String key)

public boolean containsLogitBias(String key)

Facoltativo. Bias di logit.

map<string, float> logit_bias = 10 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
key String
Restituisce
Tipo Description
boolean

getCandidateCount()

public int getCandidateCount()

Facoltativo. Numero di candidati da generare.

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

getEcho()

public boolean getEcho()

Facoltativo. Eco.

bool echo = 11 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
boolean

L'eco.

getFrequencyPenalty()

public float getFrequencyPenalty()

Facoltativo. Sanzioni relative alla frequenza.

float frequency_penalty = 9 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
float

La penalità della frequenza.

getLogitBias() (deprecated)

public Map<String,Float> getLogitBias()

Utilizza invece #getLogitBiasMap().

Restituisce
Tipo Description
Map<String,Float>

getLogitBiasCount()

public int getLogitBiasCount()

Facoltativo. Bias di logit.

map<string, float> logit_bias = 10 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
int

getLogitBiasMap()

public Map<String,Float> getLogitBiasMap()

Facoltativo. Bias di logit.

map<string, float> logit_bias = 10 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
Map<String,Float>

getLogitBiasOrDefault(String key, float defaultValue)

public float getLogitBiasOrDefault(String key, float defaultValue)

Facoltativo. Bias di logit.

map<string, float> logit_bias = 10 [(.google.api.field_behavior) = OPTIONAL];

Parametri
Nome Description
key String
defaultValue float
Restituisce
Tipo Description
float

getLogitBiasOrThrow(String key)

public float getLogitBiasOrThrow(String key)

Facoltativo. Bias di logit.

map<string, float> logit_bias = 10 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
key String
Restituisce
Tipo Description
float

getLogprobs()

public int getLogprobs()

Facoltativo. Probabilità di logit.

int32 logprobs = 7 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
int

I logprob.

getMaxOutputTokens()

public int getMaxOutputTokens()

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

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

Restituisce
Tipo Description
int

I maxOutputTokens.

getMutableLogitBias() (deprecated)

public Map<String,Float> getMutableLogitBias()

Utilizza invece funzioni di accesso mutazioni alternative.

Restituisce
Tipo Description
Map<String,Float>

getPresencePenalty()

public float getPresencePenalty()

Facoltativo. Sanzioni positive.

float presence_penalty = 8 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
float

La penalità della presenza.

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.

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.

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.

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

Restituisce
Tipo Description
float

Il topP.

internalGetFieldAccessorTable()

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

internalGetMapField(int number)

protected MapField internalGetMapField(int number)
Parametro
Nome Description
number int
Restituisce
Tipo Description
MapField
Sostituzioni

internalGetMutableMapField(int number)

protected MapField internalGetMutableMapField(int number)
Parametro
Nome Description
number int
Restituisce
Tipo Description
MapField
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

putAllLogitBias(Map<String,Float> values)

public GenerationConfig.Builder putAllLogitBias(Map<String,Float> values)

Facoltativo. Bias di logit.

map<string, float> logit_bias = 10 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
values Map<String,Float>
Restituisce
Tipo Description
GenerationConfig.Builder

putLogitBias(String key, float value)

public GenerationConfig.Builder putLogitBias(String key, float value)

Facoltativo. Bias di logit.

map<string, float> logit_bias = 10 [(.google.api.field_behavior) = OPTIONAL];

Parametri
Nome Description
key String
value float
Restituisce
Tipo Description
GenerationConfig.Builder

removeLogitBias(String key)

public GenerationConfig.Builder removeLogitBias(String key)

Facoltativo. Bias di logit.

map<string, float> logit_bias = 10 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
key String
Restituisce
Tipo Description
GenerationConfig.Builder

setCandidateCount(int value)

public GenerationConfig.Builder setCandidateCount(int value)

Facoltativo. Numero di candidati da generare.

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.

setEcho(boolean value)

public GenerationConfig.Builder setEcho(boolean value)

Facoltativo. Eco.

bool echo = 11 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value boolean

L'eco 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

setFrequencyPenalty(float value)

public GenerationConfig.Builder setFrequencyPenalty(float value)

Facoltativo. Sanzioni relative alla frequenza.

float frequency_penalty = 9 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value float

La penalità della frequenza da impostare.

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

setLogprobs(int value)

public GenerationConfig.Builder setLogprobs(int value)

Facoltativo. Probabilità di logit.

int32 logprobs = 7 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value int

I logprob da impostare.

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

setMaxOutputTokens(int value)

public GenerationConfig.Builder setMaxOutputTokens(int value)

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

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.

setPresencePenalty(float value)

public GenerationConfig.Builder setPresencePenalty(float value)

Facoltativo. Sanzioni positive.

float presence_penalty = 8 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value float

La penalità di presenza 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.

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.

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.

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