Vertex AI V1 API - Class Google::Cloud::AIPlatform::V1::VertexRagStore (v0.61.0)

Reference documentation and code samples for the Vertex AI V1 API class Google::Cloud::AIPlatform::V1::VertexRagStore.

Retrieve from Vertex RAG Store for grounding.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#rag_resources

def rag_resources() -> ::Array<::Google::Cloud::AIPlatform::V1::VertexRagStore::RagResource>
Returns
  • (::Array<::Google::Cloud::AIPlatform::V1::VertexRagStore::RagResource>) — Optional. The representation of the rag source. It can be used to specify corpus only or ragfiles. Currently only support one corpus or multiple files from one corpus. In the future we may open up multiple corpora support.

#rag_resources=

def rag_resources=(value) -> ::Array<::Google::Cloud::AIPlatform::V1::VertexRagStore::RagResource>
Parameter
  • value (::Array<::Google::Cloud::AIPlatform::V1::VertexRagStore::RagResource>) — Optional. The representation of the rag source. It can be used to specify corpus only or ragfiles. Currently only support one corpus or multiple files from one corpus. In the future we may open up multiple corpora support.
Returns
  • (::Array<::Google::Cloud::AIPlatform::V1::VertexRagStore::RagResource>) — Optional. The representation of the rag source. It can be used to specify corpus only or ragfiles. Currently only support one corpus or multiple files from one corpus. In the future we may open up multiple corpora support.

#rag_retrieval_config

def rag_retrieval_config() -> ::Google::Cloud::AIPlatform::V1::RagRetrievalConfig
Returns

#rag_retrieval_config=

def rag_retrieval_config=(value) -> ::Google::Cloud::AIPlatform::V1::RagRetrievalConfig
Parameter
Returns

#similarity_top_k

def similarity_top_k() -> ::Integer
Returns
  • (::Integer) — Optional. Number of top k results to return from the selected corpora.

#similarity_top_k=

def similarity_top_k=(value) -> ::Integer
Parameter
  • value (::Integer) — Optional. Number of top k results to return from the selected corpora.
Returns
  • (::Integer) — Optional. Number of top k results to return from the selected corpora.

#vector_distance_threshold

def vector_distance_threshold() -> ::Float
Returns
  • (::Float) — Optional. Only return results with vector distance smaller than the threshold.

#vector_distance_threshold=

def vector_distance_threshold=(value) -> ::Float
Parameter
  • value (::Float) — Optional. Only return results with vector distance smaller than the threshold.
Returns
  • (::Float) — Optional. Only return results with vector distance smaller than the threshold.