GPT-3 또는 GPT-4 프롬프트를 효과적으로 작성하는 방법

이미지1.jpg

GPT는 엉터리 농담을 할 수 있고 그늘에서 당신의 삶에 대한 우연히 재미있는 시를 쓸 수 있지만, 또한 당신이 더 잘 일할 수 있도록 도와줄 수도 있습니다. 단 하나의 조건: 당신은 그것이 더 잘 일할 수 있도록 도와줘야 합니다.

가장 기본적인 수준에서 OpenAI의 GPT-3과 GPT-4는 프롬프트라고 불리는 입력에 기반하여 텍스트를 예측합니다. 그러나 최상의 결과를 얻기 위해서는 충분한 맥락을 가진 명확한 프롬프트를 작성해야 합니다. 나는 이를 실험하면서 상당한 시간을 들였고, GPT-3 또는 GPT-4 프롬프트를 효과적으로 작성하기 위한 팁들을 공유하고자 합니다.

프롬프트를 테스트하세요

처음에 AI 입력을 넣으면 바로 바라는 결과가 나올 가능성은 거의 없습니다. 원하는 대로 될 때까지 작성하고 테스트하고 수정하고 테스트하면서 지속적으로 원하는 결과를 얻을 수 있을 것입니다. Prompt를 테스트하는 것을 OpenAI 플레이그라운드이나 Zapier의 OpenAI 통합을 이용하여 권장합니다.

테스트 중에는 모델, 온도, 최대 길이, 중지 순서 등과 같은 여러 변수들이 보입니다. 익숙해지기에는 조금 복잡할 수 있으므로 시작할 때는 그 중 두 가지만 조작해보는 것을 추천합니다.

  • 온도 는 AI가 얼마나 창의적으로 작동할지를 조절하는 기능입니다 (0부터 1의 범위로 설정합니다). 낮은 점수는 봇이 같은 프롬프트에 대해 같은 말을 하는 가능성이 커져서 덜 창의적으로 작동하도록 만듭니다. 높은 점수는 봇에게 더 큰 유연성을 부여하여, 동일한 프롬프트에 대해 매번 다른 대답을 작성하도록 합니다. 대부분의 경우에는 기본값인 0.7이 적당합니다.
  • 최대 길이 는 프롬프트와 응답의 길이가 얼마나 깁니다. 만약 AI가 응답을 문장 중간에 끝내는 것을 보신다면, 최대 길이에 도달하여 그랬을 가능성이 높습니다. 조금 더 늘려서 다시 테스트해보세요.

GPT 프롬프트 가이드: GPT-3 또는 GPT-4 프롬프트 작성을 위한 6가지 팁

봇이 도움을 드릴 수 있게 도와주세요. 아래에 나열된 각 항목을 수행하고 프롬프트를 계속해서 개선하면 원하는 결과를 얻을 수 있을 것입니다.

1. 맥락 제공하기

인공지능도 사람과 마찬가지로 맥락을 이해하는 것이 더 좋습니다. 인공지능이 생성할 내용을 정확히 생각하고, 그에 맞는 특별히 맞춤화된 프롬프트를 제공해주세요.

다음은 추가적인 맥락을 더하여 프롬프트를 개선할 수 있는 몇 가지 예시입니다:

기본 프롬프트: "생산성에 대해 작성하세요."

더 나은 안내: "중소기업을 위한 생산성의 중요성에 대해 블로그 글을 작성하세요."

콘텐츠의 종류인 "블로그"뿐만 아니라 블로그 포스트에서 구체적으로 다룰 내용에 대한 일부 세부 정보를 포함하여, 봇은 훨씬 더 유용해질 수 있습니다.

다음은 다른 유형의 세부 정보를 사용한 또 다른 예제입니다.

기본 프롬프트: "개를 화장실 훈련하는 방법에 대해 쓰세요."

더 나은 안내: "전문 개 트레이너로서, 3개월 된 코기를 키우는 클라이언트에게 집에서 강아지를 훈련시키기 위한 활동에 관한 이메일을 작성하세요."

