빠른 시작: Azure Portal을 사용하여 Cognitive Services 리소스 만들기

이 빠른 시작을 참조하여 Azure Cognitive Services를 시작하세요. Azure Portal에서 Cognitive Service 리소스를 만든 후에는 애플리케이션을 인증하는 데 사용할 엔드포인트와 키를 가져옵니다.

Azure Cognitive Services는 REST API가 있는 클라우드 기반 서비스이며, 개발자가 직접적인 AI(인공 지능) 또는 데이터 과학 기술이나 지식 없이도 인지적 인텔리전스를 애플리케이션에 빌드하도록 지원하는 데 사용할 수 있는 클라이언트 라이브러리 SDK입니다. Azure Cognitive Services를 사용하는 개발자는 보고, 듣고, 말하고, 이해하고, 추론할 수도 있는 인지적 솔루션을 통해 애플리케이션에 인지적 기능을 손쉽게 추가할 수 있습니다.

다음과 같이 서로 다른 두 리소스를 통해 Azure Cognitive Services에 액세스할 수 있습니다. 다중 서비스 리소스 또는 단일 서비스 리소스

  • 다중 서비스 리소스
    • 단일 키와 엔드포인트로 여러 Azure Cognitive Services에 액세스합니다.
    • 사용하는 서비스의 청구를 통합합니다.
  • 단일 서비스 리소스
    • 만든 각 서비스에 대해 고유한 키와 엔드포인트를 사용하여 단일 Azure Cognitive Service에 액세스합니다.
    • 무료 계층을 사용하여 서비스를 사용해 봅니다.

사전 요구 사항

새 Azure Cognitive Services 리소스 만들기

  1. 리소스를 만듭니다.

다중 서비스 리소스의 이름은 포털에서 Cognitive Services 로 지정됩니다. Cognitive Services 리소스를 만드세요.

현재는 다중 서비스 리소스를 사용하여 다음 Cognitive Services에 액세스할 수 있습니다.

  • Vision - Computer Vision, Custom Vision, Form Recognizer, Face
  • 음성 - 음성
  • 언어 - Language Understanding(LUIS), Text Analytics, Translator
  • 결정 - Content Moderator
  1. 만들기 페이지에서 다음 정보를 제공합니다.
프로젝트 세부 정보 Description
구독 사용 가능한 Azure 구독 중 하나를 선택합니다.
리소스 그룹 Cognitive Services 리소스를 포함할 Azure 리소스 그룹입니다. 새 그룹을 만들거나 기존 그룹에 추가할 수 있습니다.
지역 Cognitive Service 인스턴스의 위치입니다. 다른 위치를 사용하면 대기 시간이 발생할 수 있지만 리소스의 런타임 가용성에는 영향을 주지 않습니다.
이름 Cognitive Services 리소스를 설명하는 이름입니다. 예: MyCognitiveServicesResource.
가격 책정 계층 Cognitive Services 계정의 비용은 선택한 옵션 및 사용량에 따라 다릅니다. 자세한 내용은 API 가격 책정 세부 정보를 참조하세요.

다중 서비스 리소스 만들기 화면

해당하는 조건을 읽고 동의한 다음, 검토 + 만들기 를 선택합니다.

구독에서 Cognitive Service 리소스 만들기를 허용하지 않는 경우 Azure Portal, PowerShell 명령 또는 Azure CLI 명령을 사용하여 Azure 리소스 공급자의 해당 기능을 사용하도록 설정해야 할 수도 있습니다. 구독 소유자가 아닌 경우 구독 소유자 또는 관리자 역할이 있는 사용자에게 대신 등록을 완료해 달라고 요청하거나 계정에 /register/action 권한을 부여해 달라고 요청하세요.

리소스의 키 가져오기

  1. 리소스가 성공적으로 배포되면 다음 단계 아래에서 리소스로 이동 을 클릭합니다.

    Cognitive Services 검색

  2. 열리는 빠른 시작 창에서 키와 엔드포인트에 액세스할 수 있습니다.

    키 및 엔드포인트 가져오기

인증을 위한 환경 변수 구성

애플리케이션은 사용하는 Cognitive Services에 대한 액세스를 인증해야 합니다. 인증하려면 Azure 리소스의 키를 저장할 환경 변수를 만드는 것이 좋습니다.

키를 받으면 애플리케이션을 실행하는 로컬 머신의 새 환경 변수에 씁니다. 환경 변수를 설정하려면 콘솔 창을 열고 사용 중인 운영 체제의 지침을 따릅니다. your-key를 리소스의 키 중 하나로 바꿉니다.

setx COGNITIVE_SERVICE_KEY "your-key"

환경 변수를 추가한 후에는 콘솔 창을 포함하여 실행 중인 프로그램 중에서 환경 변수를 읽어야 하는 프로그램을 다시 시작해야 할 수도 있습니다. 예를 들어 편집기로 Visual Studio를 사용하는 경우 Visual Studio를 다시 시작한 후 예제를 실행합니다.

리소스 정리

Cognitive Services 구독을 정리하고 제거하려면 리소스나 리소스 그룹을 삭제하면 됩니다. 리소스 그룹을 삭제하면 그룹에 포함된 모든 리소스가 함께 삭제됩니다.

  1. Azure Portal에서 왼쪽의 메뉴를 확장하여 서비스 메뉴를 열고 리소스 그룹 을 선택하여 리소스 그룹 목록을 표시합니다.
  2. 삭제할 리소스가 포함된 리소스 그룹을 찾습니다.
  3. 리소스 그룹 목록을 마우스 오른쪽 단추로 클릭합니다. 리소스 그룹 삭제 를 선택하고 확인합니다.

삭제된 리소스를 복구해야 하는 경우 삭제된 Cognitive Services 리소스 복구를 참조하세요.

참고 항목