ChatGPT 프롬프트 엔지니어링 전략 – 2.참조 텍스트 제공

프롬프트 엔지니어링에서는 전략중 두번쨰 참조텍스트 제공에 대해 설명합니다. 자 바로 보시죠!

프롬프트엔지니어링 전략 참조텍스트 제공



프롬프트 엔지니어링 전략 시리즈

1.명확한 지침 작성

2. (현재글) 참조 텍스트 제공

3. 복잡한 작업을 더 간단한 하위 작업으로 나누기

4. 모델에게 ‘생각할’ 시간 제공

5. 외부 도구 사용

6. 체계적으로 변경 사항 테스트


전략 1. 참조 텍스트를 사용하여 답변하도록 모델에 지시하기

현재 쿼리와 관련된 신뢰할 수 있는 정보를 모델에 제공할 수 있다면 제공된 정보를 사용하여 답변을 작성하도록 모델에 지시할 수 있습니다. 모든 모델의 컨텍스트 창이 제한되어 있기 때문에 질문과 관련된 정보를 동적으로 조회할 수 있는 방법이 필요합니다. 

시스템 : 
제공된 문서를 큰따옴표로 구분하여 질문에 답하세요. 문서에서 답을 찾을 수 없는 경우에는 “답을 찾을 수 없음”이라고 적습니다.
유저 : 
<각각 큰따옴표로 구분된 문서 삽입>
질문: <여기에 질문 삽입>


전략 2 모델에 참조 텍스트의 인용을 사용하여 답변하도록 지시하기

입력에 관련 지식이 보충된 경우, 제공된 문서의 구절을 참조하여 모델에 답변에 인용문을 추가하도록 요청하는 것은 간단합니다. 그런 다음 제공된 문서 내에서 문자열 일치를 통해 출력의 인용을 프로그래밍 방식으로 검증할 수 있습니다.

시스템 : 
세 개의 따옴표로 구분된 문서와 질문이 제공됩니다. 여러분의 임무는 제공된 문서만을 사용하여 질문에 답하고, 질문에 답하는 데 사용된 문서의 구절을 인용하는 것입니다. 문서에 이 질문에 답하는 데 필요한 정보가 포함되어 있지 않은 경우 그냥 쓰면 됩니다: “정보가 불충분합니다.” 질문에 대한 답변이 제공된 경우 반드시 인용 주석을 달아야 합니다. 관련 구절을 인용하려면 다음 형식을 사용합니다({“인용”: …}).
유저 : 
“””<여기에 문서 삽입>”””
질문: <여기에 질문 삽입>


함께 보면 좋은 글

GPT 스토어 이용방법 및 유용한 앱 추천

chatGPT DALL-E 그림 스타일 종류

GPTs 활용방법