Interface GroundingSupportOrBuilder (3.50.0)

public interface GroundingSupportOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getConfidenceScores(int index)

public abstract float getConfidenceScores(int index)

Confidence score of the support references. Ranges from 0 to 1. 1 is the most confident. This list must have the same size as the grounding_chunk_indices.

repeated float confidence_scores = 3;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
float

The confidenceScores at the given index.

getConfidenceScoresCount()

public abstract int getConfidenceScoresCount()

Confidence score of the support references. Ranges from 0 to 1. 1 is the most confident. This list must have the same size as the grounding_chunk_indices.

repeated float confidence_scores = 3;

Returns
Type Description
int

The count of confidenceScores.

getConfidenceScoresList()

public abstract List<Float> getConfidenceScoresList()

Confidence score of the support references. Ranges from 0 to 1. 1 is the most confident. This list must have the same size as the grounding_chunk_indices.

repeated float confidence_scores = 3;

Returns
Type Description
List<Float>

A list containing the confidenceScores.

getGroundingChunkIndices(int index)

public abstract int getGroundingChunkIndices(int index)

A list of indices (into 'grounding_chunk') specifying the citations associated with the claim. For instance [1,3,4] means that grounding_chunk[1], grounding_chunk[3], grounding_chunk[4] are the retrieved content attributed to the claim.

repeated int32 grounding_chunk_indices = 2;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
int

The groundingChunkIndices at the given index.

getGroundingChunkIndicesCount()

public abstract int getGroundingChunkIndicesCount()

A list of indices (into 'grounding_chunk') specifying the citations associated with the claim. For instance [1,3,4] means that grounding_chunk[1], grounding_chunk[3], grounding_chunk[4] are the retrieved content attributed to the claim.

repeated int32 grounding_chunk_indices = 2;

Returns
Type Description
int

The count of groundingChunkIndices.

getGroundingChunkIndicesList()

public abstract List<Integer> getGroundingChunkIndicesList()

A list of indices (into 'grounding_chunk') specifying the citations associated with the claim. For instance [1,3,4] means that grounding_chunk[1], grounding_chunk[3], grounding_chunk[4] are the retrieved content attributed to the claim.

repeated int32 grounding_chunk_indices = 2;

Returns
Type Description
List<Integer>

A list containing the groundingChunkIndices.

getSegment()

public abstract Segment getSegment()

Segment of the content this support belongs to.

optional .google.cloud.aiplatform.v1beta1.Segment segment = 1;

Returns
Type Description
Segment

The segment.

getSegmentOrBuilder()

public abstract SegmentOrBuilder getSegmentOrBuilder()

Segment of the content this support belongs to.

optional .google.cloud.aiplatform.v1beta1.Segment segment = 1;

Returns
Type Description
SegmentOrBuilder

hasSegment()

public abstract boolean hasSegment()

Segment of the content this support belongs to.

optional .google.cloud.aiplatform.v1beta1.Segment segment = 1;

Returns
Type Description
boolean

Whether the segment field is set.