Azure/Azure AI & Machine Learning

Azure OpenAI 리소스 생성

ww0610 2024. 12. 24. 15:15
반응형

1. 개요:

Azure OpenAI 는 OpenAI의 언어 모델에 대한 엑세스를 제공해주는 서비스 입니다.

사용자는 이를 통해서 GPT4, GPT3.5 DALL-E 등 다양한 모델을 활용할 수 있습니다

 

2. 진행 과정:

OpenAI 리소스 생성

Azure Portal에서 OpenAI를 찾습니다

리소스를 배포할 위치와 고유 이름을 입력한 후

 

기본값으로 넘어가는게 정신 건강에 이롭습니다.

 

생성이 되었으면 리소스로 이동을 합니다.

 

리소스로 이동 Azure OpenAI Metrics Dashboard 혹은 https://oai.azure.com/

이쪽으로 이동하여 Auzre AI 스튜디오에 로그인 합니다.

 

작업할 구독과 Azure Open AI 리소스를 선택하고 리소스 사용을 선택합니다.

 

관리에서 배포를 선택한 배포 만들기를 선택합니다.

 

목록에서 적절한 모델을 선택한  

 

모델을 식별하기 위한 배포 이름을 입력한

 

배포가 완료되었음을 확인할 있습니다.

 

마지막으로 파이썬을 활용해서 Azure OpenAI API 호출을 있습니다

 

Python 코드 예시:

import requests

# API URL
url = "https://<리소스 이름>.openai.azure.com/openai/deployments/<배포 ID>/chat/completions?api-version=2023-03-15-preview"

# 헤더 설정
headers = {
    "Content-Type": "application/json",
    "api-key": "<구독 키>"
}

# 요청 데이터
data = {
    "messages": [{"role": "user", "content": "안녕하세요!"}],
    "max_tokens": 100
}

# API 호출
response = requests.post(url, headers=headers, json=data)

# 응답 확인
print(response.status_code)
print(response.text)

 


OpenAI 리소스를 생성하였고 곧이어 Copilot Studio를 활용하여 OpenAI 모델을 실제로 활용하는 과정을 진행하겠습니다.

반응형