AI/생성형AI

[GPT업무자동화](3)GPTs에서 Action란?

CodeMasterSong 2025. 4. 29. 19:31
반응형

GPTs에서 사용되는 Make an Action 이해하기

앞 서 작성된 "명언 생성 GPTs" 내용을 모두 읽고 난 후 개념 정리를 하겠습니다.

GPTs(Custom GPTs)를 설정하거나 기능을 확장할 때 자주 등장하는 개념 중 하나가 "Make"입니다.  여기서 말하는 "Make"는 전통적인 컴퓨터 빌드 툴(Makefile)이 아니라, GPTs 안에서 특정 기능이나 도우미를 생성하는 것을 의미합니다. GPT를 활용하는 방법 중 GPTs와 GPT API의 용도와 의미를 알고 싶다면 다음 글을 가볍게 읽어보시길 추천합니다.

 

 

[GPT업무자동화](1)GPT로 자동화하고 시간 절약하자!

GPT, 업무 자동화의 날개를 달다GPTs와 GPT API 활용법 완벽 분석 반복적인 업무, 쌓여만 가는 문서 작업, 끝없는 아이디어 구상… 혹시 이런 업무 부담에서 벗어나고 싶으신가요? 인공지능 모델 GPT(G

all-tech-hub.tistory.com


📌 1. GPTs에서의 make는 "도우미" 기능을 생성하는 의미

GPTs에서는 다양한 기능 확장을 위해 도우미 기능(helper function, action, tool) 을 만들 수 있습니다.
이때 "make"라는 표현은 특정 작업을 수행하는 기능이나 툴을 설정하거나 연결하는 것을 뜻합니다.

용도 설명
make a function 외부 API를 호출하거나 특정 계산을 처리하는 함수 생성
make a tool GPT 내부에서 사용하는 전용 도구 생성 (예: 번역기, 메모 작성기)
make an Action 외부 서비스(API)를 호출하는 명령(Action) 생성
make a custom instruction GPT의 응답 스타일, 역할 등을 세밀하게 제어하는 지침 생성

 

이러한 기능은 모두 GPTs 생성 과정에서 "Actions", "Instructions", "File Upload" 등을 통해 쉽게 추가할 수 있으며 GPTs의 기능을 확장하도록 하는 방법들입니다. 


📌 2. make = Action 또는 함수 호출 정의의 일부

특히, GPTs 안에서 외부 API와 연결하려 할 때 make an Action은 매우 중요한 역할을 합니다.

예를 들어, GPT가 외부 날씨 정보를 가져오게 하려면:

  • 사용자 입력값을 받고
  • 해당 입력값을 외부 API로 전송하며
  • 결과를 다시 받아서 요약해주는 구조를 만들어야 합니다.

이 과정을 "make an Action" 또는 "make a tool"로 정의하게 됩니다.

Action 설정 예시 (OpenAPI 스타일):

{
  "name": "getWeather",
  "description": "Retrieve current weather by city name",
  "parameters": {
    "type": "object",
    "properties": {
      "city": { "type": "string" }
    },
    "required": ["city"]
  }
}

📌 3. 예: GPTs에서 "make"가 쓰이는 문맥 예시

실제 GPTs 설정 중 "make"는 다음처럼 다양한 문맥에서 사용됩니다:

  • "Make a GPT that summarizes PDFs"
  • "Make a weather assistant GPT"
  • "Make an Action to send emails using Gmail API"
  • "Make a tool to fetch stock prices from Yahoo Finance"

이처럼 "Make"는 GPTs 안에 필요한 기능을 만들어 넣는 과정 전체를 의미하며, 단순한 API 호출뿐만 아니라 GPT의 대화 능력을 확장시키는 중요한 방법입니다.


✅ 요약

항목 설명
Make의 의미 기능(도우미, 툴, 액션, 지침)을 생성하는 것
주요 사용처 외부 API 연결, 기능 확장, 대화 품질 향상
주요 예시 날씨 조회 GPT, PDF 요약 GPT, 이메일 발송 GPT

 

"Make"를 잘 이해하고 활용하면 GPTs를 매우 강력하고 다양하게 커스터마이징할 수 있습니다. 앞으로 사례를 만들어가며 GPTs의 기능을 키워 나가는 방법을 작성하겠습니다. 

 

반응형