Class GoogleCloudAiplatformV1beta1VertexRagStore
Retrieve from Vertex RAG Store for grounding.
Implements
Inherited Members
Namespace: Google.Apis.Aiplatform.v1beta1.Data
Assembly: Google.Apis.Aiplatform.v1beta1.dll
Syntax
public class GoogleCloudAiplatformV1beta1VertexRagStore : IDirectResponseSchemaProperties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }Property Value
| Type | Description | 
|---|---|
| string | 
RagCorpora
Optional. Deprecated. Please use rag_resources instead.
Declaration
[JsonProperty("ragCorpora")]
public virtual IList<string> RagCorpora { get; set; }Property Value
| Type | Description | 
|---|---|
| IList<string> | 
RagResources
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.
Declaration
[JsonProperty("ragResources")]
public virtual IList<GoogleCloudAiplatformV1beta1VertexRagStoreRagResource> RagResources { get; set; }Property Value
| Type | Description | 
|---|---|
| IList<GoogleCloudAiplatformV1beta1VertexRagStoreRagResource> | 
RagRetrievalConfig
Optional. The retrieval config for the Rag query.
Declaration
[JsonProperty("ragRetrievalConfig")]
public virtual GoogleCloudAiplatformV1beta1RagRetrievalConfig RagRetrievalConfig { get; set; }Property Value
| Type | Description | 
|---|---|
| GoogleCloudAiplatformV1beta1RagRetrievalConfig | 
SimilarityTopK
Optional. Number of top k results to return from the selected corpora.
Declaration
[JsonProperty("similarityTopK")]
public virtual int? SimilarityTopK { get; set; }Property Value
| Type | Description | 
|---|---|
| int? | 
VectorDistanceThreshold
Optional. Only return results with vector distance smaller than the threshold.
Declaration
[JsonProperty("vectorDistanceThreshold")]
public virtual double? VectorDistanceThreshold { get; set; }Property Value
| Type | Description | 
|---|---|
| double? |