[ 수강후기] 유데미 【한글자막】 OpenAI API 마스터하기: GPT-4의 무한한 창의성 끌어내기

먼지감자·2024년 1월 8일
0

일상 및 후기

목록 보기
11/11

해당 글은 글또 X 유데미 협업을 통해 수강 후기 작성을 대가로 강의를 무료로 듣고 남기는 후기 글입니다!

유데미 소개

Udemy는 개발, 디자인, 자기계발, 비즈니스, 건강 및 피트니스 등 다양한 주제에 대한 강의를 제공하는 플랫폼입니다.

한국 강사분들만 강의를 제작하시는 건 아니고 주로 외국인 강사분들의 강의가 대다수인데
한글 자막을 제공하는 강의도 있습니다.

여러 강의 중 제가 선택한 강의는 [한글자막] OpenAI API 마스터하기: GPT-4의 무한한 창의성 끌어내기 인데,
chabot 형식의 chatGPT 외에 GPT api를 사용할 수 있다는 사실만 알고
공부를 해본 경험이 없어서 한번쯤은 사용법과 동작방식을 공부할 필요를 느껴 해당 강의를 선택했습니다.

저희 팀의 자연어 파트에서는 GPT를 사용하여 업무를 하고 있기도 했고,
요즘 논문을 보면 대규모 Multi Modal 모델을 사용해서 데이터를 제작하는 경우가 많아서 나도 나중에 해봐야지~ 생각했는데 마침 이미지 입력까지 지원하는 GPT4가 나왔더라구요!
강의에서 GPT4 내용을 포함하고 있다고 해서 해당 강의를 선택하기도 했습니다.

강의에서 제공하는 내용

전체 섹션은 18개로 구성되어 있고 각 세션의 주제는 아래와 같습니다.

실제로 강의에서 제공하는 내용은 아래와 같습니다.

  • 유료 사용을 위한 openAI token 생성하기
  • Transformer에 대한 아주아주 기본적인 지식
  • babbage, curie, ada, davinci, GPT-3.5-turbo, GPT4 차이, 비용, 성능
  • GPT api의 기본 매개변수와 각 역할, 사용 방법
  • 각종 프로젝트 - 색 팔레트 생성기, 코드 자동 검토기, 감정 분석 프로젝트, 스포티파이 재생 목록 생성기 등
  • 추천기, 검색 시스템 빌드 : 임베딩 - 영화 추천기
  • openAI 에서 제공하는 다른 API - DALLE2, stable diffusion(경쟁사), Whisper(Audio to Text)

강의를 통해 얻어가고자 한 내용

아래는 제가 강의를 듣기 전 해당 강의를 통해 얻어가기를 기대한 내용입니다.

  • ChatGPT 동작 원리
  • Prompt Engineering 방법
  • GPT를 활용한 문제 해결 방법 - 특히 시간이 많이 들고 쓸데없는 일을 자동화/효율화하는 것
  • GPT가 어디에 사용될 수 있는지 탐험하고 내가 겪고 있는 이슈를 해결하는데에 GPT를 접목시킬 수 있는 역량

개인적으로 느낀 강의 장단점

장점

  • openAI의 GPT API를 한번도 사용해본 적 없는 사람이 들으면 입문 하기 매우 좋은 강의
  • 강사님이 평소에도 GPT API를 사용하시는 분이셔서 강의 중간중간에 저는 이렇게 사용합니다~ 식의 팁을 주셔서 좋음
  • 개인적인 생각 : 강사님이 코드를 짜는 과정이 아주 빠르고 효율적인데(원하는 기능, 동작 방식에 맞게 전체적인 틀을 짜고 작은 부분을 채워나가는 방식) 그 과정을 함께 볼 수 있어서 좋음 (다 짜여진 코드를 한줄 한줄 설명하는 것이 아니라 강의에서 실시간으로 설명하면서 코드를 구현함)
  • GPT API를 사용하기 전 아주 기본적인 매개변수 역할과 사용법을 이해할 수 있음
  • 특히 각종 토이 프로젝트를 통해 GPT API의 다양한 활용법을 알 수 있음

