Class: Google::Cloud::DiscoveryEngine::V1::CheckGroundingResponse
- Inherits:
-
Object
- Object
- Google::Cloud::DiscoveryEngine::V1::CheckGroundingResponse
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/discoveryengine/v1/grounded_generation_service.rb
Overview
Response message for the GroundedGenerationService.CheckGrounding method.
Defined Under Namespace
Classes: Claim
Instance Attribute Summary collapse
-
#cited_chunks ⇒ ::Array<::Google::Cloud::DiscoveryEngine::V1::FactChunk>
List of facts cited across all claims in the answer candidate.
-
#claims ⇒ ::Array<::Google::Cloud::DiscoveryEngine::V1::CheckGroundingResponse::Claim>
Claim texts and citation info across all claims in the answer candidate.
-
#support_score ⇒ ::Float
The support score for the input answer candidate.
Instance Attribute Details
#cited_chunks ⇒ ::Array<::Google::Cloud::DiscoveryEngine::V1::FactChunk>
Returns List of facts cited across all claims in the answer candidate. These are derived from the facts supplied in the request.
485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 |
# File 'proto_docs/google/cloud/discoveryengine/v1/grounded_generation_service.rb', line 485 class CheckGroundingResponse include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Text and citation info for a claim in the answer candidate. # @!attribute [rw] start_pos # @return [::Integer] # Position indicating the start of the claim in the answer candidate, # measured in bytes. # @!attribute [rw] end_pos # @return [::Integer] # Position indicating the end of the claim in the answer candidate, # exclusive. # @!attribute [rw] claim_text # @return [::String] # Text for the claim in the answer candidate. Always provided regardless of # whether citations or anti-citations are found. # @!attribute [rw] citation_indices # @return [::Array<::Integer>] # A list of indices (into 'cited_chunks') specifying the citations # associated with the claim. For instance [1,3,4] means that # cited_chunks[1], cited_chunks[3], cited_chunks[4] are the facts cited # supporting for the claim. A citation to a fact indicates that the claim # is supported by the fact. # @!attribute [rw] grounding_check_required # @return [::Boolean] # Indicates that this claim required grounding check. When the system # decided this claim doesn't require attribution/grounding check, this # field will be set to false. In that case, no grounding check was done for # the claim and therefore # {::Google::Cloud::DiscoveryEngine::V1::CheckGroundingResponse::Claim#citation_indices citation_indices}, # [anti_citation_indices][google.cloud.discoveryengine.v1.CheckGroundingResponse.Claim.anti_citation_indices], # and # [score][google.cloud.discoveryengine.v1.CheckGroundingResponse.Claim.score] # should not be returned. class Claim include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#claims ⇒ ::Array<::Google::Cloud::DiscoveryEngine::V1::CheckGroundingResponse::Claim>
Returns Claim texts and citation info across all claims in the answer candidate.
485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 |
# File 'proto_docs/google/cloud/discoveryengine/v1/grounded_generation_service.rb', line 485 class CheckGroundingResponse include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Text and citation info for a claim in the answer candidate. # @!attribute [rw] start_pos # @return [::Integer] # Position indicating the start of the claim in the answer candidate, # measured in bytes. # @!attribute [rw] end_pos # @return [::Integer] # Position indicating the end of the claim in the answer candidate, # exclusive. # @!attribute [rw] claim_text # @return [::String] # Text for the claim in the answer candidate. Always provided regardless of # whether citations or anti-citations are found. # @!attribute [rw] citation_indices # @return [::Array<::Integer>] # A list of indices (into 'cited_chunks') specifying the citations # associated with the claim. For instance [1,3,4] means that # cited_chunks[1], cited_chunks[3], cited_chunks[4] are the facts cited # supporting for the claim. A citation to a fact indicates that the claim # is supported by the fact. # @!attribute [rw] grounding_check_required # @return [::Boolean] # Indicates that this claim required grounding check. When the system # decided this claim doesn't require attribution/grounding check, this # field will be set to false. In that case, no grounding check was done for # the claim and therefore # {::Google::Cloud::DiscoveryEngine::V1::CheckGroundingResponse::Claim#citation_indices citation_indices}, # [anti_citation_indices][google.cloud.discoveryengine.v1.CheckGroundingResponse.Claim.anti_citation_indices], # and # [score][google.cloud.discoveryengine.v1.CheckGroundingResponse.Claim.score] # should not be returned. class Claim include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#support_score ⇒ ::Float
Returns The support score for the input answer candidate. Higher the score, higher is the fraction of claims that are supported by the provided facts. This is always set when a response is returned.
485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 |
# File 'proto_docs/google/cloud/discoveryengine/v1/grounded_generation_service.rb', line 485 class CheckGroundingResponse include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Text and citation info for a claim in the answer candidate. # @!attribute [rw] start_pos # @return [::Integer] # Position indicating the start of the claim in the answer candidate, # measured in bytes. # @!attribute [rw] end_pos # @return [::Integer] # Position indicating the end of the claim in the answer candidate, # exclusive. # @!attribute [rw] claim_text # @return [::String] # Text for the claim in the answer candidate. Always provided regardless of # whether citations or anti-citations are found. # @!attribute [rw] citation_indices # @return [::Array<::Integer>] # A list of indices (into 'cited_chunks') specifying the citations # associated with the claim. For instance [1,3,4] means that # cited_chunks[1], cited_chunks[3], cited_chunks[4] are the facts cited # supporting for the claim. A citation to a fact indicates that the claim # is supported by the fact. # @!attribute [rw] grounding_check_required # @return [::Boolean] # Indicates that this claim required grounding check. When the system # decided this claim doesn't require attribution/grounding check, this # field will be set to false. In that case, no grounding check was done for # the claim and therefore # {::Google::Cloud::DiscoveryEngine::V1::CheckGroundingResponse::Claim#citation_indices citation_indices}, # [anti_citation_indices][google.cloud.discoveryengine.v1.CheckGroundingResponse.Claim.anti_citation_indices], # and # [score][google.cloud.discoveryengine.v1.CheckGroundingResponse.Claim.score] # should not be returned. class Claim include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |