Show / Hide Table of Contents

Class GoogleCloudAiplatformV1beta1RagVectorDbConfig

Config for the Vector DB to use for RAG.

Inheritance
object
GoogleCloudAiplatformV1beta1RagVectorDbConfig
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Aiplatform.v1beta1.Data
Assembly: Google.Apis.Aiplatform.v1beta1.dll
Syntax
public class GoogleCloudAiplatformV1beta1RagVectorDbConfig : IDirectResponseSchema

Properties

ApiAuth

Authentication config for the chosen Vector DB.

Declaration
[JsonProperty("apiAuth")]
public virtual GoogleCloudAiplatformV1beta1ApiAuth ApiAuth { get; set; }
Property Value
Type Description
GoogleCloudAiplatformV1beta1ApiAuth

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Pinecone

The config for the Pinecone.

Declaration
[JsonProperty("pinecone")]
public virtual GoogleCloudAiplatformV1beta1RagVectorDbConfigPinecone Pinecone { get; set; }
Property Value
Type Description
GoogleCloudAiplatformV1beta1RagVectorDbConfigPinecone

RagEmbeddingModelConfig

Optional. Immutable. The embedding model config of the Vector DB.

Declaration
[JsonProperty("ragEmbeddingModelConfig")]
public virtual GoogleCloudAiplatformV1beta1RagEmbeddingModelConfig RagEmbeddingModelConfig { get; set; }
Property Value
Type Description
GoogleCloudAiplatformV1beta1RagEmbeddingModelConfig

RagManagedDb

The config for the RAG-managed Vector DB.

Declaration
[JsonProperty("ragManagedDb")]
public virtual GoogleCloudAiplatformV1beta1RagVectorDbConfigRagManagedDb RagManagedDb { get; set; }
Property Value
Type Description
GoogleCloudAiplatformV1beta1RagVectorDbConfigRagManagedDb

VertexFeatureStore

The config for the Vertex Feature Store.

Declaration
[JsonProperty("vertexFeatureStore")]
public virtual GoogleCloudAiplatformV1beta1RagVectorDbConfigVertexFeatureStore VertexFeatureStore { get; set; }
Property Value
Type Description
GoogleCloudAiplatformV1beta1RagVectorDbConfigVertexFeatureStore

VertexVectorSearch

The config for the Vertex Vector Search.

Declaration
[JsonProperty("vertexVectorSearch")]
public virtual GoogleCloudAiplatformV1beta1RagVectorDbConfigVertexVectorSearch VertexVectorSearch { get; set; }
Property Value
Type Description
GoogleCloudAiplatformV1beta1RagVectorDbConfigVertexVectorSearch

Weaviate

The config for the Weaviate.

Declaration
[JsonProperty("weaviate")]
public virtual GoogleCloudAiplatformV1beta1RagVectorDbConfigWeaviate Weaviate { get; set; }
Property Value
Type Description
GoogleCloudAiplatformV1beta1RagVectorDbConfigWeaviate

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX