Class GoogleCloudAiplatformV1beta1RagVectorDbConfig
Config for the Vector DB to use for RAG.
Implements
Inherited Members
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 |
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 |