단점

  • 다른 강의 플랫폼에 비해 강의-번역사-관리-수강생의 파이프라인을 타다보니 강사와의 소통이 원활하지 않음
  • 구체적인 질의응답을 하려면 디스코드에서 물어보라며 디스코드 가입을 권유하는데, 이 때문인지 강의 내에 다른 수강생들의 질의응답이 많지 않음
  • GPT API 가 워낙 빠르게 업데이트 되고 있다보니 강의 시점이 불과 몇개월 전인데도 레거시로 강의하게 되는 아쉬움
  • 강사님이 참고하시는 링크를 각 강의에 달아줬으면 좋겠다
  • 강사님께서는 프로젝트를 선택 수강할 수 있다고하지만 후반의 프로젝트에서는 이전 프로젝트에서 사용한 라이브러리, 함수, 기능을 사용하기 때문에 그냥 다 듣는 걸 추천

전체 후기

해당 강의는 openAI API의 소개와 GPT API의 기본적인 사용법과 사용처에 대해 소개하는 강의입니다.

강의를 들으며 특히 좋았던 내용은 비용과 관련한 부분을 자세히 다뤄주신다는 것이었습니다.
매개변수를 설명할 때도 해당 매개변수의 역할만 설명하고 끝내는게 아니라, 해당 매개변수의 변화가 비용에 어떤 영향을 가져오는지 말씀해주십니다.
또한 tiktoken 과 같이 예상 비용을 미리 계산해볼 수 있는 기능을 소개해주셔서 실 사용을 고려하시는 분들께 도움이 많이 될 듯 합니다.

제가 가장 좋았던 세션은 임베딩, 임베딩으로 GPT-4 강화하기 세션인데요,
LLM의 가장 큰 문제인 아래 두가지의 내용을 모두 다룰 수 있는 기능이었습니다.

  1. 학습에 사용한 데이터의 기간까지만 답변할 수 있다는 점 (만약 학습 데이터가 22년12월까지의 데이터라면, 23년 이후의 사건에 대해서는 알지 못하는 점)
  2. Hallucination(사실이 아닌 내용을 마치 옳은 것처럼 말하는 것)

아마 GPT하면 프롬프트 엔지니어링을 떠올리는 분들이 많을텐데,
내가 원하는 결과를 얻기 위한 디테일한 프롬프트 엔지니어링 방법을 고민하시는 분들이라면
이 강의보다는 다른 자료를 찾아보시는게 좋을 듯 합니다.

저는 해당 강의를 통해 강의를 듣기 전 얻어가고자 하는 내용들을 모두 얻을 수 있어서 만족스러운 강의였습니다!~

강의 수강을 추천드리는 분들

그래서, 다음과 같은 분들께 이 강의를 추천드립니다!

  • GPT 또는 openAI API 자체에 처음 입문하시는 분들
  • GPT 는 chatGPT만 사용해봤고, API 사용 경험은 없으신 분들
  • GPT 라는 걸 어디에서 활용할 수 있는지 궁금한 분들

유데미 사용 후기

글또와 유데미에서 제공해주신 소중한 기회를 통해 이번에 처음으로 유데미를 사용해봤는데요.

유데미는 해외 강사님의 강의까지 제공해주시다보니 강의 선택의 폭이 매우 넓은 점이 좋았습니다.
이번 수강을 계기로 유데미에 제가 찾는 내용의 강의가 있는지 많이 찾아보고 추가결제를 한 강의도 있네요!

꾸준한 학습을 도와주는 학습도구가 있다는 점도 좋았습니다.
보시는 것처럼 저도 등록을 해놨는데요.
내가 매주 지정한 시간에 강의를 듣겠다고 캘린더에 지정을 해놓으면, 내 캘린더에 해당 일정을 가져올 수 있고 알림을 받을 수 있습니다.

강의를 듣다보면 게을러져 중간에 포기하거나 수강을 건너뛰는 경우가 생기는데, 이런 기능을 제공해주니 꾸준히 강의를 수강하는데에 도움이 되었습니다.

유데미를 사용해보지 않으신 분들은 내가 찾는 주제의 강의가 있나 탐색해보시길 추천드려요!
>> https://www.udemy.com

profile
ML/AI Engineer

0개의 댓글