단위 5 / 12

퓨샷 샘플링: 예시를 통한 교육

이득:

  • 제로 샷 접근 방식과 소수 샷 접근 방식을 구별할 수 있으며 어느 것을 선택해야 할지 알 수 있습니다.
  • 원하는 형태, 톤, 품질을 반영한 대표 샘플 선택 규칙을 적용할 수 있습니다.
  • 샘플을 사용하여 출력 형식과 톤을 안정적으로 제어할 수 있습니다.

때로는 설명하는 것보다 보여주는 것이 훨씬 더 효과적일 때도 있습니다. "이렇게 정중하면서도 명확한 언어로 써라"라고 말하는 것보다, 자신이 원하는 것을 정확하게 예를 들어 보여주면 모델에 자신의 의도가 훨씬 빨리 전달될 것입니다. 이것이 바로 "퓨샷 샘플링"의 모든 것입니다. 즉, 몇 가지 예를 보여줌으로써 원하는 패턴을 모델에 가르치는 것입니다. 이 단원에서는 귀하의 비즈니스 시나리오를 통해 이 강력한 기술과 이를 효과적으로 사용하는 규칙을 학습합니다.

제로샷(Zero-Shot)과 퓨샷(Few-Shot)이란 무엇입니까?

두 가지 기본 접근 방식이 있습니다.

  • 제로샷(Zero-shot): 모델에 예시를 제공하지 않고 작업을 직접 설명합니다. "이 리뷰를 긍정적, 부정적 또는 중립으로 분류하세요." 모델은 자신의 지식으로 지시사항을 구현합니다.
  • Few-shot: 모델에 대한 몇 가지 입력-출력 쌍의 예를 보여주고 작업을 설명합니다. "여기에 3가지 예가 있습니다: 댓글 → 태그. 이제 댓글 4에 태그를 지정하세요." 패턴은 표시된 패턴을 모방합니다.

여기서 "샷"은 제공하는 샘플 수를 나타냅니다. 두 개의 샘플을 제공하면 "투샷"이고, 5개의 샘플을 제공하면 "5-샷"입니다. 규칙은 간단합니다. 작업이 주관적이거나 형식적이거나 특이한 것일수록 입증하는 것이 더 가치가 있습니다.

Few-Shot은 언제 지불합니까?

특히 다음과 같은 경우에는 설명하는 것보다 시연하는 것이 더 좋습니다.

  1. 특정 형식을 원하는 경우: 제품 설명이 항상 동일한 구조를 가지도록 하려면 두 가지 예를 보여주는 것이 10문장 설명보다 더 명확합니다.
  2. 특정 톤을 원하는 경우: 브랜드 보이스를 말로 설명하기는 어렵습니다. 두 개의 샘플 텍스트가 톤을 즉시 전달합니다.
  3. 분류를 수행하는 경우: 어떤 입력이 어떤 레이블로 이동하는지 예를 통해 표시하는 것이 규칙을 작성하는 것보다 안전합니다.
  4. 특이한 작업인 경우: 패턴에서 자주 볼 수 없는 특별한 변형을 원하는 경우 예제에서 패턴을 알려줍니다.

효과적인 예를 선택하기 위한 규칙

모델은 샘플을 모방합니다. 따라서 샘플의 품질이 직접적으로 출력의 품질이 됩니다. 다섯 가지 규칙:

  1. 대표성이 있게 해주세요. 실제 작업의 일반적인 상황을 예시에 반영해 보세요. 극단적이거나 드문 경우는 아닙니다.
  2. 일관성을 유지하십시오. 모든 예는 동일한 형식, 동일한 어조, 동일한 길이를 따르도록 합니다. 모순되는 예는 모델을 혼란스럽게 합니다.
  3. 품질을 유지하십시오. 샘플에 결함이 있으면 출력에도 결함이 있습니다. "나쁜 예는 나쁜 선생님이다."
  4. 다양성을 포함하세요. 분류에 포함된 각 라벨의 예를 하나 이상 제시하세요. 그렇지 않으면 모델이 보이는 라벨에 달라붙게 됩니다.
  5. 조금이라도 충분하도록 놔두세요. 일반적으로 2~5개의 샘플이 효과를 발휘합니다. 수십 개의 예제는 불필요한 길이를 생성하고 드문 예제에 과도한 무게를 줄 수 있습니다.

제로샷/퓨샷 비교

기준

제로샷

몇 장의 샷

설치 노력

낮음

중간(샘플 준비 필요)

형식 일관성

변수

높다

톤 조절

열심히

쉬운

특이한 작업

약한

강한

프롬프트 길이

짧은

더 이상

복사 가능한 템플릿 4개

1) 분류(퓨샷):

작업: 고객 리뷰에 긍정적/부정적/중립으로 라벨을 지정합니다. 예:댓글: "배송이 매우 빨랐고 마음에 들었습니다." -> 긍정적인 의견: "제품이 설명과 다릅니다." -> 부정적인 의견: "상자가 약간 찌그러졌으나 제품은 작동합니다." -> 이제 NeutralTag:댓글: "[새 댓글]" ->

2) 톤 전송(퓨샷):

다음 두 가지 예는 우리 브랜드의 글쓰기 톤을 보여줍니다. 동일한 톤의 새 제품에 대한 설명을 2문장으로 작성하세요. 예 1: "[브랜드 톤 문장]" 예 2: "[브랜드 톤 문장]" 신제품: [이름 + 기능]

3) 퓨샷:

