Classe GenerationConfig.Builder (1.3.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

clearFrequencyPenalty()

public GenerationConfig.Builder clearFrequencyPenalty()

Facoltativo. Sanzioni relative alla frequenza.

optional float frequency_penalty = 9 [(.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.

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

clearPresencePenalty()

public GenerationConfig.Builder clearPresencePenalty()

Facoltativo. Sanzioni positive.

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

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

clearResponseMimeType()

public GenerationConfig.Builder clearResponseMimeType()

Facoltativo. Tipo MIME della risposta di output del testo del candidato generato. Tipo MIME supportato:

  • text/plain: (predefinito) output di testo.
  • application/json: risposta JSON nei candidati. Al modello deve essere richiesto di restituire il tipo di risposta appropriato, altrimenti il comportamento non è definito. Questa è una funzionalità in anteprima.

string response_mime_type = 13 [(.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.

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

getFrequencyPenalty()

public float getFrequencyPenalty()

Facoltativo. Sanzioni relative alla frequenza.

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

Restituisce
Tipo Description
float

La penalità della frequenza.

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.

getPresencePenalty()

public float getPresencePenalty()

Facoltativo. Sanzioni positive.

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

Restituisce
Tipo Description
float

La penalità della presenza.

getResponseMimeType()

public String getResponseMimeType()

Facoltativo. Tipo MIME della risposta di output del testo del candidato generato. Tipo MIME supportato:

  • text/plain: (predefinito) output di testo.
  • application/json: risposta JSON nei candidati. Al modello deve essere richiesto di restituire il tipo di risposta appropriato, altrimenti il comportamento non è definito. Questa è una funzionalità in anteprima.

string response_mime_type = 13 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
String

Il parametro responseMimeType.

getResponseMimeTypeBytes()

public ByteString getResponseMimeTypeBytes()

Facoltativo. Tipo MIME della risposta di output del testo del candidato generato. Tipo MIME supportato:

  • text/plain: (predefinito) output di testo.
  • application/json: risposta JSON nei candidati. Al modello deve essere richiesto di restituire il tipo di risposta appropriato, altrimenti il comportamento non è definito. Questa è una funzionalità in anteprima.

string response_mime_type = 13 [(.google.api.field_behavior) = OPTIONAL];

Restituisce
Tipo Description
ByteString

I byte per responseMimeType.

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.

hasFrequencyPenalty()

public boolean hasFrequencyPenalty()

Facoltativo. Sanzioni relative alla frequenza.

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

Restituisce
Tipo Description
boolean

Indica se il campo frequenzaPenalty è 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.

hasPresencePenalty()

public boolean hasPresencePenalty()

Facoltativo. Sanzioni positive.

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

Restituisce
Tipo Description
boolean

Indica se è impostato il campoPresencePenalty.

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

setFrequencyPenalty(float value)

public GenerationConfig.Builder setFrequencyPenalty(float value)

Facoltativo. Sanzioni relative alla frequenza.

optional 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.

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.

setPresencePenalty(float value)

public GenerationConfig.Builder setPresencePenalty(float value)

Facoltativo. Sanzioni positive.

optional 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

setResponseMimeType(String value)

public GenerationConfig.Builder setResponseMimeType(String value)

Facoltativo. Tipo MIME della risposta di output del testo del candidato generato. Tipo MIME supportato:

  • text/plain: (predefinito) output di testo.
  • application/json: risposta JSON nei candidati. Al modello deve essere richiesto di restituire il tipo di risposta appropriato, altrimenti il comportamento non è definito. Questa è una funzionalità in anteprima.

string response_mime_type = 13 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value String

Il parametro responseMimeType da impostare.

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

setResponseMimeTypeBytes(ByteString value)

public GenerationConfig.Builder setResponseMimeTypeBytes(ByteString value)

Facoltativo. Tipo MIME della risposta di output del testo del candidato generato. Tipo MIME supportato:

  • text/plain: (predefinito) output di testo.
  • application/json: risposta JSON nei candidati. Al modello deve essere richiesto di restituire il tipo di risposta appropriato, altrimenti il comportamento non è definito. Questa è una funzionalità in anteprima.

string response_mime_type = 13 [(.google.api.field_behavior) = OPTIONAL];

Parametro
Nome Description
value ByteString

I byte da impostare per responseMimeType.

Restituisce
Tipo Description
GenerationConfig.Builder

Questo strumento per il concatenamento.

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