AI시대, 코파일럿 잠재력 끌어올리는 프롬프트 기법은

마이크로소프트 'AI 기술 스킬업: 프롬프팅 기초' 웨비나

컴퓨팅입력 :2024/09/28 09:25

인공지능(AI) 비서 코파일럿 출시 10개월 만에 글로벌 500대 기업 중 70%에서 이를 도입하며 일하는 방식을 혁신하고 기업 생산성을 높이고 있다.

이제 AI는 얼마나 잘 활용하는지 여부가 기업과 개인의 경쟁력을 가르는 요소가 될 정도로 핵심적인 기술로 주목받는다. 특히 자연어로 AI를 제어하는 프롬프트의 경우 어떻게 사용하느냐에 따라 정확성이 차이 나는 만큼 효율적인 사용방법에 관심이 쏠리고 있다.

마이크로소프트 이동현 글로벌 블랙벨트(GBB)팀 시니어 스페셜리스트는 27일 개최한 'AI 기술 스킬업: 프롬프팅 기초' 웨비나에서 보다 효율적인 코파일럿 활용을 위한 프롬프트 사용법을 소개했다.

마이크로소프트 이동현 글로벌 블랙벨트(GBB)팀 시니어 스페셜리스트가 소개한 프롬프트 작성 유형 5가지(이미지=마이크로소프트)

프롬프트는 코파일럿 등 AI에게 특정 작업을 수행하도록 명령하거나 질문을 던지는 입력 방식이자 필요한 내용을 전달하거나 상호작용하기 위한 커뮤니케이션 도구다. 이를 통해 필요한 정보를 요구하거나, 특정 스타일의 문서나 이미지 작성을 명령할 수 있으며, 도출한 결과물에 대해 수정도 가능하다.

프롬프트로 작업을 명령할 때는 AI가 사용자의 요구를 정확하게 이해하고 응답할 수 있도록 구체적이고 명확한 입력이 중요하다.

예를 들어 문서 요약이 필요하다면 단순히 "이메일을 요약해 줘"라고 입력할 것이 아니라 "어제 받은 이메일에서 액션 아이템을 테이블 구조로 생성해 줘. 테이블에는 액션아이템, 담당자와 기한일정을 포함해 줘, 내 일정을 정리하기 위해 구조화된 일정이 필요해"라는 식으로 필요한 목적에 맞춰 입력하는 것이 필요하다는 것이다.

프롬프트 작성의 잘된 예와 그렇지 못한 예(이미지=마이크로소프트)

■ 목적에 맞춰 사용하는 프롬프트 유형 5가지

이동현 스페셜리스트는 목적에 따라 활용할 수 있는 프롬프트 방식으로 ▲명령형 ▲ 설명형 ▲비교형 ▲다중질문 ▲톤 및 스타일 조정 등 5가지 유형을 소개했다.

먼저 명령형 프롬프트는 문서 작성, 번역, 데이터 정리 등 명확한 지시가 필요할 때 사용하는 방식이다.

AI가 작업의 의도를 정확히 파악할 수 있도록 핵심적인 작업 지시로 명령을 간결하게 내리는 것이 포인트다. 명령이 길어지거나 복잡할 AI가 명령의 의도를 이해하지 못할 가능성이 크다는 것을 고려해야 한다.

다만 특정 업무 방식이나 결과가 요구될 경우에는 이를 구체적으로 명시할 필요가 있다.

설명형 프롬프트는 AI에게 특정 개념, 용어, 또는 주제에 대해 설명을 요청하는 방식이다. 설명하는 내용의 수준과 복잡도를 AI가 설정할 수 있도록 초급에서 전문가 수준 등 요구 사항을 프롬프트에 추가하는 것이 유리하다.

비교형 프롬프트는 두 가지 이상의 옵션이나 장단점, 차이를 비교하기 위한 방식이다. 전기차와 내연기관처럼 비교 항목을 명확하게 지정해야 하며 비용, 성능, 환경 영향, 유지보수 등 기준을 제시해야 정확성을 높일 수 있다.

다중 질문 프롬프트의 경우 복합적인 정보를 한 번에 얻고자 할 때 사용되며, 각 질문이 명확하게 구분되어야 AI가 정확하고 유용한 답변을 제공할 수 있다.