원본 메모를 아래 예의 구조로 변환합니다.샘플 입력: "Ali가 전화해서 가격을 물었고 그는 라이선스 3개를 원합니다."샘플 출력:- 사람: Ali- 요청: 라이선스 3개- 작업: 견적 보내기 지금 변환:입력: "[원시 메모]"

4) 헤드 생산(퓨샷):

아래의 좋은 헤드라인 예시와 비슷한 톤의 헤드라인 5개를 만드세요. 예:- "회계 시간을 10분으로 단축하는 3가지 습관"- "중소기업을 위한 숨겨진 세금 혜택" 주제: [해당 주제]

약한 프롬프트 / 강한 프롬프트

약함:

이러한 댓글을 긍정적인 댓글이나 부정적인 댓글로 구분하세요.[댓글]

강한:

아래 예와 같이 각 댓글에 단일 단어(긍정적/부정적/중립)를 태그로 지정하세요. 설명을 작성하세요.Ali: "훌륭한 제품입니다." -> PositiveAyşe: "그 사람은 늦게 왔어요." -> NegativeCan: "괜찮습니다." -> 중립댓글:[댓글]

두 번째 프롬프트는 예제로 설정된 태그를 수정하고 "설명을 쓰지 않음" 제약 조건을 사용하여 출력을 단일 단어로 줄입니다. 결과는 테이블로 직접 처리될 수 있습니다.

미니 케이스 3개

사례 1 - 지원팀, 댓글 200개. 전자상거래 지원팀은 200개의 고객 리뷰에 수동으로 태그를 지정했습니다. 1인당 약 2시간 정도 소요되었습니다. 4샷 퓨샷 프롬프트를 통해 모델은 몇 초 만에 댓글에 태그를 지정했습니다. '중립'이라고 표시된 항목(약 30개)만 수동으로 검토함으로써 작업 시간이 2시간에서 15분으로 단축되었습니다.

사례 2 - 브랜드 목소리. 한 콘텐츠 팀은 새로운 작가가 브랜드 톤에 맞지 않는다고 불평했습니다. 몇 가지 예시로 승인된 단락 3개를 사용하여 템플릿을 만들었습니다. 처음으로 톤을 정했기 때문에 새로운 콘텐츠의 편집 라운드가 2회에서 1회로 줄어들었습니다.

사례 3 - 영업 CRM. 영업팀은 무료 텍스트로 통화 메모를 작성하고 있었는데 CRM(고객 관계 관리 소프트웨어)으로 처리하는 것이 번거로웠습니다. 2개의 인스턴스 "메모를 구조로 변환" 프롬프트는 흩어져 있는 노트를 "연락처/요청/다음 단계" 형식으로 변환했습니다. 데이터 입력이 표준화되었습니다.

팁: 과거의 실제적이고 선행에서 사례를 선택하십시오. 가장 마음에 드는 세 가지 출력은 실제로 가장 가치 있는 몇 장의 예시입니다. 그것을 유지하십시오.
주의: 샘플(짧은 샘플과 매우 긴 샘플, 격식 있는 샘플과 친밀한 샘플) 간에 충돌이 있는 경우 모델은 어떤 샘플을 모방해야 할지 알지 못하며 일관성 없는 출력을 제공합니다. 예제를 게시하기 전에 예제 간에 일관성이 있는지 확인하세요.

일반적인 실수

  • 모순되는 예. 다양한 모양과 톤의 샘플을 혼합합니다.
  • 단일 라벨의 편향된 예. 분류에서 "긍정적인" 예만 제공하고 거기에 모델을 그립니다.
  • 품질이 좋지 않은 예입니다. 결함이 있는 샘플을 복사하여 동일한 결함을 생성하는 것입니다.
  • 극단적인 예. 예문을 불필요하게 30개나 집어넣고 프롬프트를 부풀리게 만들었습니다.
  • 예를 들어 혼란스러운 작업입니다. 어느 것이 예시이고 어느 것이 실제 요청인지 구별하지 못합니다.

요약하면

  • 제로샷은 예제를 제공하지 않고 작업을 설명하는 반면, 퓨샷은 몇 가지 샘플 입력-출력 쌍을 보여줌으로써 작업을 설명합니다.
  • 모델은 샘플을 모방합니다. 샘플의 품질은 바로 출력의 품질입니다.
  • 좋은 샘플 표현은 일관되고, 고품질이며, 다양하고, 적지만 충분해야 합니다.
  • Few-shot은 특히 형식, 어조, 분류 및 익숙하지 않은 작업에 대한 설명에 탁월합니다.
  • 귀하의 과거 최고의 작품은 가장 귀중한 몇 장의 사례입니다. 도서관에 저장하세요.

응용과제

정기적으로 수행하는 정렬 또는 서식 지정 작업(예: 댓글 태그 지정, 메모 편집, 제목 생성 등)을 선택하세요. 과거 작업에서 좋은 예 3개를 선택하고, 일관된 몇 장의 프롬프트를 설정하고, 5개의 새로운 입력에 대해 테스트하세요. 수정 없이 사용할 수 있는 출력의 양을 측정하고 샘플을 변경하여 결과를 개선해 보세요.

체크리스트

  • [ ] 제로샷과 퓨샷의 차이점을 설명할 수 있습니다.
  • [ ] 설명하는 것보다 보여주는 것이 더 낫다는 것을 압니다.
  • [ ] 대표적이고 일관되며 품질이 우수한 사례를 선택할 수 있습니다.
  • [ ] 분류의 각 라벨에 대한 예를 제시합니다.
  • [ ] 나는 최고의 성과를 미래의 모범으로 간직합니다.