프롬프트 엔지니어링이란 AI로 원하는 결과를 생성하기위해 컴퓨터와 대화하는 방법
...
원하는 결과를 정확히 의도한 대로, 항상 일관되게 만드는 것이 목표
zero-shot : no data, no example - lowest quality
one-shot : 1 example
few-shot : 2~n example . 데이터가 부족하거나 특정작업에 대한 사례가 적을때 유용
chain-of-thought : 문제해결과정에 따라야 할 생각의 단계, 논리적 순서를 제시 - 문제해결과정에 필요한 논리적 사고를 모방하게함
zero-shot CoT : 해결할 문제와 지시만(LLM 스스로 분석하도록)(
구성
1 답변을 위해 필요한 적절한 컨텍스트 구성
2 원하는 결과 추출을 위한 프롬프트 작성
3 결과물의 형식 지정
In-Context Learning : 양질의 답변을 위해 적절한 컨텍스트를 제공하고 활용하는 것
프롬프트 엔지니어링 과정
프롬프트 결과 설정
프롬프트 평가 설계
그라운딩 설계 및 평가 - 정확성과 연관성 확보과정
프롬프트 디자인
모니터링 및 개선
프롬프트 디자인 F/W
Role /Persona
Audience
Knowledge/Information
Task/Goal
Policy/Rule/Style/Constraint
Format/Structure
Examples
intro
최고의 프롬프트 엔지니어링 강의 김진중 리코멘드 2024 ISBN
발췌
프롬프트 작성 도움받기
프롬프트 평가 및 개선
프롬프트 번역하기
feelings