빅웨이브에이아이 기술블로그

ChatGPT 프롬프트 팁 시리즈 - (2) Output Automater 본문

기술 블로그

ChatGPT 프롬프트 팁 시리즈 - (2) Output Automater

빅웨이브 이현상 2024. 4. 4. 12:12

 

빅웨이브에이아이 조상원 님이 정리한 내용입니다.

 

개요

 

이 패턴의 목적은 대화형 LLM(ChatGPT와 같은)이 제안하는 단계를 자동으로 수행할 수 있는 스크립트나 다른 자동화 아티팩트를 생성하도록 하는 것입니다.

 

목표는 LLM 원하는 출력을 구현하는 데 필요한 수동 작업을 줄이는 것입니다.

 

작업을 줄이고자 하는 이유는 LLM이 단계별로 수행되어야 할 때가 많기 때문입니다.

 

예를 들어, 파이썬 설정 스크립트 생성을 요청했을 때, 여러 파일을 수정하고 각 파일에 특정 변경을 적용해야 할 수 있습니다.

 

이 경우 ChatGPT를 활용할 때 시간도 많이 소요될 수 있고 최종 결과물의 품질도 떨어질 수 있습니다.

 

메커니즘

1. 단계별 프롬프트 입력이 필요할 시 적용 가능
2. 이러한 단계를 자동화하는 유형의 실행 가능한 아티팩트를 생성

 

핵심 아이디어: LLM은 구체적인 자동화 단계가 없을 경우 “자동화 할 수 없다.” 라고 응답할 수 있음!

 

예시

 

...(코드 생략)

 

 

위와 같은 방식으로 "자동화" 키워드 및 맥락의 프롬프트를 추가함으로써

 

단계별 작업이 필요한 코드, 혹은 문서 텍스트를 생성할 수 있습니다.

 

다음 시리즈에서는 본 논문에서 설명하는 Persona 활용법에 대해서 알아보겠습니다.

 

Comments