- 3.13.0 (latest)
- 3.12.0
- 3.11.0
- 3.10.0
- 3.9.0
- 3.8.0
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.0
- 3.3.0
- 3.2.0
- 3.1.0
- 3.0.0
- 2.28.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.0
- 2.2.0
- 2.1.0
- 2.0.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
public sealed class RagVectorDbConfig : IMessage<RagVectorDbConfig>, IEquatable<RagVectorDbConfig>, IDeepCloneable<RagVectorDbConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud AI Platform v1 API class RagVectorDbConfig.
Config for the Vector DB to use for RAG.
Implements
IMessageRagVectorDbConfig, IEquatableRagVectorDbConfig, IDeepCloneableRagVectorDbConfig, IBufferMessage, IMessageNamespace
Google.Cloud.AIPlatform.V1Assembly
Google.Cloud.AIPlatform.V1.dll
Constructors
RagVectorDbConfig()
public RagVectorDbConfig()
RagVectorDbConfig(RagVectorDbConfig)
public RagVectorDbConfig(RagVectorDbConfig other)
Parameter | |
---|---|
Name | Description |
other |
RagVectorDbConfig |
Properties
ApiAuth
public ApiAuth ApiAuth { get; set; }
Authentication config for the chosen Vector DB.
Property Value | |
---|---|
Type | Description |
ApiAuth |
Pinecone
public RagVectorDbConfig.Types.Pinecone Pinecone { get; set; }
The config for the Pinecone.
Property Value | |
---|---|
Type | Description |
RagVectorDbConfigTypesPinecone |
RagEmbeddingModelConfig
public RagEmbeddingModelConfig RagEmbeddingModelConfig { get; set; }
Optional. Immutable. The embedding model config of the Vector DB.
Property Value | |
---|---|
Type | Description |
RagEmbeddingModelConfig |
RagManagedDb
public RagVectorDbConfig.Types.RagManagedDb RagManagedDb { get; set; }
The config for the RAG-managed Vector DB.
Property Value | |
---|---|
Type | Description |
RagVectorDbConfigTypesRagManagedDb |
VectorDbCase
public RagVectorDbConfig.VectorDbOneofCase VectorDbCase { get; }
Property Value | |
---|---|
Type | Description |
RagVectorDbConfigVectorDbOneofCase |
VertexVectorSearch
public RagVectorDbConfig.Types.VertexVectorSearch VertexVectorSearch { get; set; }
The config for the Vertex Vector Search.
Property Value | |
---|---|
Type | Description |
RagVectorDbConfigTypesVertexVectorSearch |