함께 배우는 챗GPT

라이뷰

함께 배우는 챗GPT

[ChatGPTers] ChatGPT 프롬프트 엔지니어링 마스터 시리즈1 - 입문편

개발자 대니
개발자 대니 · 개발자, 창업가, 프롬프트엔지니어
2023/07/01
지금까지 공부 했던 ChatGPT 경험을 기반으로 프롬프트 엔지니어링 에 대해 정리 해보고 있는데  dair-ai의 PromptEngineeringGuide[1]에 정리가 잘되어 있어 입문, 기초, 고급 3개의 시리즈로 작성을 해보려고 합니다. 
오늘은 첫번째인 입문편 입니다. 오늘은 프롬프트 엔지니어링의 기본 개념과 실제 예시, 그리고 효과적인 프롬프트 작성 팁에 대해 알아보겠습니다.


1. 프롬프트 엔지니어링의 기본 개념

먼저 프롬프트 엔지니어링이란 무엇일까요? 
프롬프트 엔지니어링이란 언어 모델을 효과적으로 활용하기 위해 프롬프트를 개발하고 최적화하는 새로운 분야입니다. 

프롬프트는 언어 모델에게 전달하는 지시문이나 질문 등의 정보를 포함할 수 있습니다. 예를 들어, 아주 간단한 프롬프트는 다음과 같습니다:

프롬프트
하늘은

출력
"파란색입니다. 맑은 날에는 하늘이 파란색입니다. 흐린 날에는 하늘이 회색이거나 흰색일 수 있습니다."


이 예시에서 언어 모델은 주어진 문맥 "하늘은"에 따라 의미 있는 문자열을 출력합니다. 하지만 이 출력은 우리가 원하는 작업과는 거리가 있을 수 있습니다. 이는 우리가 특정 작업을 수행하고자 할 때 더 많은 문맥이나 지시를 제공해야 함을 보여줍니다.

프롬프트를 개선해 보겠습니다:

프롬프트
다음 문장을 완성하세요: 하늘은

출력
"오늘 너무 아름답습니다."

위에서 보시는것 처럼 모델에게 문장을 완성하라고 지시했기 때문에 결과가 훨씬 나아 보입니다.

이제는 본격적으로 프롬프트 기본 요...
얼룩패스
지금 가입하고
얼룩소의 모든 글을 만나보세요.
이미 회원이신가요? 로그인
생성AI의 무한한 가능성에 대해 나누고 이야기 하고 싶습니다. ChatGPT를 프롬프트 활용에 관심이 많습니다. 망고플레이트 공동창업자 겸 CTO로서 창업과 개발 경험이 있고. 카카오, 삼성전자에서 개발 경험이 있고 AI스타트업 리턴제로에 근무 하고 있습니다.
16
팔로워 31
팔로잉 8