ChatGPT와 생성형 AI를 활용한 콘텐츠 제작 가이드: 내 GPT 만들기(선택 강의)

OpenAI는 최근 자신만의 GPT를 생성할 수 있는 ChatGPT 업데이트를 출시했습니다. 이는 API와 ChatGPT를 사용하여 맞춤형 채팅 봇을 구축할 수 있는 새로운 가능성을 열어줍니다. 기준 모델을 사용하고 자체 지침과 데이터 세트를 추가하여 GPT를 업데이트할 수 있으며, 이전보다 더 강력한 맞춤형 지침을 통해 다양한 용도로 활용할 수 있습니다.


맞춤형 GPT의 활용


맞춤형 GPT는 이전에는 개인만 사용할 수 있었던 기능이었습니다. 이제는 사용자 정의 지침과 데이터를 ChatGPT에 업로드하여 이를 호스팅하고 친구나 조직과 공유할 수 있는 채팅 봇을 만들 수 있습니다.

활용 아이디어

데이터 기반 채팅 봇: 내부 고객 및 회사 데이터를 사용하여 고객 서비스 봇을 제작할 수 있습니다.

유명 인물 의인화 채팅 봇: 특정 작가, 배우, 영감을 주는 글쓰기 스타일을 구현하여 대화를 나눌 수 있습니다.

GPT 만들기 시작하기

  1. chat.openai.com 또는 chatgpt.com 방문: 이 기능은 ChatGPT Plus 가입자에게 제공되는 프리미엄 기능입니다.
  2. 탐색 시작: 우측 탐색 메뉴에서 GPT 생성을 선택합니다.

GPT 빌더 도구 활용

GPT 빌더와 상호작용하여 맞춤형 채팅 봇을 제작할 수 있습니다. 예를 들어, 칼로리 정보를 제공하는 ‘칼로리 동반자’ GPT를 생성해보겠습니다.

GPT 생성 과정
  • 이름: 예를 들어 ‘칼로리 동반자’로 변경할 수 있습니다.

칼로리 동반자

  • 설명 : GPT 봇에 대한 설명을 입력합니다.

“칼로리 동반자는 당신의 건강한 식생활을 돕기 위해 칼로리 정보와 영양 분석을 제공하는 AI 챗봇입니다. 매일의 식단 관리를 쉽게 할 수 있도록 도와드립니다.”

  • 프로필 사진 생성: GPT를 브랜드화하고 의인화하는 데 사용됩니다.

예를 들어, 내장된 DALL-E를 이용하여 ‘칼로리 동반자’의 이름과 설명에 어울리는 이미지를 자동으로 생성할 수 있습니다.

  • 지침: 사용자가 챗봇을 효과적으로 사용할 수 있도록 도움을 주는 안내문입니다. 사용자에게 GPT의 기능과 사용 방법을 설명합니다.
  • 페르소나 설정: 칼로리 동반자는 친절하고 지식이 풍부한 영양 코치입니다. 사용자가 쉽게 접근할 수 있도록 친근하고 이해하기 쉬운 언어를 사용합니다.
  • 스텝 바이 스텝 설명: 사용자가 한 번에 하나의 작업에 집중할 수 있도록 안내합니다. 예를 들어, 첫 번째 단계에서는 음식 이름이나 사진을 제공하도록 요청하고, 두 번째 단계에서는 추가 정보를 요청합니다.
  • 말하는 방식 및 주제: 친근하고 격려하는 어조를 사용하며, 건강과 영양에 관련된 주제에만 집중합니다.
  • 하면 안 되는 것들: 사용자를 판단하거나 비판하는 언어를 사용하지 않습니다. 또한, 특정 다이어트나 식단을 강요하지 않습니다.
  • 대화 스타터: 사용자가 대화를 쉽게 시작할 수 있도록 도와주는 도구입니다. 일반적인 질문이나 프롬프트를 제공하여 사용자가 대화에 참여할 수 있도록 유도합니다.

“오늘 드신 식사를 입력해 주세요. 예를 들어 ‘아침으로 스크램블 에그를 먹었어요.'”

