- 1.101.0 (latest)
- 1.100.0
- 1.99.0
- 1.98.0
- 1.97.0
- 1.96.0
- 1.95.1
- 1.94.0
- 1.93.1
- 1.92.0
- 1.91.0
- 1.90.0
- 1.89.0
- 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
RagCorpus(mapping=None, *, ignore_unknown_fields=False, **kwargs)
A RagCorpus is a RagFile container and a project can have multiple RagCorpora.
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 |
vector_db_config |
google.cloud.aiplatform_v1beta1.types.RagVectorDbConfig
Optional. Immutable. The config for the Vector DBs. This field is a member of oneof _ backend_config .
|
vertex_ai_search_config |
google.cloud.aiplatform_v1beta1.types.VertexAiSearchConfig
Optional. Immutable. The config for the Vertex AI Search. This field is a member of oneof _ backend_config .
|
name |
str
Output only. The resource name of the RagCorpus. |
display_name |
str
Required. The display name of the RagCorpus. The name can be up to 128 characters long and can consist of any UTF-8 characters. |
description |
str
Optional. The description of the RagCorpus. |
rag_embedding_model_config |
google.cloud.aiplatform_v1beta1.types.RagEmbeddingModelConfig
Optional. Immutable. The embedding model config of the RagCorpus. |
rag_vector_db_config |
google.cloud.aiplatform_v1beta1.types.RagVectorDbConfig
Optional. Immutable. The Vector DB config of the RagCorpus. |
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. Timestamp when this RagCorpus was created. |
update_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. Timestamp when this RagCorpus was last updated. |
corpus_status |
google.cloud.aiplatform_v1beta1.types.CorpusStatus
Output only. RagCorpus state. |
rag_files_count |
int
Output only. Number of RagFiles in the RagCorpus. |
encryption_spec |
google.cloud.aiplatform_v1beta1.types.EncryptionSpec
Optional. Immutable. The CMEK key name used to encrypt at-rest data related to this Corpus. Only applicable to RagManagedDb option for Vector DB. This field can only be set at corpus creation time, and cannot be updated or deleted. |
corpus_type_config |
google.cloud.aiplatform_v1beta1.types.RagCorpus.CorpusTypeConfig
Optional. The corpus type config of the RagCorpus. |
Classes
CorpusTypeConfig
CorpusTypeConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The config for the corpus type of the RagCorpus.
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
Methods
RagCorpus
RagCorpus(mapping=None, *, ignore_unknown_fields=False, **kwargs)
A RagCorpus is a RagFile container and a project can have multiple RagCorpora.
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