Class: Google::Cloud::AIPlatform::V1::RagFile
- Inherits:
-
Object
- Object
- Google::Cloud::AIPlatform::V1::RagFile
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/aiplatform/v1/vertex_rag_data.rb
Overview
A RagFile contains user data for chunking, embedding and indexing.
Instance Attribute Summary collapse
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#description ⇒ ::String
Optional.
-
#direct_upload_source ⇒ ::Google::Cloud::AIPlatform::V1::DirectUploadSource
readonly
Output only.
-
#display_name ⇒ ::String
Required.
-
#file_status ⇒ ::Google::Cloud::AIPlatform::V1::FileStatus
readonly
Output only.
-
#gcs_source ⇒ ::Google::Cloud::AIPlatform::V1::GcsSource
readonly
Output only.
-
#google_drive_source ⇒ ::Google::Cloud::AIPlatform::V1::GoogleDriveSource
readonly
Output only.
-
#jira_source ⇒ ::Google::Cloud::AIPlatform::V1::JiraSource
The RagFile is imported from a Jira query.
-
#name ⇒ ::String
readonly
Output only.
-
#share_point_sources ⇒ ::Google::Cloud::AIPlatform::V1::SharePointSources
The RagFile is imported from a SharePoint source.
-
#slack_source ⇒ ::Google::Cloud::AIPlatform::V1::SlackSource
The RagFile is imported from a Slack channel.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
Instance Attribute Details
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. Timestamp when this RagFile was created.
328 329 330 331 |
# File 'proto_docs/google/cloud/aiplatform/v1/vertex_rag_data.rb', line 328 class RagFile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#description ⇒ ::String
Returns Optional. The description of the RagFile.
328 329 330 331 |
# File 'proto_docs/google/cloud/aiplatform/v1/vertex_rag_data.rb', line 328 class RagFile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#direct_upload_source ⇒ ::Google::Cloud::AIPlatform::V1::DirectUploadSource (readonly)
Returns Output only. The RagFile is encapsulated and uploaded in the UploadRagFile request.
Note: The following fields are mutually exclusive: direct_upload_source, gcs_source, google_drive_source, slack_source, jira_source, share_point_sources. If a field in that set is populated, all other fields in the set will automatically be cleared.
328 329 330 331 |
# File 'proto_docs/google/cloud/aiplatform/v1/vertex_rag_data.rb', line 328 class RagFile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#display_name ⇒ ::String
Returns Required. The display name of the RagFile. The name can be up to 128 characters long and can consist of any UTF-8 characters.
328 329 330 331 |
# File 'proto_docs/google/cloud/aiplatform/v1/vertex_rag_data.rb', line 328 class RagFile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#file_status ⇒ ::Google::Cloud::AIPlatform::V1::FileStatus (readonly)
Returns Output only. State of the RagFile.
328 329 330 331 |
# File 'proto_docs/google/cloud/aiplatform/v1/vertex_rag_data.rb', line 328 class RagFile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#gcs_source ⇒ ::Google::Cloud::AIPlatform::V1::GcsSource (readonly)
Returns Output only. Google Cloud Storage location of the RagFile. It does not support wildcards in the Cloud Storage uri for now.
Note: The following fields are mutually exclusive: gcs_source, google_drive_source, direct_upload_source, slack_source, jira_source, share_point_sources. If a field in that set is populated, all other fields in the set will automatically be cleared.
328 329 330 331 |
# File 'proto_docs/google/cloud/aiplatform/v1/vertex_rag_data.rb', line 328 class RagFile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#google_drive_source ⇒ ::Google::Cloud::AIPlatform::V1::GoogleDriveSource (readonly)
Returns Output only. Google Drive location. Supports importing individual files as well as Google Drive folders.
Note: The following fields are mutually exclusive: google_drive_source, gcs_source, direct_upload_source, slack_source, jira_source, share_point_sources. If a field in that set is populated, all other fields in the set will automatically be cleared.
328 329 330 331 |
# File 'proto_docs/google/cloud/aiplatform/v1/vertex_rag_data.rb', line 328 class RagFile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#jira_source ⇒ ::Google::Cloud::AIPlatform::V1::JiraSource
Returns The RagFile is imported from a Jira query.
Note: The following fields are mutually exclusive: jira_source, gcs_source, google_drive_source, direct_upload_source, slack_source, share_point_sources. If a field in that set is populated, all other fields in the set will automatically be cleared.
328 329 330 331 |
# File 'proto_docs/google/cloud/aiplatform/v1/vertex_rag_data.rb', line 328 class RagFile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#name ⇒ ::String (readonly)
Returns Output only. The resource name of the RagFile.
328 329 330 331 |
# File 'proto_docs/google/cloud/aiplatform/v1/vertex_rag_data.rb', line 328 class RagFile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#share_point_sources ⇒ ::Google::Cloud::AIPlatform::V1::SharePointSources
Returns The RagFile is imported from a SharePoint source.
Note: The following fields are mutually exclusive: share_point_sources, gcs_source, google_drive_source, direct_upload_source, slack_source, jira_source. If a field in that set is populated, all other fields in the set will automatically be cleared.
328 329 330 331 |
# File 'proto_docs/google/cloud/aiplatform/v1/vertex_rag_data.rb', line 328 class RagFile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#slack_source ⇒ ::Google::Cloud::AIPlatform::V1::SlackSource
Returns The RagFile is imported from a Slack channel.
Note: The following fields are mutually exclusive: slack_source, gcs_source, google_drive_source, direct_upload_source, jira_source, share_point_sources. If a field in that set is populated, all other fields in the set will automatically be cleared.
328 329 330 331 |
# File 'proto_docs/google/cloud/aiplatform/v1/vertex_rag_data.rb', line 328 class RagFile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#update_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. Timestamp when this RagFile was last updated.
328 329 330 331 |
# File 'proto_docs/google/cloud/aiplatform/v1/vertex_rag_data.rb', line 328 class RagFile include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |