public final class Candidate extends GeneratedMessageV3 implements CandidateOrBuilder
Un candidato di risposta generato dal modello.
Tipo di protobuf google.cloud.vertexai.v1.Candidate
Membri ereditati
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Campi statici
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 |
|
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()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Candidate.Builder newBuilder()
newBuilder(Candidate prototype)
public static Candidate.Builder newBuilder(Candidate prototype)
Parametro |
Nome |
Description |
prototype |
Candidate
|
public static Candidate parseDelimitedFrom(InputStream input)
public static Candidate parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Candidate parseFrom(byte[] data)
Parametro |
Nome |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Candidate parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Candidate parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Candidate parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Candidate parseFrom(CodedInputStream input)
public static Candidate parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Candidate parseFrom(InputStream input)
public static Candidate parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Candidate parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Candidate parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Candidate> parser()
Metodi
è uguale a(obj oggetto)
public boolean equals(Object obj)
Parametro |
Nome |
Description |
obj |
Object
|
Restituisce |
Tipo |
Description |
boolean |
|
Sostituzioni
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];
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];
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];
getDefaultInstanceForType()
public Candidate getDefaultInstanceForType()
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];
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.
|
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];
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];
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()
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
|
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];
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
|
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
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.
|
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()
Restituisce |
Tipo |
Description |
int |
|
Sostituzioni
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Sostituzioni
isInitialized()
public final boolean isInitialized()
Restituisce |
Tipo |
Description |
boolean |
|
Sostituzioni
newBuilderForType()
public Candidate.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Candidate.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Sostituzioni
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Restituisce |
Tipo |
Description |
Object |
|
Sostituzioni
toBuilder()
public Candidate.Builder toBuilder()
writeTo(output di CodedOutputStream)
public void writeTo(CodedOutputStream output)
Sostituzioni