더 나은 프롬프트에서는 AI에게 특정 역할("강아지 트레이너")을 맡도록 요청하고, 강아지의 나이와 종류에 대한 구체적인 맥락도 제시합니다. 이전 예시와 마찬가지로 우리는 어떤 유형의 콘텐츠("이메일")를 원하는지도 알려줍니다.

인공지능은 자체의 출력의 쓰기 스타일도 변경할 수 있습니다. 따라서 사용 사례에 중요한 경우 이에 대한 문맥을 포함해 주세요.

기본 프롬프트: "낙엽에 관한 시를 써보세요."

더 나은 제목: "단풍 낙엽에 대해 에드거 앨런 포의 시 스타일로 시를 써보세요."

이는 모든 종류의 비즈니스 작업에 적용할 수 있습니다. 예를 들어 "전문적이지만 친근한 이메일을 작성" 또는 "공식적인 경영 요약 작성" 등입니다.

2. 도움이 되는 정보를 먼저 포함하세요

스스로 소개를 위해 스피커 소개를 작성하려면 어떻게 AI가 당신에 대해 알 수 있을까요? 아직 그렇게 똑똑하지는 않습니다. 하지만 당신은 AI가 필요한 정보를 제공할 수 있으므로 직접 참조할 수 있습니다. 예를 들어, 이렇게 프롬프트 상단에 자신의 이력서 또는 LinkedIn 프로필을 복사하여 붙여넣을 수 있습니다:

리드의 이력서: [여기에 전체 이력서를 붙여 넣으세요]

위의 정보를 고려하여 Reid에 대한 기발한 연사 소개 글을 작성하십시오.

다른 일반적인 사용 사례 중 하나는 AI에게 기사를 요약하도록 하는 것입니다. OpenAI의 GPT-3를 효과적으로 사용하는 예시를 살펴보겠습니다.

[여기에 기사 전문을 붙여넣으세요]

위의 기사 내용을 5개의 글머리 기호로 요약합니다.

GPT-3와 GPT-4는 2021년 이전에 출판된 자료만 접근할 수 있으며 인터넷에 연결할 수 없습니다. 이는 최근 사건에 대해 최신 정보를 예상하지 않아야 하며 URL을 읽기 위해 제공할 수도 없다는 것을 의미합니다. 때때로 작동하는 것처럼 보일 수 있지만, 실제로는 응답을 생성하기 위해 URL 내의 텍스트(그리고 일반적으로 해당 도메인에 있는 내용을 기억)만 사용합니다.

3. 예시 제공

프롬프트에 예시를 제공하면 AI가 원하는 응답 유형을 이해하는 데 도움이 됩니다 (그리고 더 많은 문맥을 제공합니다).

예를 들어, AI가 채팅 형식으로 사용자의 질문에 답변하도록 원한다면, 사용자와 에이전트 사이의 이전 대화 예시를 포함할 수 있습니다. AI가 타이핑을 시작하기를 원하는 위치를 나타내기 위해 "에이전트:"로 프롬프트를 마무리하고 싶을 것입니다. 다음과 같은 방법을 사용하여 이를 수행할 수 있습니다:

당신은 사용자의 질문에 답하는 전문적인 베이커입니다. 에이전트로 답변하세요.

예시 대화:

사용자: 안녕하세요 저한테 도움이 필요한데요

에이전트: 네! 무엇을 도와드릴까요?

사용자: 케이크를 굽고 싶은데, 오븐의 온도를 어떻게 설정해야 할지 모르겠어요.

에이전트: 대부분의 케이크는 오븐을 350°F(177°C)로 예열해야 합니다.

현재 대화:

사용자: [사용자의 질문 입력]

에이전트:

예제는 수학, 코딩, 파싱 및 구체적인 내용이 중요한 다른 모든 분야에서도 도움이 될 수 있습니다. OpenAI를 사용하여 데이터를 형식화하려면 특히 예제를 제공하는 것이 중요합니다. 다음과 같이 예제를 제공하면 도움이 됩니다:

예시:

입력: 2020-08-01T15:30:00Z

3일을 추가하고 다음 타임스탬프를 MMM/DD/YYYY HH:MM:SS 형식으로 변환하십시오

