Criar seu projeto - Amazon Lookout for Vision

Aviso de fim do suporte: em 31 de outubro de 2025, o suporte para o Amazon Lookout for Vision AWS será interrompido. Depois de 31 de outubro de 2025, você não poderá mais acessar o console do Lookout for Vision ou os recursos do Lookout for Vision. Para obter mais informações, visite esta postagem do blog.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Criar seu projeto

Um projeto do Amazon Lookout for Vision é um agrupamento dos recursos necessários para criar e gerenciar um modelo do Lookout for Vision. Um projeto gerencia o seguinte:

  • Conjunto de dados: as imagens e os rótulos de imagem usados para treinar um modelo. Para obter mais informações, consulte Criar um conjunto de dados.

  • Modelo: o software que você treina para detectar anomalias. Você pode ter várias versões de um modelo. Para obter mais informações, consulte Treinamento de seu modelo.

Recomendamos que você use um projeto para um único caso de uso, como detectar anomalias em um único tipo de peça da máquina.

nota

Você pode usar AWS CloudFormation para provisionar e configurar projetos do Amazon Lookout for Vision. Para obter mais informações, consulte Criação de recursos do Amazon Lookout for Vision com AWS CloudFormation.

É possível ver seus projetos em Visualizando seus projetos ou abrir o Usando o painel do Amazon Lookout for Vision. Para excluir um modelo, consulte Excluir um modelo.

Criar um projeto (console)

O procedimento a seguir mostra como criar um projeto usando o console.

Criar um projeto (console)
  1. Abra o console https://console.aws.amazon.com/lookoutvision/Amazon Lookout for Vision em.

  2. No painel de navegação à esquerda, escolha Projetos.

  3. Escolha Criar projeto.

  4. Em Nome do projeto, digite um nome para o seu projeto.

  5. Escolha Criar projeto. A página de detalhes do projeto é exibida.

  6. Siga as etapas em Criar um conjunto de dados para criar seu conjunto de dados.

Criando um projeto (SDK)

Você usa a CreateProjectoperação para criar um projeto Amazon Lookout for Vision. A resposta de CreateProject inclui o nome do projeto e o Amazon Resource Name (ARN) do projeto. Depois, ligue CreateDatasetpara adicionar um treinamento e um conjunto de dados de teste ao seu projeto. Para obter mais informações, consulte Criação de um conjunto de dados com um arquivo de manifesto () SDK.

Para ver os projetos que você criou em um projeto, chame ListProjects. Para obter mais informações, consulte Visualizando seus projetos.

Para criar um projeto (SDK)
  1. Se você ainda não tiver feito isso, instale e configure o AWS CLI e AWS SDKs o. Para obter mais informações, consulte Etapa 4: configurar o AWS CLI e AWS SDKs.

  2. Use o código de exemplo a seguir para criar um modelo.

    CLI

    Altere o valor de project-name para o nome que você deseja usar para o projeto.

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

    Esse código foi retirado do GitHub repositório de SDK exemplos de AWS documentação. Veja o exemplo completo aqui.

    @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

    Esse código foi retirado do GitHub repositório de SDK exemplos de AWS documentação. Veja o exemplo completo aqui.

    /** * 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. Siga as etapas em Criação de um conjunto de dados usando um arquivo de manifesto Amazon SageMaker Ground Truth para criar seu conjunto de dados.