- 1.89.0 (latest)
- 1.88.0
- 1.87.0
- 1.86.0
- 1.85.0
- 1.84.0
- 1.83.0
- 1.82.0
- 1.81.0
- 1.80.0
- 1.79.0
- 1.78.0
- 1.77.0
- 1.76.0
- 1.75.0
- 1.74.0
- 1.73.0
- 1.72.0
- 1.71.1
- 1.70.0
- 1.69.0
- 1.68.0
- 1.67.1
- 1.66.0
- 1.65.0
- 1.63.0
- 1.62.0
- 1.60.0
- 1.59.0
- 1.58.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.1
- 1.53.0
- 1.52.0
- 1.51.0
- 1.50.0
- 1.49.0
- 1.48.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.39.0
- 1.38.1
- 1.37.0
- 1.36.4
- 1.35.0
- 1.34.0
- 1.33.1
- 1.32.0
- 1.31.1
- 1.30.1
- 1.29.0
- 1.28.1
- 1.27.1
- 1.26.1
- 1.25.0
- 1.24.1
- 1.23.0
- 1.22.1
- 1.21.0
- 1.20.0
- 1.19.1
- 1.18.3
- 1.17.1
- 1.16.1
- 1.15.1
- 1.14.0
- 1.13.1
- 1.12.1
- 1.11.0
- 1.10.0
- 1.9.0
- 1.8.1
- 1.7.1
- 1.6.2
- 1.5.0
- 1.4.3
- 1.3.0
- 1.2.0
- 1.1.1
- 1.0.1
- 0.9.0
- 0.8.0
- 0.7.1
- 0.6.0
- 0.5.1
- 0.4.0
- 0.3.1
RagVectorDbConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Config for the Vector DB to use for RAG.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
---|---|
Name | Description |
rag_managed_db |
google.cloud.aiplatform_v1.types.RagVectorDbConfig.RagManagedDb
The config for the RAG-managed Vector DB. This field is a member of oneof _ vector_db .
|
pinecone |
google.cloud.aiplatform_v1.types.RagVectorDbConfig.Pinecone
The config for the Pinecone. This field is a member of oneof _ vector_db .
|
vertex_vector_search |
google.cloud.aiplatform_v1.types.RagVectorDbConfig.VertexVectorSearch
The config for the Vertex Vector Search. This field is a member of oneof _ vector_db .
|
api_auth |
google.cloud.aiplatform_v1.types.ApiAuth
Authentication config for the chosen Vector DB. |
rag_embedding_model_config |
google.cloud.aiplatform_v1.types.RagEmbeddingModelConfig
Optional. Immutable. The embedding model config of the Vector DB. |
Classes
Pinecone
Pinecone(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The config for the Pinecone.
RagManagedDb
RagManagedDb(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The config for the default RAG-managed Vector DB.
VertexVectorSearch
VertexVectorSearch(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The config for the Vertex Vector Search.
Methods
RagVectorDbConfig
RagVectorDbConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Config for the Vector DB to use for RAG.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields