Class: Google::Cloud::AIPlatform::V1::RagManagedDbConfig
- Inherits:
-
Object
- Object
- Google::Cloud::AIPlatform::V1::RagManagedDbConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/aiplatform/v1/vertex_rag_data.rb
Overview
Configuration message for RagManagedDb used by RagEngine.
Defined Under Namespace
Classes: Basic, Scaled, Unprovisioned
Instance Attribute Summary collapse
-
#basic ⇒ ::Google::Cloud::AIPlatform::V1::RagManagedDbConfig::Basic
Sets the RagManagedDb to the Basic tier.
-
#scaled ⇒ ::Google::Cloud::AIPlatform::V1::RagManagedDbConfig::Scaled
Sets the RagManagedDb to the Scaled tier.
-
#unprovisioned ⇒ ::Google::Cloud::AIPlatform::V1::RagManagedDbConfig::Unprovisioned
Sets the RagManagedDb to the Unprovisioned tier.
Instance Attribute Details
#basic ⇒ ::Google::Cloud::AIPlatform::V1::RagManagedDbConfig::Basic
Returns Sets the RagManagedDb to the Basic tier.
Note: The following fields are mutually exclusive: basic, scaled, unprovisioned. If a field in that set is populated, all other fields in the set will automatically be cleared.
564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 |
# File 'proto_docs/google/cloud/aiplatform/v1/vertex_rag_data.rb', line 564 class RagManagedDbConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Scaled tier offers production grade performance along with # autoscaling functionality. It is suitable for customers with large # amounts of data or performance sensitive workloads. class Scaled include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Basic tier is a cost-effective and low compute tier suitable for # the following cases: # * Experimenting with RagManagedDb. # * Small data size. # * Latency insensitive workload. # * Only using RAG Engine with external vector DBs. # # NOTE: This is the default tier if not explicitly chosen. class Basic include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Disables the RAG Engine service and deletes all your data held # within this service. This will halt the billing of the service. # # NOTE: Once deleted the data cannot be recovered. To start using # RAG Engine again, you will need to update the tier by calling the # UpdateRagEngineConfig API. class Unprovisioned include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#scaled ⇒ ::Google::Cloud::AIPlatform::V1::RagManagedDbConfig::Scaled
Returns Sets the RagManagedDb to the Scaled tier.
Note: The following fields are mutually exclusive: scaled, basic, unprovisioned. If a field in that set is populated, all other fields in the set will automatically be cleared.
564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 |
# File 'proto_docs/google/cloud/aiplatform/v1/vertex_rag_data.rb', line 564 class RagManagedDbConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Scaled tier offers production grade performance along with # autoscaling functionality. It is suitable for customers with large # amounts of data or performance sensitive workloads. class Scaled include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Basic tier is a cost-effective and low compute tier suitable for # the following cases: # * Experimenting with RagManagedDb. # * Small data size. # * Latency insensitive workload. # * Only using RAG Engine with external vector DBs. # # NOTE: This is the default tier if not explicitly chosen. class Basic include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Disables the RAG Engine service and deletes all your data held # within this service. This will halt the billing of the service. # # NOTE: Once deleted the data cannot be recovered. To start using # RAG Engine again, you will need to update the tier by calling the # UpdateRagEngineConfig API. class Unprovisioned include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#unprovisioned ⇒ ::Google::Cloud::AIPlatform::V1::RagManagedDbConfig::Unprovisioned
Returns Sets the RagManagedDb to the Unprovisioned tier.
Note: The following fields are mutually exclusive: unprovisioned, scaled, basic. If a field in that set is populated, all other fields in the set will automatically be cleared.
564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 |
# File 'proto_docs/google/cloud/aiplatform/v1/vertex_rag_data.rb', line 564 class RagManagedDbConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Scaled tier offers production grade performance along with # autoscaling functionality. It is suitable for customers with large # amounts of data or performance sensitive workloads. class Scaled include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Basic tier is a cost-effective and low compute tier suitable for # the following cases: # * Experimenting with RagManagedDb. # * Small data size. # * Latency insensitive workload. # * Only using RAG Engine with external vector DBs. # # NOTE: This is the default tier if not explicitly chosen. class Basic include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Disables the RAG Engine service and deletes all your data held # within this service. This will halt the billing of the service. # # NOTE: Once deleted the data cannot be recovered. To start using # RAG Engine again, you will need to update the tier by calling the # UpdateRagEngineConfig API. class Unprovisioned include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |