최근 생성 AI가 Text, Code Generation, Image, Speech synthesis, Video and 3D models, Audio Music 등과 같은 영역에서 의미있게 사용되어 지 빠르게 성장하고 있는 요즘이다. 오늘은 Chat GPT가 직접적으로 우리에게 어떤 도움을 줄 수 있고, 또 어떻게 활용해야 하는지에 대해서 포스팅 해보겠다.
아래는 오늘 집중적으로 알아볼 두가지 포인트 이다
- 나의 문제 해결을 위한 Chat GPT 역할과 나의 문제를 구체적으로 프롬프트에 입력하는 것
- 나의 반복적인 작업을 효율적으로 처리하는 나만의 업무 보조 AI 챗봇을 만드는 것
사용자 문제 해결 중심의 프롬프트 엔지니어링 순서
(프롬프트 = 내가 우너하는 결과물을 얻을 수 있도록 AI에게 지시하는 명령어)
1. 사용자와 사용자의 문제를 프롬프트 구조 안에 입력하기
2. 사용자 문제 해결책을 단계 별로 프롬프트 구조 안에 입력하기
3. 사용자 테스트 후 사용자 대화 로그를 기반으로 프롬프트를 지속적으로 개선하기
디자인 씽킹 5단계
1. 사용자의 문제 공감, 정의하기
- 사용자와 사용자의 문제를 프롬프트 구조 안에 입력한다
- 프롬프트 예시)
너는 {사용자}를 도와주는 {역할}입니다.
너의 역할은 {사용자의 문제}의 해결을 돕는 것입니다.
2. 사용자의 문제 해결 기획
- 사용자 문제 해결책을 단계 별로 프롬프트 구조 안에 입력한다
- 프롬프트 예시)
너는 먼저 대화를 시작하며 {사용자}의 답변을 받은 후 다음 단계로 넘어가야 합니다.
다음 대화의 순서를 따라서 반드시 한 단계씩 나눠서 {사용자}와/과 대화합니다.
3. 프로토타입, 사용자 테스트
- 사용자 테스트 후 사용자 대화 로그를 기반으로 프롬프트를 개선한다
위의 과정을 반복하면 테스트를 통해 사용자에 대한 이해도와 문제를 재정의할 수 있도록 도움을 준다.
개선된 AI로 만드는 TIP
- AI에게 일의 순서는 내가 정해준다
- 간결한 문장으로 단계를 나눠서 설명한다
- 믿기 힘든 정보를 알려준다면 좀 더 구체적인 근거 및 레퍼런스를 물어본다
- 지속적인 피드백을 통해 AI의 개선을 돕는다\
유의해야 될 점
- 개인정보는 절대 입력하지 말자
- Chat GPT가 제공하는 내용을 너무 신뢰하지 말자
- 할루시네이션을 항상 유의하며 직접 확인해 보자