“음식 사진을 업로드해 주세요. 제가 칼로리와 영양 정보를 분석해 드릴게요.”

  • 지식

내부 데이터 업로드: 음식 칼로리 수치와 같은 데이터를 스프레드시트 형식으로 업로드하여 GPT가 참고할 수 있도록 합니다.

예: “여기에서는 다양한 음식의 칼로리 정보가 포함된 스프레드시트를 업로드하여, 사용자가 입력한 음식에 대한 정확한 칼로리 계산을 지원할 수 있습니다.”

  • 웹 브라우징: GPT가 인터넷을 탐색하여 최신 정보를 검색하고 제공할 수 있는 기능입니다.

예: “사용자가 새로운 음식에 대한 칼로리 정보를 요청할 때, GPT는 웹 브라우징 기능을 활용하여 최신 데이터를 검색하고 제공합니다.”

  • DALL-E 이미지 생성: 사용자의 요청에 따라 AI가 이미지를 생성하는 기능입니다.

예: “사용자가 ‘건강한 샐러드 이미지’를 요청하면, DALL-E를 통해 해당 이미지를 생성하여 제공합니다.”

  • 코드 인터프리터 및 데이터 분석: GPT가 복잡한 데이터를 분석하고 결과를 제공하는 기능입니다.

예: “사용자가 음식 섭취 기록을 업로드하면, 코드 인터프리터가 이를 분석하여 하루 칼로리 섭취량을 계산하고 분석 결과를 제공합니다.”

설정이 완료되면 우측 상단에 만들기 버튼을 클릭합니다.

맞춤형 GPT 테스트 및 공유

저장 및 공유: 생성된 GPT를 저장하고 링크를 통해 다른 사람들과 공유할 수 있습니다.

  • 나만 보기 : Private 권한으로 다른 사람들에게 공유 되지 않습니다.
  • 링크가 있는 모든 사람 : 초대 URL을 통해 들어온 사람들이 엑세스 해서 사용할 수 있습니다.
  • GPT 스토어 : GPT 스토어에 게시되며, 누구나 엑세스 해서 사용할 수 있습니다.

대화 테스트 : 예를 들어, ‘오늘 먹은 식사의 칼로리는 얼마인가요?’와 같은 질문으로 GPT를 테스트할 수 있습니다.

구체적인 예시 시나리오

프롬프트 1: 음식 이름 입력

“오늘 점심으로 치킨 샐러드를 먹었어요.”
– 재료 : 양상추, 올리브, 병아리콩, 테더 치킨, 삶은 달걀 반개, 오이, 현미밥
– 드레싱 : 오리엔탈 소스

훌륭해요! 이제 각 재료의 칼로리를 계산해 볼게요.

  1. 양상추 – 1컵 (약 50g) = 8 kcal
  2. 올리브 – 5개 (약 20g) = 30 kcal
  3. 병아리콩 – 1/2컵 (약 80g) = 130 kcal
  4. 테더 치킨 – 1/2컵 (약 75g) = 165 kcal
  5. 삶은 달걀 반개 (약 25g) = 35 kcal
  6. 오이 – 1/2컵 (약 50g) = 8 kcal
  7. 현미밥 – 1/2컵 (약 100g) = 110 kcal
  8. 오리엔탈 소스 – 2큰술 (약 30g) = 70 kcal

이제 전체 칼로리를 계산해 볼게요:

  • 양상추: 8 kcal
  • 올리브: 30 kcal
  • 병아리콩: 130 kcal
  • 테더 치킨: 165 kcal
  • 삶은 달걀 반개: 35 kcal
  • 오이: 8 kcal
  • 현미밥: 110 kcal
  • 오리엔탈 소스: 70 kcal

총합: 8 + 30 + 130 + 165 + 35 + 8 + 110 + 70 = 556 kcal

따라서 오늘 드신 치킨 샐러드의 총 칼로리는 약 556 kcal입니다. 이런 식사 구성은 단백질, 섬유질, 다양한 비타민과 미네랄을 골고루 섭취할 수 있어 좋습니다!

프롬프트 2: 음식 사진 업로드

(치킨 샐러드 사진 업로드)

튀긴 치킨 조각 (약 6조각, 150g):

  • 칼로리: 약 450 kcal
  • 단백질: 30g
  • 지방: 30g
  • 탄수화물: 15g

샐러드 (상추, 토마토, 피망 등 약 200g):

  • 칼로리: 약 50 kcal
  • 단백질: 2g
  • 지방: 0.5g
  • 탄수화물: 10g

드레싱 (약 2 테이블스푼, 30ml):

  • 칼로리: 약 150 kcal (종류에 따라 다를 수 있음)
  • 지방: 15g
  • 탄수화물: 5g
  • 단백질: 0g

총합:

  • 칼로리: 약 650 kcal
  • 단백질: 32g
  • 지방: 45.5g
  • 탄수화물: 30g

이 정보는 대략적인 수치이므로, 실제 섭취한 양과 사용된 재료에 따라 변동될 수 있습니다. 다른 질문이 있거나 더 구체적인 정보가 필요하면 언제든지 말씀해 주세요!

  • 칼로리 동반자: “사진을 분석하는 중입니다… 치킨 샐러드로 확인되며, 약 300칼로리가 포함되어 있습니다. 드레싱이나 추가 토핑이 있나요?”

GPT 비전 기능 활용(위 프롬프트 2 예시)

ChatGPT Plus의 새로운 기능인 GPT 비전을 통해 사진을 업로드하고 칼로리 정보를 분석할 수 있습니다. 사용자는 음식 사진을 업로드하고 칼로리 정보를 추정받을 수 있습니다.

단계 1: 사진 업로드

사용자가 음식 사진을 업로드합니다.

  • 예: 사용자가 오늘 먹은 치킨 샐러드의 사진을 업로드합니다.
  • 사용자 인터페이스: 사용자는 챗봇 인터페이스에서 ‘사진 업로드’ 버튼을 클릭하여 사진을 선택하고 업로드합니다.
단계 2: 사진 분석

GPT 비전 기능이 업로드된 사진을 분석합니다.

  • 이미지 인식: AI 모델이 사진을 스캔하고 이미지 내 음식의 종류와 구성을 인식합니다.
  • 예: AI가 사진에서 치킨 샐러드, 드레싱, 추가 토핑 등을 인식합니다.
단계 3: 정보 추출

AI가 인식된 음식에 대한 칼로리와 영양 정보를 추출합니다.

  • 데이터베이스 참조: 인식된 음식 항목을 데이터베이스와 비교하여 칼로리 및 영양 정보를 확인합니다.
  • 예: 치킨 샐러드의 칼로리 정보는 일반적으로 300~350칼로리로 확인됩니다.
단계 4: 사용자에게 정보 제공

추출된 정보를 사용자에게 제공합니다.

  • 텍스트 응답: AI가 분석 결과를 사용자에게 텍스트로 전달합니다.
  • 예: “치킨 샐러드의 칼로리는 약 300칼로리입니다. 드레싱이나 추가 토핑이 있나요?”

이처럼 GPT 비전 기능을 활용하면 사용자가 사진을 업로드하는 것만으로도 음식의 칼로리와 영양 정보를 쉽게 얻을 수 있습니다. 이를 통해 사용자 경험을 향상시키고 보다 정확한 건강 관리를 지원할 수 있습니다.

맞춤형 GPT 업데이트

탐색 페이지로 돌아가 구성을 변경하거나 새 데이터를 업로드하여 GPT를 업데이트할 수 있습니다. 추가 설정을 통해 특정 기능을 비 활성화하거나 대화를 비공개로 설정할 수도 있습니다.

맞춤형 GPT를 통해 사용자는 개인화된 경험을 제공받으며, 이를 통해 자신의 건강 목표나 기타 목적을 효과적으로 달성할 수 있습니다. 이번 강의가 ChatGPT와 생성형 AI를 활용한 콘텐츠 제작에 대한 이해를 높이는 데 도움이 되었기를 바랍니다. 앞으로도 이 강력한 도구들을 활용하여 더욱 창의적이고 유익한 콘텐츠를 제작해 보세요.

#ChatGPT #GenAI #생성형 AI #ChatGPT #내 GPT 만들기

다른 강의 자료