AI/AI 개발_교육
ChatGPT - 프롬프트 엔지니어링
MasterOfAI
2024. 5. 19. 00:02
프롬프트 - 지시문, 질문, 예시와 같이 인공지능에게 하는 명령을 말함
프롬프트 엔지니어링은 최적의 결과를 얻기 위한 프롬프트를 생성하는 방법에 초점을 맞춘 분야 이다.
1. 프롬프트 템플릿
지시문 -
역할 부여 프롬프팀 -
"당신은 뛰어난 수학자입니다. 100*100/400*56 은 무엇인가요?
"당신은 의사다" "당신은 변호사다"
Awesome ChatGPT Prompts git hub 저장소에서는 역할 부여 프롬프팅을 사용한 다양한 예시를 찾아볼 수 있다.
퓨샷 프롬프팅
- 예시를 준다
질문 예시 : 3, 5
답변 예시: 15
질문 : 6,5
답변:
챗봇 프롬프트
- 사용자의 대화를 기억하는 것이 챗봇 이다.
서술자 추가
프라이밍 프롬프트
프롬프트 팁
1. MRKL (Moduler Reasoning, Knowledge and Language, 미라클)
2. ReAct 시스템.
3. 출력형식 지정
그외 지정 형식
- Markdown : 간결한 구문으로 텍스트를 서식화하며, 웹 문서로 쉽게 변환이 가능합니다.
- HTML : HTML은 웹페이지의 구조를 정의하는 마크업 언어입니다.
- YAML : JSON과 비슷하지만, 보다 읽기 쉽고 작성하기 쉽습니다.
JSON과 위 형식 이외에도 활용하기 편리한 형식이 있다면 활용해주세요!
4. 프롬프트와 로직과의 결합