사용자 고유의 리소스 사용
이미 있는 리소스와 함께 Azure 에이전트 서비스를 사용하려는 경우 이 문서를 사용합니다.
참고 항목
- 기존 AI Services/Azure OpenAI Service 리소스를 사용하는 경우 모델이 배포되지 않습니다. 에이전트 설정이 완료된 후 리소스에 모델을 배포할 수 있습니다.
- Azure OpenAI 리소스 및 Azure AI Foundry 프로젝트가 동일한 지역에 있는지 확인합니다.
기본 또는 표준 에이전트 설정 선택
사용자 고유의 리소스를 사용하려면 제공된 배포 템플릿에서 매개 변수를 편집할 수 있습니다. 시작하려면 기본 에이전트 설정 템플릿 또는 표준 에이전트 설정 템플릿을 편집할지 확인합니다.
기본 설정: 에이전트는 Microsoft에서 완전히 관리되는 다중 테넌트 검색 및 스토리지 리소스를 사용합니다. 이러한 기본 Azure 리소스에 대한 가시성이나 제어 권한이 없습니다. 이 옵션에는 사용자 고유의 AI 서비스 계정만 사용할 수 있습니다.
표준 설정: 에이전트는 고객 소유의 단일 테넌트 검색 및 스토리지 리소스를 사용합니다. 이 설정을 사용하면 이러한 리소스에 대한 모든 권한과 가시성이 있지만 사용량에 따라 비용이 발생합니다. 이 옵션을 사용하여 사용자 고유의 AI 서비스 계정, 스토리지 계정 및/또는 Azure AI Search 리소스를 사용할 수 있습니다.
기본 에이전트 설정: 기존 AI Services/Azure OpenAI 리소스 사용
매개 변수 값을 aiServiceAccountResourceId
사용하려는 AI Services 또는 Azure OpenAI 리소스의 전체 arm 리소스 ID로 바꿉니다.
AI Services 계정 리소스 ID를 가져오려면 Azure CLI에 로그인하고 AI Services 계정으로 구독을 선택합니다.
az login
<your-resource-group>
리소스your-ai-service-resource-name
를 포함하는 리소스 그룹과 AI Service 리소스의 이름으로 바꾸고 다음을 실행합니다.az cognitiveservices account show --resource-group <your-resource-group> --name <your-ai-service-resource-name> --query "id" --output tsv
반환되는 값은 템플릿에서 사용해야 하는 값입니다
aiServiceAccountResourceId
.기본 에이전트 템플릿 파일에서 다음 자리 표시자를 대체합니다.
aiServiceAccountResourceId:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CognitiveServices/accounts/{serviceName} [Azure OpenAI Only] aiServiceKind: AzureOpenAI
기존 Azure OpenAI 리소스를 사용하려면 매개 변수 파일의
aiServiceAccountResourceId
매개 변수와 매개 변수를aiServiceKind
업데이트해야 합니다. aiServiceKind 매개 변수는 AzureOpenAI로 설정해야 합니다.
표준 에이전트 설정: 기존 AI Services/Azure OpenAI, 스토리지 및/또는 Azure AI Search 리소스 사용
표준 에이전트 템플릿 파일에 전체 arm 리소스 ID를 제공하여 기존 AI Search, 스토리지 계정 및/또는 Azure AI Search 리소스를 사용합니다.
기존 AI 서비스 또는 Azure OpenAI 리소스를 사용합니다.
기본 에이전트 설정의 단계에 따라 AI Services 계정 리소스 ID를 가져옵니다.
표준 에이전트 템플릿 파일에서 다음 자리 표시자를 대체합니다.
aiServiceAccountResourceId:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CognitiveServices/accounts/{serviceName} [Azure OpenAI Only] aiServiceKind: AzureOpenAI
기존 스토리지 계정 사용
스토리지 계정 리소스 ID를 가져오려면 Azure CLI에 로그인하고 스토리지 계정으로 구독을 선택합니다.
az login
그런 다음, 명령을 실행합니다.
az search service show --resource-group <your-resource-group> --name <your-storage-account> --query "id" --output tsv
출력은
aiStorageAccountResourceID
템플릿에서 사용해야 하는 출력입니다.표준 에이전트 템플릿 파일에서 다음 자리 표시자를 대체합니다.
aiStorageAccountResourceId:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{storageAccountName}
기존 Azure AI Search 리소스 사용
Azure AI Search 리소스 ID를 가져오려면 Azure CLI에 로그인하고 검색 리소스를 사용하여 구독을 선택합니다.
az login
그런 다음, 명령을 실행합니다.
az search service show --resource-group <your-resource-group> --name <your-search-service> --query "id" --output tsv
표준 에이전트 템플릿 파일에서 다음 자리 표시자를 대체합니다.
aiSearchServiceResourceId:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Search/searchServices/{searchServiceName}
참고 항목
- 에이전트가 사용할 수 있는 다양한 도구 에 대해 알아봅니다.