챗봇 만들기 및 실습하기
요약 프롬프트 사용해 보기
지시 + 문맥
지시 (Instruction)
문맥 (Context)
프롬프트를 사용할 때 위와 같은 형식을 사용하면 효과적으로 사용할 수 있습니다. 저는 이 형식을 프롬프트의 80% 이상에 사용합니다.
먼저 지시 부분은 ChatGPT에게 무언가를 해달라고 '요청'하는 부분입니다.
문맥 부분은 내가 ChatGPT에게 제공하기를 원하는 '데이터'입니다. 나의 상황에 적합한 데이터를 제공하면 ChatGPT가 효과적으로 대답할 수 있습니다.
ChatGPT의 기본 원리는 이어 말하기 입니다. 그렇기 때문에 지시문 + 문맥을 활용해 임베딩 공간에서 적절한 위치를 찾아가 대답을 더 잘할 수 있습니다.
요약하기
이제 Chatbot 으로 요약 텍스트를 활용해 봅시다. 요약 기능을 활용하면 내용을 좀 더 쉽게 이해하고 활용할 수 있습니다. 제가 많이 사용하는 기능 중에 하나입니다.
Summaize the following text.
===
요약할 텍스트
===
Summarize this text in bullet points. Answer in Korean language.
또는 한국어로 요청해도 됩니다.
다음 텍스트를 요약해줘.
===
요약할 텍스트
===
위의 텍스트를 불렛 포인트로 요약해줘. 한국어로 대답해줘.
요약할 텍스트에는 여러분이 요약하기를 원하는 텍스트를 입력하면 됩니다.
in bullet points.
로 문구를 넣으면 리스트 형식으로 좀 더 간결하게 정리해 줍니다. 만약 리스트 형태의 요약을 원하지 않으면 이 문구를 제외하면 됩니다.
위의 프롬프트를 사용해서 OpenAI Blog 에서 글을 하나 선택해서 요약해 봅시다. How OpenAI is approaching 2024 worldwide elections