프롬프트 내의 각 질문이 명확하게 구분돼야 하며, 여러 질문이 혼합되지 않도록 구체적으로 나눠서 제시하는 것이 중요하다. 또한 모든 질문이 동일한 중요성을 가지지 않을 수 있으므로, 핵심 질문과 부가 질문을 구분하여 우선순위를 정할 필요가 있다.

톤 및 스타일 조정 프롬프트는 비즈니스 이메일, 공식 문서 등 사전에 지정한 특정 형식의 답변을 얻기 위한 방식이다.

AI가 어떤 방식으로 답변해야 하는지 명확하게 지시해야 하며, 원하는 톤이나 스타일을 정확히 전달하기 위해 공식적, 비공식적, 정중한, 캐주얼한 등의 문서 작성 방식이나 서술형, 목록형, 간결하게, 상세하게 등의 스타일 등을 지정할 필요가 있다.

정확한 AI답변을 위해 갖춰야할 4가지 프롬프트 요소 '목표·맥락·출처·기대치'(이미지=마이크로소프트)

■ 정확한 AI답변을 위한 핵심 요소 '목표·맥락·출처·기대치

이어 이 스페셜리스트는 AI의 응답 품질을 높이기 위한 핵심 구성 요소로 목표(Goal), 맥락(Context), 출처(Source), 기대치(Expectations)를 강조했다.

목표는 AI가 수행해야 할 업무 방향을 분명하게 제시해 결과의 정확성을 높이는 역할을 한다.

맥락은 처리하는 작업에 대해 AI가 이해할 수 있도록 배경 정보를 제공한다. 예를 들어 "지난해 마케팅 데이터 분석을 바탕으로 새로운 전략을 제안해 줘"라는 프롬프트에서 지난해 마케팅 데이터가 맥락에 해당한다.

출처는 AI가 더 신뢰할 수 있고 정확한 정보를 바탕으로 응답을 생성할 수 있도록 AI가 참고할 수 있는 자료나 데이터를 명시하는 것이다. 기대치는 답변 형식, 스타일, 길이 등을 구체적으로 제시해 목표한 방식의 결과물을 도출하기 설정 방식이다.

이어서 그는 AI가 제공하는 결과의 품질을 높이기 위해 프롬프트를 지속적으로 수정하고 최적화하는 반복작업을 수행할 필요가 있다고 조언했다.

이 스페셜리스트는 "처음 작성한 프롬프트가 항상 원하는 결과를 제공하지 않을 수 있기 때문에, 반복적으로 프롬프트를 개선하여 AI의 성능을 점진적으로 향상시키는 것이 중요하다"며 "이 과정은 사용자가 AI와의 상호작용을 최적화하고, 더욱 정밀한 답변을 얻기 위해 필수적"이라고 설명했다.

이어 "반복을 통한 개선 작업 중에는 기존 결과물의 비교 분석을 통해 개선사항을 파악해야 하며, 다양한 방식의 프롬프트를 시도해 가장 효과적이고 일관적인 접근 방식을 찾아야 한다"고 강조했다.

다양한 업무에 필요한 프롬프트를 제공하는 코파일럿 랩(이미지=마이크로소프트)

더불어 효과적으로 프롬프트를 활용하고 배울 수 있는 방안으로 코파일럿랩을 소개했다.

관련기사

코파일럿 랩은 직접 프롬프트를 작성하고 이를 AI에 적용해 성능을 확인할 수 있을 뿐 아니라 사전에 제작된 다양한 프롬프트를 활용하는 것도 가능하다. 이를 통해 새로운 프롬프트 활용법을 빠르게 학습할 수 있다.

이동현 스페셜리스트는 “프롬프트는 AI 시대에 더욱 효과적으로 AI와 소통하고 원하는 결과를 얻는 데 중요한 도구"라며 "AI가 발전하면서 프롬프트 작성 기술은 점점 더 중요해질 것이며, AI와의 협업에서 핵심적인 역할을 할 것으로 프롬프트 작성 기술을 지속적으로 개선하여 AI 도구의 잠재력을 최대한 발휘할 수 있기를 기대한다"고 말했다.