建立專案 - Amazon Lookout for Vision

支援終止通知:在 2025 年 10 月 31 日, AWS 將停止對 Amazon Lookout for Vision 的支援。2025 年 10 月 31 日後,您將無法再存取 Lookout for Vision 主控台或 Lookout for Vision 資源。如需詳細資訊,請造訪此部落格文章

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立專案

Amazon Lookout for Vision 專案是建立和管理 Lookout for Vision 模型所需的資源群組。專案會管理下列項目:

  • 資料集 – 用於訓練模型的影像和影像標籤。如需詳細資訊,請參閱建立資料集

  • 模型 – 您訓練以偵測異常的軟體。您可以擁有多個版本的模型。如需詳細資訊,請參閱培訓您的模型

我們建議您將專案用於單一使用案例,例如偵測單一類型機器零件中的異常。

注意

您可以使用 AWS CloudFormation 佈建和設定 Amazon Lookout for Vision 專案。如需詳細資訊,請參閱使用記錄 Amazon Lookout for Vision 資源AWS CloudFormation

若要檢視您的專案,請參閱 檢視您的專案或開啟 使用 Amazon LoLookout for Vision 儀表板。若要刪除模型,請參閱 刪除模型

建立專案 (主控台)

下列程序說明如何使用主控台建立專案。

建立專案 (主控台)
  1. 開啟位於 的 Amazon Lookout for Vision https://console.aws.amazon.com/lookoutvision/主控台。

  2. 在左側導覽視窗中,選擇專案

  3. 選擇建立專案

  4. 專案名稱 中,輸入您的專案名稱。

  5. 選擇建立專案。專案的詳細資訊頁面隨即顯示。

  6. 請依照 中的步驟建立資料集建立資料集。

建立專案 (SDK)

您可以使用 CreateProject操作來建立 Amazon Lookout for Vision 專案。的回應CreateProject包含專案名稱和專案的 Amazon Resource Name (ARN)。之後,請呼叫 CreateDataset,將訓練和測試資料集新增至您的專案。如需詳細資訊,請參閱使用資訊清單檔案 (SDK) 建立資料集

若要檢視您在專案中建立的專案,請呼叫 ListProjects。如需詳細資訊,請參閱檢視您的專案

若要建立專案 (SDK)
  1. 如果您尚未這麼做,請安裝並設定 AWS CLI 和 AWS SDKs。如需詳細資訊,請參閱步驟 4:設定 AWS CLI 和 AWS SDKs

  2. 使用下列範例程式碼來建立模型。

    CLI

    將 的值project-name變更為您要用於專案的名稱。

    aws lookoutvision create-project --project-name project name \ --profile lookoutvision-access
    Python

    此程式碼取自 AWS 文件SDK範例 GitHub 儲存庫。請參閱此處的完整範例。

    @staticmethod def create_project(lookoutvision_client, project_name): """ Creates a new Lookout for Vision project. :param lookoutvision_client: A Boto3 Lookout for Vision client. :param project_name: The name for the new project. :return project_arn: The ARN of the new project. """ try: logger.info("Creating project: %s", project_name) response = lookoutvision_client.create_project(ProjectName=project_name) project_arn = response["ProjectMetadata"]["ProjectArn"] logger.info("project ARN: %s", project_arn) except ClientError: logger.exception("Couldn't create project %s.", project_name) raise else: return project_arn
    Java V2

    此程式碼取自 AWS 文件SDK範例 GitHub 儲存庫。請參閱此處的完整範例。

    /** * Creates an Amazon Lookout for Vision project. * * @param lfvClient An Amazon Lookout for Vision client. * @param projectName The name of the project that you want to create. * @return ProjectMetadata Metadata information about the created project. */ public static ProjectMetadata createProject(LookoutVisionClient lfvClient, String projectName) throws LookoutVisionException { logger.log(Level.INFO, "Creating project: {0}", projectName); CreateProjectRequest createProjectRequest = CreateProjectRequest.builder().projectName(projectName) .build(); CreateProjectResponse response = lfvClient.createProject(createProjectRequest); logger.log(Level.INFO, "Project created. ARN: {0}", response.projectMetadata().projectArn()); return response.projectMetadata(); }
  3. 請依照 中的步驟使用 Amazon SageMaker Ground Truth 資訊清單檔案建立資料集建立資料集。