안녕하세요! 오늘은 AI와 더 효율적으로 소통하기 위한 프롬프트 작성법에 대해 알아보겠습니다.
Prompt가 뭔가요? 🤔
프롬프트는 AI와의 대화에서 우리가 입력하는 지시문이에요.
- 마치 레스토랑에서 주문하는 것처럼 정확하고 구체적일수록
- 원하는 결과물을 얻을 확률이 높아집니다!
효과적인 프롬프트 작성 원칙 💡
1. 명확성 (Clarity)
❌ "뭔가 멋있게 써줘"
✅ "마케팅 블로그를 위한 제품 소개글을 작성해줘.
타겟은 2030 여성이고, 길이는 300자 내외로 해줘"
2. 구체성 (Specificity)
❌ "코드 좀 봐줘"
✅ "이 파이썬 코드에서 발생하는 IndexError를
디버깅하고 해결 방안을 제시해줘"
3. 맥락 제공 (Context)
❌ "이게 왜 안돼?"
✅ "나는 주니어 개발자이고, Spring Boot로
REST API를 개발 중이야.
현재 JWT 인증 구현에서 어려움을 겪고 있어."
프롬프트 템플릿 예시 📝
1. 코드 리뷰용
다음 코드를 리뷰해주세요:
1. 성능 관점
2. 보안 관점
3. 가독성 관점
코드:
[여기에 코드 붙여넣기]
2. 글쓰기용
주제: [주제]
대상: [타겟 독자]
톤앤매너: [형식적/친근한/전문적]
길이: [원하는 길이]
포함할 키워드: [키워드1, 키워드2, ...]
고급 프롬프트 기법 🚀
1. 역할 설정
"당신은 시니어 보안 전문가입니다.
이 코드의 보안 취약점을 분석해주세요."
2. 단계별 지시
다음 순서로 분석해주세요:
1. 문제점 파악
2. 해결 방안 제시
3. 실제 코드 예시 작성
3. 제약 조건 명시
다음 조건을 지켜주세요:
- 초보자도 이해할 수 있는 용어 사용
- 각 설명은 3줄 이내로 작성
- 실제 예시 코드 포함
주의할 점 ⚠️
- 너무 복잡한 프롬프트는 피하기
- 한 번에 너무 많은 것을 요구하면 결과가 흐려질 수 있어요
- 필요하다면 대화를 여러 단계로 나누세요
- 모호한 표현 피하기
- "좋은", "멋진" 같은 주관적 표현보다
- 구체적인 기준이나 예시를 제시하세요
- 피드백 활용하기
- 결과물이 마음에 들지 않으면
- 무엇이 부족했는지 구체적으로 피드백하세요
참고자료 📚
- Anthropic Claude 공식 문서:
https://docs.anthropic.com/claude/docs/prompt-engineering - OpenAI GPT Best Practices:
https://platform.openai.com/docs/guides/prompt-engineering - "The Art of Prompting" by Anthropic
https://www.anthropic.com/blog/prompt-engineering
728x90
'200===Dev Language > Prompting' 카테고리의 다른 글
Meta Prompting과 주요 프롬프트 엔지니어링 기법 😋 (0) | 2025.01.07 |
---|---|
GPT Prompting Efficiently (0) | 2024.05.28 |