Vertex AI Experiments 支援追蹤執行作業和構件。執行作業是機器學習工作流程中的步驟,包括但不限於資料預先處理、訓練和模型評估。執行作業可使用資料集等構件,並產生模型等構件。
建立構件
以下範例使用 Artifact 類別的 create 方法。
Python
- schema_title:必填。識別資源使用的結構定義標題。
- project:。您可以在 Google Cloud 控制台 歡迎頁面中找到這些 ID。
- location:請參閱可用位置清單。
- uri:選用。構件位置的 URI。
- resource_id:選用。格式為- resource_id的構件名稱部分。這是 metadataStore 中的全域專屬 ID:
 - projects/123/locations/us-central1/metadataStores/<metadata_store_id>/artifacts/<resource_id>。
- display_name:選用。資源的使用者定義名稱。
- schema_version:選用。指定資源使用的版本。如未設定,預設會使用最新版本。
- description:選用。說明要建立的資源用途。
- metadata:選用。包含將儲存在資源中的中繼資料資訊。
啟動執行作業
下列範例使用 start_execution 方法。
Python
- schema_title:識別資源使用的結構定義標題。
- display_name:使用者定義的資源名稱。
- input_artifacts:要指派為輸入內容的構件。
- output_artifacts:這個執行作業的輸出構件。
- project:您的專案 ID。您可以在 Google Cloud 控制台 歡迎頁面中找到這些資訊。
- location:請參閱可用位置清單。
- resource_id:選用。格式為構件名稱的- resource_id部分。這項 ID 在 metadataStore 中是全域不重複的:projects/123/locations/us-central1/metadataStores/<metadata_store_id>/artifacts/<resource_id>。
- schema_version:選用。指定資源使用的版本。如未設定,預設會使用最新版本。
- metadata:選用。包含將儲存在資源中的中繼資料資訊。
- resume:bool。- 注意:如果選用 - resume參數指定為- TRUE,系統會繼續執行先前啟動的作業。 如未指定,- resume會預設為- FALSE,並建立新的執行作業。