본문 바로가기
IT

차별화된 GPTs 만드는 방법 - Actions 정복하기

by 작은비움 2024. 7. 5.
반응형

차별화된 GPTs 만드는 방법 - Actions 정복하기

https://www.youtube.com/watch?v=qjoxv6TaEBM

 

목차

🤖 강의 소개

오늘 강의에서는 차별화된 GPTs를 만들고 GPT Store에 출시하는 방법을 배워보겠습니다. 특히 Actions를 활용해 GPTs를 차별화하는 방법을 중점적으로 다루겠습니다.

📋 목차 소개

  • GPTs 소개
  • 기초 제작 방법
  • Actions를 써야 하는 이유
  • Actions의 개념
  • Actions 활용 방법 - 오픈 API
  • Actions 실전 활용 - 날씨 예보 전문가 만들기
  • 인증 주의사항
  • 기타 - Zapier, relevanceai
  • 직접 만든 백엔드와 연결하기
  • 이벤트 안내
  • VVIP 멤버십 후원 감사 인사

🤖 GPTs 소개

GPTs는 작년 11월 오픈 AI의 데뷔 데이에서 처음 소개되었습니다. GPT-3와 같은 범용 언어 모델과 달리, GPTs는 특정 목적에 특화된 AI 모델을 만들 수 있는 기능을 제공합니다. 예를 들어 요리 GPT, 글쓰기 코치 GPT 등 다양한 목적에 맞는 GPTs를 만들 수 있습니다. 이렇게 만든 GPTs는 GPT Store에 출시할 수 있는데, AI 시대의 '앱스토어'라고 볼 수 있습니다.

🛠️ 기초 제작 방법

GPTs를 만드는 과정은 매우 간단합니다. ChatGPT 플러스에 로그인한 뒤 'Explore GPTs' 메뉴에서 'Create' 버튼을 누르면 바로 만들 수 있습니다. 대화를 통해 GPT의 세부 기능을 설정할 수 있고, 'Configure' 탭에서 직접 수정할 수도 있습니다. 이렇게 만든 GPT는 'Publish' 버튼을 눌러 GPT Store에 출시할 수 있습니다.

💪 Actions를 써야 하는 이유

GPTs를 만드는 것은 쉽지만, 300만 개의 GPTs 중에서 자신의 서비스를 차별화하기 위해서는 Actions를 활용해야 합니다. 프롬프트 엔지니어링만으로는 쉽게 복제될 수 있기 때문입니다. Actions를 사용하면 외부 API를 연동하거나 자신만의 백엔드 기능을 활용할 수 있어 차별화가 가능합니다.

🔑 Actions의 개념

Actions는 GPT에서 외부 API를 사용할 수 있게 해주는 기능입니다. API를 쉽게 말하면 '갖다 쓴다'라고 할 수 있습니다. 누군가 만들어 놓은 외부 기능들을 자신의 GPT에서 사용할 수 있습니다. 예를 들어 날씨 API를 연동하면 날씨 정보를 제공하는 GPT를 만들 수 있고, 주식 API를 연동하면 주식 정보를 제공하는 GPT를 만들 수 있습니다.

🔍 Actions 활용 방법 - 오픈 API

Actions를 활용하는 가장 쉬운 방법은 오픈 API를 사용하는 것입니다. 국내에는 API 모음 사이트가 있어 다양한 오픈 API를 확인할 수 있습니다. 이 중에서 인증이나 요금이 필요 없는 API를 선택하여 사용하면 됩니다.

🌦️ Actions 실전 활용 - 날씨 예보 전문가 만들기

오늘은 날씨 정보를 제공하는 GPT를 만들어보겠습니다. 날씨 API 중에서 7timer를 선택했습니다. 이 API는 인증이나 요금 없이 사용할 수 있어 편리합니다.

7timer 사이트에서 API 사용 방법을 확인하면, 'Machine Readable API'라는 항목에 자세한 설명이 나와 있습니다. 이를 참고하여 API 요청 방식을 이해할 수 있습니다.

API 요청 방식을 이해했다면, Actions에서 직접 스키마를 작성하여 API를 연동할 수 있습니다. 스키마는 JSON 형식으로 작성하며, 오픈 AI에서 제공하는 샘플을 참고하면 쉽게 작성할 수 있습니다.

스키마 작성이 완료되면 Actions를 만들어 테스트할 수 있습니다. 테스트 과정에서 발생하는 오류는 AI가 자동으로 수정해줍니다. 이렇게 완성된 Actions를 GPT에 적용하면 날씨 정보를 제공하는 GPT를 만들 수 있습니다.

🔒 인증 주의사항

Actions를 활용할 때는 API 키 인증 방식에 주의해야 합니다. 일부 API는 API 키를 URL 파라미터로 전달하는데, 이 경우 API 키가 노출될 수 있습니다. 보안상 안전한 방법은 API 키를 HTTP 헤더에 넣어 전송하는 것입니다. 또한 OAuth 인증 방식을 사용하는 것이 가장 안전합니다.

🔧 기타 - Zapier, relevanceai

Actions 외에도 Zapier, relevanceai 등 다양한 서비스를 활용하여 GPTs를 만들 수 있습니다. Zapier는 업무 자동화 도구로, 이미 GPT 액션을 지원하고 있습니다. relevanceai는 AI 기반 다양한 도구를 제공하는 서비스입니다.

🔗 직접 만든 백엔드와 연결하기

Actions를 활용하면 오픈 API뿐만 아니라 자신이 직접 만든 백엔드 서비스와도 연동할 수 있습니다. 이를 통해 자신만의 차별화된 GPT를 만들 수 있습니다. 『조코딩의 챗GPT API를 활용한 수익형 웹서비스 만들기』 책에서 이 과정을 자세히 설명하고 있습니다.

 

반응형

댓글