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 모델을 실제로 활용하는 과정을 진행하겠습니다.
반응형