Class GoogleCloudAiplatformV1RagVectorDbConfig
Config for the Vector DB to use for RAG.
Implements
Inherited Members
Namespace: Google.Apis.Aiplatform.v1.Data
Assembly: Google.Apis.Aiplatform.v1.dll
Syntax
public class GoogleCloudAiplatformV1RagVectorDbConfig : IDirectResponseSchema
Properties
ApiAuth
Authentication config for the chosen Vector DB.
Declaration
[JsonProperty("apiAuth")]
public virtual GoogleCloudAiplatformV1ApiAuth ApiAuth { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1ApiAuth |
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 GoogleCloudAiplatformV1RagVectorDbConfigPinecone Pinecone { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1RagVectorDbConfigPinecone |
RagEmbeddingModelConfig
Optional. Immutable. The embedding model config of the Vector DB.
Declaration
[JsonProperty("ragEmbeddingModelConfig")]
public virtual GoogleCloudAiplatformV1RagEmbeddingModelConfig RagEmbeddingModelConfig { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1RagEmbeddingModelConfig |
RagManagedDb
The config for the RAG-managed Vector DB.
Declaration
[JsonProperty("ragManagedDb")]
public virtual GoogleCloudAiplatformV1RagVectorDbConfigRagManagedDb RagManagedDb { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1RagVectorDbConfigRagManagedDb |
VertexVectorSearch
The config for the Vertex Vector Search.
Declaration
[JsonProperty("vertexVectorSearch")]
public virtual GoogleCloudAiplatformV1RagVectorDbConfigVertexVectorSearch VertexVectorSearch { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1RagVectorDbConfigVertexVectorSearch |