Class: Google::Cloud::AIPlatform::V1::FeatureView::VertexRagSource

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/aiplatform/v1/feature_view.rb

Overview

A Vertex Rag source for features that need to be synced to Online Store.

Instance Attribute Summary collapse

Instance Attribute Details

#rag_corpus_id::Integer

Returns Optional. The RAG corpus id corresponding to this FeatureView.

Returns:

  • (::Integer)

    Optional. The RAG corpus id corresponding to this FeatureView.



238
239
240
241
# File 'proto_docs/google/cloud/aiplatform/v1/feature_view.rb', line 238

class VertexRagSource
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#uri::String

Returns Required. The BigQuery view/table URI that will be materialized on each manual sync trigger. The table/view is expected to have the following columns and types at least:

  • corpus_id (STRING, NULLABLE/REQUIRED)
  • file_id (STRING, NULLABLE/REQUIRED)
  • chunk_id (STRING, NULLABLE/REQUIRED)
  • chunk_data_type (STRING, NULLABLE/REQUIRED)
  • chunk_data (STRING, NULLABLE/REQUIRED)
  • embeddings (FLOAT, REPEATED)
  • file_original_uri (STRING, NULLABLE/REQUIRED).

Returns:

  • (::String)

    Required. The BigQuery view/table URI that will be materialized on each manual sync trigger. The table/view is expected to have the following columns and types at least:

    • corpus_id (STRING, NULLABLE/REQUIRED)
    • file_id (STRING, NULLABLE/REQUIRED)
    • chunk_id (STRING, NULLABLE/REQUIRED)
    • chunk_data_type (STRING, NULLABLE/REQUIRED)
    • chunk_data (STRING, NULLABLE/REQUIRED)
    • embeddings (FLOAT, REPEATED)
    • file_original_uri (STRING, NULLABLE/REQUIRED)


238
239
240
241
# File 'proto_docs/google/cloud/aiplatform/v1/feature_view.rb', line 238

class VertexRagSource
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end