Candidato alla classe (1.2.0)

public final class Candidate extends GeneratedMessageV3 implements CandidateOrBuilder

Un candidato di risposta generato dal modello.

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

Implementa

CandidateOrBuilder

Campi statici

CITATION_METADATA_FIELD_NUMBER

public static final int CITATION_METADATA_FIELD_NUMBER
Valore campo
Tipo Description
int

CONTENT_FIELD_NUMBER

public static final int CONTENT_FIELD_NUMBER
Valore campo
Tipo Description
int

FINISH_MESSAGE_FIELD_NUMBER

public static final int FINISH_MESSAGE_FIELD_NUMBER
Valore campo
Tipo Description
int

FINISH_REASON_FIELD_NUMBER

public static final int FINISH_REASON_FIELD_NUMBER
Valore campo
Tipo Description
int

GROUNDING_METADATA_FIELD_NUMBER

public static final int GROUNDING_METADATA_FIELD_NUMBER
Valore campo
Tipo Description
int

INDEX_FIELD_NUMBER

public static final int INDEX_FIELD_NUMBER
Valore campo
Tipo Description
int

SAFETY_RATINGS_FIELD_NUMBER

public static final int SAFETY_RATINGS_FIELD_NUMBER
Valore campo
Tipo Description
int

Metodi statici

getDefaultInstance()

public static Candidate getDefaultInstance()
Restituisce
Tipo Description
Candidate

getDescriptor()

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

newBuilder()

public static Candidate.Builder newBuilder()
Restituisce
Tipo Description
Candidate.Builder

newBuilder(Candidate prototype)

public static Candidate.Builder newBuilder(Candidate prototype)
Parametro
Nome Description
prototype Candidate
Restituisce
Tipo Description
Candidate.Builder

parseDelimitedFrom(InputStream input)

public static Candidate parseDelimitedFrom(InputStream input)
Parametro
Nome Description
input InputStream
Restituisce
Tipo Description
Candidate
Eccezioni
Tipo Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static Candidate parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parametri
Nome Description
input InputStream
extensionRegistry ExtensionRegistryLite
Restituisce
Tipo Description
Candidate
Eccezioni
Tipo Description
IOException

parseFrom(byte[] data)

public static Candidate parseFrom(byte[] data)
Parametro
Nome Description
data byte[]
Restituisce
Tipo Description
Candidate
Eccezioni
Tipo Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static Candidate parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parametri
Nome Description
data byte[]
extensionRegistry ExtensionRegistryLite
Restituisce
Tipo Description
Candidate
Eccezioni
Tipo Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static Candidate parseFrom(ByteString data)
Parametro
Nome Description
data ByteString
Restituisce
Tipo Description
Candidate
Eccezioni
Tipo Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static Candidate parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parametri
Nome Description
data ByteString
extensionRegistry ExtensionRegistryLite
Restituisce
Tipo Description
Candidate
Eccezioni
Tipo Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static Candidate parseFrom(CodedInputStream input)
Parametro
Nome Description
input CodedInputStream
Restituisce
Tipo Description
Candidate
Eccezioni
Tipo Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static Candidate parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parametri
Nome Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Restituisce
Tipo Description
Candidate
Eccezioni
Tipo Description
IOException

parseFrom(InputStream input)

public static Candidate parseFrom(InputStream input)
Parametro
Nome Description
input InputStream
Restituisce
Tipo Description
Candidate
Eccezioni
Tipo Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static Candidate parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parametri
Nome Description
input InputStream
extensionRegistry ExtensionRegistryLite
Restituisce
Tipo Description
Candidate
Eccezioni
Tipo Description
IOException

parseFrom(ByteBuffer data)

public static Candidate parseFrom(ByteBuffer data)
Parametro
Nome Description
data ByteBuffer
Restituisce
Tipo Description
Candidate
Eccezioni
Tipo Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static Candidate parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parametri
Nome Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Restituisce
Tipo Description
Candidate
Eccezioni
Tipo Description
InvalidProtocolBufferException

parser()

public static Parser<Candidate> parser()
Restituisce
Tipo Description
Parser<Candidate>

Metodi

è uguale a(obj oggetto)

public boolean equals(Object obj)
Parametro
Nome Description
obj Object
Restituisce
Tipo Description
boolean
Sostituzioni

getCitationMetadata()

public CitationMetadata getCitationMetadata()

Solo output. Attribuzione dell'origine dei contenuti generati.

.google.cloud.vertexai.v1.CitationMetadata citation_metadata = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
CitationMetadata

Il file citationMetadata.

getCitationMetadataOrBuilder()

public CitationMetadataOrBuilder getCitationMetadataOrBuilder()

Solo output. Attribuzione dell'origine dei contenuti generati.

.google.cloud.vertexai.v1.CitationMetadata citation_metadata = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
CitationMetadataOrBuilder

getContent()

public Content getContent()

Solo output. Parti dei contenuti del candidato.

.google.cloud.vertexai.v1.Content content = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
Content

I contenuti.

getContentOrBuilder()

public ContentOrBuilder getContentOrBuilder()

Solo output. Parti dei contenuti del candidato.

.google.cloud.vertexai.v1.Content content = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
ContentOrBuilder

getDefaultInstanceForType()

public Candidate getDefaultInstanceForType()
Restituisce
Tipo Description
Candidate

getFinishMessage()

public String getFinishMessage()

Solo output. Descrive in maggiore dettaglio il motivo per cui la modalità ha interrotto la generazione di token. Questo campo viene compilato solo quando è impostato finish_reason.

optional string finish_message = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
String

Il oggetto finishMessage.

getFinishMessageBytes()

public ByteString getFinishMessageBytes()

Solo output. Descrive in maggiore dettaglio il motivo per cui la modalità ha interrotto la generazione di token. Questo campo viene compilato solo quando è impostato finish_reason.

optional string finish_message = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
ByteString

I byte per finishMessage.

getFinishReason()

public Candidate.FinishReason getFinishReason()

Solo output. Il motivo per cui il modello ha smesso di generare token. Se è vuoto, il modello non ha smesso di generare i token.

.google.cloud.vertexai.v1.Candidate.FinishReason finish_reason = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
Candidate.FinishReason

Il traguardo finale.

getFinishReasonValue()

public int getFinishReasonValue()

Solo output. Il motivo per cui il modello ha smesso di generare token. Se è vuoto, il modello non ha smesso di generare i token.

.google.cloud.vertexai.v1.Candidate.FinishReason finish_reason = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
int

Il valore numerico enum sul cavo per finishReason.

getGroundingMetadata()

public GroundingMetadata getGroundingMetadata()

Solo output. I metadati specificano le fonti utilizzate per i contenuti generati a base.

.google.cloud.vertexai.v1.GroundingMetadata grounding_metadata = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
GroundingMetadata

I groundingMetadata.

getGroundingMetadataOrBuilder()

public GroundingMetadataOrBuilder getGroundingMetadataOrBuilder()

Solo output. I metadati specificano le fonti utilizzate per i contenuti generati a base.

.google.cloud.vertexai.v1.GroundingMetadata grounding_metadata = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
GroundingMetadataOrBuilder

getIndex()

public int getIndex()

Solo output. Indice del candidato.

int32 index = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
int

L'indice.

getParserForType()

public Parser<Candidate> getParserForType()
Restituisce
Tipo Description
Parser<Candidate>
Sostituzioni

getSafetyRatings(int index)

public SafetyRating getSafetyRatings(int index)

Solo output. Elenco di valutazioni relative alla sicurezza di un candidato alla risposta.

È presente al massimo una valutazione per categoria.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parametro
Nome Description
index int
Restituisce
Tipo Description
SafetyRating

getSafetyRatingsCount()

public int getSafetyRatingsCount()

Solo output. Elenco di valutazioni relative alla sicurezza di un candidato alla risposta.

È presente al massimo una valutazione per categoria.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
int

getSafetyRatingsList()

public List<SafetyRating> getSafetyRatingsList()

Solo output. Elenco di valutazioni relative alla sicurezza di un candidato alla risposta.

È presente al massimo una valutazione per categoria.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
List<SafetyRating>

getSafetyRatingsOrBuilder(int index)

public SafetyRatingOrBuilder getSafetyRatingsOrBuilder(int index)

Solo output. Elenco di valutazioni relative alla sicurezza di un candidato alla risposta.

È presente al massimo una valutazione per categoria.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parametro
Nome Description
index int
Restituisce
Tipo Description
SafetyRatingOrBuilder

getSafetyRatingsOrBuilderList()

public List<? extends SafetyRatingOrBuilder> getSafetyRatingsOrBuilderList()

Solo output. Elenco di valutazioni relative alla sicurezza di un candidato alla risposta.

È presente al massimo una valutazione per categoria.

repeated .google.cloud.vertexai.v1.SafetyRating safety_ratings = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
List<? extends com.google.cloud.vertexai.api.SafetyRatingOrBuilder>

getSerializedSize()

public int getSerializedSize()
Restituisce
Tipo Description
int
Sostituzioni

hasCitationMetadata()

public boolean hasCitationMetadata()

Solo output. Attribuzione dell'origine dei contenuti generati.

.google.cloud.vertexai.v1.CitationMetadata citation_metadata = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
boolean

Indica se il campo citationMetadata è impostato.

hasContent()

public boolean hasContent()

Solo output. Parti dei contenuti del candidato.

.google.cloud.vertexai.v1.Content content = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
boolean

Indica se il campo dei contenuti è impostato.

hasFinishMessage()

public boolean hasFinishMessage()

Solo output. Descrive in maggiore dettaglio il motivo per cui la modalità ha interrotto la generazione di token. Questo campo viene compilato solo quando è impostato finish_reason.

optional string finish_message = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
boolean

Indica se è impostato il campo finishMessage.

hasGroundingMetadata()

public boolean hasGroundingMetadata()

Solo output. I metadati specificano le fonti utilizzate per i contenuti generati a base.

.google.cloud.vertexai.v1.GroundingMetadata grounding_metadata = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
boolean

Indica se il campo groundingMetadata è impostato.

hashCode()

public int hashCode()
Restituisce
Tipo Description
int
Sostituzioni

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Restituisce
Tipo Description
boolean
Sostituzioni

newBuilderForType()

public Candidate.Builder newBuilderForType()
Restituisce
Tipo Description
Candidate.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected Candidate.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parametro
Nome Description
parent BuilderParent
Restituisce
Tipo Description
Candidate.Builder
Sostituzioni

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parametro
Nome Description
unused UnusedPrivateParameter
Restituisce
Tipo Description
Object
Sostituzioni

toBuilder()

public Candidate.Builder toBuilder()
Restituisce
Tipo Description
Candidate.Builder

writeTo(output di CodedOutputStream)

public void writeTo(CodedOutputStream output)
Parametro
Nome Description
output CodedOutputStream
Sostituzioni
Eccezioni
Tipo Description
IOException