public static final class GenerationConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GenerationConfig.Builder> implements GenerationConfigOrBuilder
Generation config.Protobuf type
google.cloud.aiplatform.v1beta1.GenerationConfig| Modifier and Type | Method and Description |
|---|---|
GenerationConfig.Builder |
addAllStopSequences(Iterable<String> values)
Optional.
|
GenerationConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
GenerationConfig.Builder |
addStopSequences(String value)
Optional.
|
GenerationConfig.Builder |
addStopSequencesBytes(com.google.protobuf.ByteString value)
Optional.
|
GenerationConfig |
build() |
GenerationConfig |
buildPartial() |
GenerationConfig.Builder |
clear() |
GenerationConfig.Builder |
clearCandidateCount()
Optional.
|
GenerationConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
GenerationConfig.Builder |
clearMaxOutputTokens()
Optional.
|
GenerationConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
GenerationConfig.Builder |
clearStopSequences()
Optional.
|
GenerationConfig.Builder |
clearTemperature()
Optional.
|
GenerationConfig.Builder |
clearTopK()
Optional.
|
GenerationConfig.Builder |
clearTopP()
Optional.
|
GenerationConfig.Builder |
clone() |
int |
getCandidateCount()
Optional.
|
GenerationConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getMaxOutputTokens()
Optional.
|
String |
getStopSequences(int index)
Optional.
|
com.google.protobuf.ByteString |
getStopSequencesBytes(int index)
Optional.
|
int |
getStopSequencesCount()
Optional.
|
com.google.protobuf.ProtocolStringList |
getStopSequencesList()
Optional.
|
float |
getTemperature()
Optional.
|
float |
getTopK()
Optional.
|
float |
getTopP()
Optional.
|
boolean |
hasCandidateCount()
Optional.
|
boolean |
hasMaxOutputTokens()
Optional.
|
boolean |
hasTemperature()
Optional.
|
boolean |
hasTopK()
Optional.
|
boolean |
hasTopP()
Optional.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
GenerationConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
GenerationConfig.Builder |
mergeFrom(GenerationConfig other) |
GenerationConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
GenerationConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
GenerationConfig.Builder |
setCandidateCount(int value)
Optional.
|
GenerationConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
GenerationConfig.Builder |
setMaxOutputTokens(int value)
Optional.
|
GenerationConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
GenerationConfig.Builder |
setStopSequences(int index,
String value)
Optional.
|
GenerationConfig.Builder |
setTemperature(float value)
Optional.
|
GenerationConfig.Builder |
setTopK(float value)
Optional.
|
GenerationConfig.Builder |
setTopP(float value)
Optional.
|
GenerationConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<GenerationConfig.Builder>public GenerationConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<GenerationConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<GenerationConfig.Builder>public GenerationConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GenerationConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GenerationConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GenerationConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<GenerationConfig.Builder>public GenerationConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerationConfig.Builder>public GenerationConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerationConfig.Builder>public GenerationConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<GenerationConfig.Builder>public GenerationConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerationConfig.Builder>public GenerationConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerationConfig.Builder>public GenerationConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GenerationConfig.Builder>public GenerationConfig.Builder mergeFrom(GenerationConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<GenerationConfig.Builder>public GenerationConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GenerationConfig.Builder>IOExceptionpublic boolean hasTemperature()
Optional. Controls the randomness of predictions.
optional float temperature = 1 [(.google.api.field_behavior) = OPTIONAL];hasTemperature in interface GenerationConfigOrBuilderpublic float getTemperature()
Optional. Controls the randomness of predictions.
optional float temperature = 1 [(.google.api.field_behavior) = OPTIONAL];getTemperature in interface GenerationConfigOrBuilderpublic GenerationConfig.Builder setTemperature(float value)
Optional. Controls the randomness of predictions.
optional float temperature = 1 [(.google.api.field_behavior) = OPTIONAL];value - The temperature to set.public GenerationConfig.Builder clearTemperature()
Optional. Controls the randomness of predictions.
optional float temperature = 1 [(.google.api.field_behavior) = OPTIONAL];public boolean hasTopP()
Optional. If specified, nucleus sampling will be used.
optional float top_p = 2 [(.google.api.field_behavior) = OPTIONAL];hasTopP in interface GenerationConfigOrBuilderpublic float getTopP()
Optional. If specified, nucleus sampling will be used.
optional float top_p = 2 [(.google.api.field_behavior) = OPTIONAL];getTopP in interface GenerationConfigOrBuilderpublic GenerationConfig.Builder setTopP(float value)
Optional. If specified, nucleus sampling will be used.
optional float top_p = 2 [(.google.api.field_behavior) = OPTIONAL];value - The topP to set.public GenerationConfig.Builder clearTopP()
Optional. If specified, nucleus sampling will be used.
optional float top_p = 2 [(.google.api.field_behavior) = OPTIONAL];public boolean hasTopK()
Optional. If specified, top-k sampling will be used.
optional float top_k = 3 [(.google.api.field_behavior) = OPTIONAL];hasTopK in interface GenerationConfigOrBuilderpublic float getTopK()
Optional. If specified, top-k sampling will be used.
optional float top_k = 3 [(.google.api.field_behavior) = OPTIONAL];getTopK in interface GenerationConfigOrBuilderpublic GenerationConfig.Builder setTopK(float value)
Optional. If specified, top-k sampling will be used.
optional float top_k = 3 [(.google.api.field_behavior) = OPTIONAL];value - The topK to set.public GenerationConfig.Builder clearTopK()
Optional. If specified, top-k sampling will be used.
optional float top_k = 3 [(.google.api.field_behavior) = OPTIONAL];public boolean hasCandidateCount()
Optional. Number of candidates to generate.
optional int32 candidate_count = 4 [(.google.api.field_behavior) = OPTIONAL];hasCandidateCount in interface GenerationConfigOrBuilderpublic int getCandidateCount()
Optional. Number of candidates to generate.
optional int32 candidate_count = 4 [(.google.api.field_behavior) = OPTIONAL];getCandidateCount in interface GenerationConfigOrBuilderpublic GenerationConfig.Builder setCandidateCount(int value)
Optional. Number of candidates to generate.
optional int32 candidate_count = 4 [(.google.api.field_behavior) = OPTIONAL];value - The candidateCount to set.public GenerationConfig.Builder clearCandidateCount()
Optional. Number of candidates to generate.
optional int32 candidate_count = 4 [(.google.api.field_behavior) = OPTIONAL];public boolean hasMaxOutputTokens()
Optional. The maximum number of output tokens to generate per message.
optional int32 max_output_tokens = 5 [(.google.api.field_behavior) = OPTIONAL];hasMaxOutputTokens in interface GenerationConfigOrBuilderpublic int getMaxOutputTokens()
Optional. The maximum number of output tokens to generate per message.
optional int32 max_output_tokens = 5 [(.google.api.field_behavior) = OPTIONAL];getMaxOutputTokens in interface GenerationConfigOrBuilderpublic GenerationConfig.Builder setMaxOutputTokens(int value)
Optional. The maximum number of output tokens to generate per message.
optional int32 max_output_tokens = 5 [(.google.api.field_behavior) = OPTIONAL];value - The maxOutputTokens to set.public GenerationConfig.Builder clearMaxOutputTokens()
Optional. The maximum number of output tokens to generate per message.
optional int32 max_output_tokens = 5 [(.google.api.field_behavior) = OPTIONAL];public com.google.protobuf.ProtocolStringList getStopSequencesList()
Optional. Stop sequences.
repeated string stop_sequences = 6 [(.google.api.field_behavior) = OPTIONAL];getStopSequencesList in interface GenerationConfigOrBuilderpublic int getStopSequencesCount()
Optional. Stop sequences.
repeated string stop_sequences = 6 [(.google.api.field_behavior) = OPTIONAL];getStopSequencesCount in interface GenerationConfigOrBuilderpublic String getStopSequences(int index)
Optional. Stop sequences.
repeated string stop_sequences = 6 [(.google.api.field_behavior) = OPTIONAL];getStopSequences in interface GenerationConfigOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getStopSequencesBytes(int index)
Optional. Stop sequences.
repeated string stop_sequences = 6 [(.google.api.field_behavior) = OPTIONAL];getStopSequencesBytes in interface GenerationConfigOrBuilderindex - The index of the value to return.public GenerationConfig.Builder setStopSequences(int index, String value)
Optional. Stop sequences.
repeated string stop_sequences = 6 [(.google.api.field_behavior) = OPTIONAL];index - The index to set the value at.value - The stopSequences to set.public GenerationConfig.Builder addStopSequences(String value)
Optional. Stop sequences.
repeated string stop_sequences = 6 [(.google.api.field_behavior) = OPTIONAL];value - The stopSequences to add.public GenerationConfig.Builder addAllStopSequences(Iterable<String> values)
Optional. Stop sequences.
repeated string stop_sequences = 6 [(.google.api.field_behavior) = OPTIONAL];values - The stopSequences to add.public GenerationConfig.Builder clearStopSequences()
Optional. Stop sequences.
repeated string stop_sequences = 6 [(.google.api.field_behavior) = OPTIONAL];public GenerationConfig.Builder addStopSequencesBytes(com.google.protobuf.ByteString value)
Optional. Stop sequences.
repeated string stop_sequences = 6 [(.google.api.field_behavior) = OPTIONAL];value - The bytes of the stopSequences to add.public final GenerationConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GenerationConfig.Builder>public final GenerationConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GenerationConfig.Builder>Copyright © 2024 Google LLC. All rights reserved.