안녕하세요!
하씨가문의 영광입니다!
이번 챕터에서는 Azure OpenAI를 소개하고자 합니다:)
갑자기 왜 OpenAI주제를 가지고 와서 놀랐을 텐데,,
최근 ChatGPT가 돌풍을 일으켜 Azure에서는 어떻게 사용하는지 알아보기 위해 가져왔어요~!
Don't have a good day, Have a great day!
▶ 목차
Azure OpenAI Service란?
Azure 공식문서에 따르면
GPT-3, Codex 및 Embeddings 모델 시리즈를 포함하여 OpenAI의 강력한 언어 모델에 대한 REST API 액세스를 제공합니다. 이러한 모델은 콘텐츠 세대, 요약, 의미 체계 검색, 자연어에서 코드로의 번역을 포함하되 이에 국한되지 않는 특정 작업에 쉽게 적용할 수 있습니다.
라고 적혀있네요,, 무슨 말인지,, 모르겠지만 하나씩 알아나가봅시다!
GPT
Generative Pre-trained Transformer 약어로 머신 러닝을 통해 방대한 데이터를 미리 학습하여 이를 문장으로 생성하는 생성 AI를 뜻합니다. 쉽게 말해, 저가 "오늘 밥 먹었어?" 라고 물을 경우 GPT는 데이터를 기반으로 "네, 먹었어요. 당신은요?" 라고 대답을 하는 것과 같이 마치 사람처럼 문장을 만들어 답을 해줍니다.
Codex
GPT-3의 후예인 또 다른 언어 모델이며, 훈련 데이터에는 공개 깃허브 리포지토리의 코드를 포함하여 공개적으로 사용 가능한 수십억 줄의 소스 코드와 자연어가 모두 포함되어 있습니다. 다양한 자연어를 이해하고 이를 해석하여 컴퓨터가 이해할 수 있는 명확한 명령을 생성할 수도 있습니다.
Embeddings(임베딩)
텍스트와 이미지를 어떠한 벡터로 변환하는 과정으로 자연어 처리 모델과 이미지 생성 AI에 필수적인 기술입니다.
자..! 이제 단어는 알았으니 해석을 해볼까요?
Azure OpenAI 서비스는 머신 러닝을 기반으로 지식 문서 요약 및 자동화, 자연어 코드로 번역하여 사용자가 원하는 답변을 받을 수 있게 도와주는 AI 서비스입니다.(그냥 이전 AI보다 더욱 똑똑한 AI 모델을 Azure에서 서비스로 제공하고 있다고 생각하면 될거 같네요..)
Azure OpenAI Studio
OpenAI는 누구나 앱을 구축할 수 있는 건 아닙니다. 마이크로소프트 고객이어야 Azure OpenAI에 접근할 수 있고 사용 승인을 받았다면 API 엔드포인트를 쓰는 코드를 빌드할 수 있습니다.
Azure Portal에서 리소스를 준비한다면 Azure OpenAI Studio를 활용해 모델을 배포할 수 있습니다. 여기서 다양한 모델이 있다. 에이다(Ada)는 가장 저렴한 대신 기능이 적은 반면, 다빈치(Davinci)는 가장 비싸고 기능도 많습니다. 각 모델은 이전 모델의 상위 집합으로 작업이 복잡해지면 코드를 변경할 필요 없이 다른 모델을 선택하면 됩니다.
Azure OpenAI Service 가격
가격은 토큰 기반 가격 모델로 토큰 1000개당 가격이 $0.02로 계산되고 있습니다. 또한 모델이 복잡할수록 가격이 높아지니 이에 대한 자세한 내용은 다음 링크를 살펴보면 좋을 거 같습니다.
아래는 가격 정책에 대한 사례를 가져왔어요~
오늘 이렇게 Azure OpenAI 서비스에 대해서 알아보았는데요!
주로 Vnet, VM, DB 이외에도 다양한 서비스가 있으니 알아두면 좋을 거 같아요:)
오늘도 읽어주셔서 감사합니당:)
'CSP (Cloud Service Provider) > Azure' 카테고리의 다른 글
Azure Load Testing 사용방법 (0) | 2023.05.24 |
---|---|
Azure DevOps 개념 (0) | 2023.03.06 |
Azure 부하 분산 서비스 (0) | 2023.02.18 |
Azure, AWS, GCP의 특징&장단점 (0) | 2023.02.17 |
Azure 서비스 고객사 사례 (0) | 2023.02.06 |
댓글