다음을 통해 공유


Azure Developer CLI를 사용하여 Azure OpenAI On Your Data에 대한 리소스 배포

이 문서를 사용하여 Azure OpenAI On Your Data에 대한 리소스 배포를 자동화하는 방법을 알아봅니다. Azure Developer CLI(azd)는 템플릿 시스템을 사용하여 Azure에 대한 리소스 프로비전 및 배포를 간소화하는 오픈 소스 명령줄 도구입니다. 템플릿에는 필요한 Azure OpenAI 리소스 및 구성을 프로비전하는 인프라 파일이 포함되어 있으며 완성된 샘플 앱 코드가 포함됩니다.

필수 조건

Azure Developer CLI 템플릿 복제 및 초기화

  1. 앞으로 수행할 단계를 위해 템플릿을 복제하고 초기화합니다.

    azd init --template openai-chat-your-own-data
    
  2. azd init 명령을 실행하면 다음 정보를 요구하는 메시지가 표시됩니다.

    • 환경 이름: 이 값은 Azure Developer CLI에서 만든 모든 Azure 리소스에 대한 접두사로 사용됩니다. 이름은 모든 Azure 구독에서 고유해야 하며 길이는 3자에서 24자 사이여야 합니다. 이름은 숫자와 소문자만 포함할 수 있습니다.

템플릿을 사용하여 리소스 배포

  1. Azure에 로그인:

    azd auth login
    
  2. Azure에 OpenAI 리소스 프로비전 및 배포:

    azd up
    

    azd는 다음 정보를 요구하는 메시지를 표시합니다.

    • 구독: 리소스가 배포되는 Azure 구독입니다.
    • 위치: 리소스가 배포되는 Azure 지역입니다.

    참고 항목

    샘플 azd 템플릿은 gpt-35-turbo-16k 모델을 사용합니다. 다른 Azure 지역이 서로 다른 OpenAI 모델을 지원하므로 이 템플릿에 권장되는 지역은 미국 동부입니다. 지역별 모델 지원에 대한 자세한 내용은 Azure OpenAI Service 모델 지원 페이지를 참조하세요.

    참고 항목

    이 프로비전 프로세스를 완료하는 데 몇 분이 걸릴 수 있습니다. 다음 단계로 이동하기 전에 작업이 완료될 때까지 기다립니다.

  3. 링크 azd 출력을 클릭하여 Azure Portal에서 새 리소스 그룹으로 이동합니다. 다음과 같은 최상위 리소스가 표시됩니다.

    • 모델이 배포된 Azure OpenAI 서비스
    • 사용자 고유의 데이터 파일을 업로드하는 데 사용할 수 있는 Azure Storage 계정
    • 적절한 인덱스 및 데이터 원본으로 구성된 Azure AI 검색 서비스

스토리지 계정에 데이터 업로드

azd 사용자 고유의 데이터와 채팅하는 데 필요한 모든 리소스를 프로비전했지만 AI 서비스에서 사용할 수 있도록 하려는 데이터 파일을 업로드해야 합니다.

  1. Azure Portal에서 새 스토리지 계정으로 이동합니다.
  2. 왼쪽 탐색에서 스토리지 브라우저를 선택합니다.
  3. Blob 컨테이너를 선택한 다음 파일 업로드 컨테이너로 이동합니다.
  4. 화면 상단의 업로드 단추를 클릭합니다.
  5. 플라이아웃 메뉴가 열리면 데이터를 업로드합니다.

참고 항목

검색 인덱서는 스토리지 계정의 데이터를 인덱싱하기 위해 5분마다 실행되도록 설정됩니다. 업로드된 데이터가 인덱싱될 때까지 몇 분 정도 기다리거나 검색 서비스 페이지에서 인덱서를 수동으로 실행할 수 있습니다.

애플리케이션 연결 또는 만들기

azd 템플릿을 실행하고 데이터를 업로드하고 나면 데이터에서 Azure OpenAI 사용을 시작할 준비가 된 것입니다. 애플리케이션을 빌드하는 데 사용할 수 있는 코드 샘플은 빠른 시작 문서를 참조하세요.