출력: 2020년 08월 04일 15시 30분 00초

입력: 2020-07-11T12:18:03.934Z

출력:

4. 응답 길이를 지정하세요

자신의 GPT 프롬프트를 작성할 때, 응답에 대한 단어 수를 제공하는 것이 도움이 됩니다. 이렇게하면 문장을 찾고 있는데 500 단어의 답변을 받지 않게되지 않습니다 (또는 그 반대로). 허용 가능한 길이 범위를 사용할 수도 있습니다.

예를 들어, 500단어로 된 응답을 원한다면 "이 기사를 500-750단어로 요약하십시오."와 같은 프롬프트를 제공할 수 있습니다. 이렇게 하면 AI에게 지정된 범위 내에서 응답을 생성하는 유연성을 줄 수 있습니다. "짧은" 또는 "긴"과 같은 덜 정확한 용어도 사용할 수 있습니다.

기본프롬프트: "이 기사를 요약하세요."

더 나은 프롬프트: "이 기사의 500단어 요약을 작성하세요."

5. 예상되는 형식 정의

GPT는 Python 및 HTML과 같은 다양한 코드 언어뿐만 아니라 차트와 CSV와 같은 시각적 스타일도 출력할 수 있습니다. 입력 및 원하는 출력의 형식을 명시하는 것이 정확히 원하는 결과를 얻을 수 있도록 도와줍니다. 예를 들어:

제품 이름,수량

사과,1

오렌지,2

바나나,1

키위,1

파인애플,2

야자과,1

사과,2

오렌지,1

바나나,1

위의 CSV를 사용하여 위의 텍스트에 나타나는 각 제품의 빈도를 차트로 출력합니다.

입력 형식(CSV인 경우)을 정의해야 하는 것을 잊기 쉽습니다. 그래서 확인할 때 두 번 확인하는 것이 좋습니다.

또 다른 예시입니다: 아마도 당신은 최신 팟캐스트 인터뷰의 대본을 웹사이트에 추가하고 싶지만, HTML로 변환되어야 합니다. 인공지능은 이를 수행하는 데 탁월하지만, 정확히 어떤 작업이 필요한지 알려야 합니다.

6. 다음에 제시된 표현들을 활용하세요

때로는 OpenAI가 응답할 정확한 구문을 찾는 것이 중요합니다. 다음은 OpenAI와 특정 결과를 달성하기 위해 잘 작동한다고 알려진 몇 가지 구문입니다.

"한 걸음씩 생각해봅시다"

이로 인해 인공지능은 논리적으로 생각할 수 있으며, 수학 문제와 특히 도움이 될 수 있습니다.

"뒤로 생각하기"

인공지능이 정확하지 않은 결론을 내리는 경우에는 도움이 될 수 있습니다.

"[유명 인물] 스타일로"

이것은 스타일을 매우 잘 맞출 수 있습니다.

"[직업/역할을 입력하세요]"

이것은 봇의 지식을 구조화하는 데 도움이 됩니다. 이로써 봇은 뭘 알고 있는지 - 그리고 뭘 모르는지 - 알 수 있습니다.

GPT-3 및 GPT-4 프롬프트 자동화하기

이제 효과적인 프롬프트를 작성하는 방법을 알게 되었으니, 이제 해당 기술을 워크플로우에서 활용해 봅시다.  Zapier의 OpenAI 통합을 사용하면, 가장 많이 사용하는 앱에서 이벤트가 발생할 때마다 자동으로 프롬프트를 실행할 수 있습니다. 그렇게 하면 자동으로 이메일 답변 초안을 작성하거나 콘텐츠 아이디어를 떠올리거나 작업 목록을 생성하는 등의 작업을 수행할 수 있습니다. 여기 몇 가지 미리 만들어진 워크플로우가 있습니다.

그리고 이제 GPT-3 및 GPT-4 프롬프트를 자동화하는 방법에 대해 좀 더 심층적으로 살펴보겠습니다:

관련 기사

더 보기 >>

HIX.AI로 AI의 힘을 발휘해보세요!