- 신규 고객 온보딩 페이지 유입을 위한 아티클 자동화 제작 전략
- AI 개인화 학습을 위한 프롬프트 엔지니어링 및 업무 자동화 학습
일련의 프롬프트를 사용하여 다단계 작업의 각 단계를 처리하는 자연어 처리(NLP) 기술입니다.
하나의 프롬프트에서 Claude가 처리해야 할 작업이 많을수록 무언가를 놓치거나 단일 작업을 덜 수행할 가능성이 높아집니다. 복잡한 작업일 경우 하위 작업으로 분할하고 프롬프트를 연결하여 모든 단계에서 최고 품질의 성능을 보장하는 것이 좋습니다.
프롬프트 : "채식주의자를 위한 간단한 저녁 레시피를 추천해 주세요."
결과 : "렌틸콩 카레: 렌틸콩, 코코넛 밀크, 커리 가루, 그리고 채소를 사용해 30분 내로 만들 수 있습니다."
1단계 프롬프트:
"채식주의자를 위한 간단한 저녁 레시피를 추천해 주세요. 요리에 필요한 재료 목록도 제공해 주세요."
1단계 결과:
추천 레시피: "렌틸콩 카레"
재료: 렌틸콩, 코코넛 밀크, 커리 가루, 감자, 당근, 양파.
2단계 프롬프트:
"이 레시피를 만들기 위한 단계별 요리 과정을 상세히 작성해 주세요."
2단계 프롬프트:
"이 레시피를 만들기 위한 단계별 요리 과정을 상세히 작성해 주세요."
2단계 결과:
렌틸콩을 물에 씻어 끓입니다.
감자, 당근, 양파를 깍둑썰기합니다.
팬에 양파를 볶다가 커리 가루를 추가합니다.
감자와 당근을 넣고 코코넛 밀크를 부어 조립니다.
렌틸콩을 넣고 10분 더 끓입니다.
3단계 프롬프트:
"레시피를 보다 건강하게 만들기 위해 어떤 대체 재료를 사용할 수 있을지 제안해 주세요."
3단계 프롬프트:
"레시피를 보다 건강하게 만들기 위해 어떤 대체 재료를 사용할 수 있을지 제안해 주세요."
3단계 결과:
대체 재료:
코코넛 밀크 → 아몬드 밀크
감자 → 고구마
커리 가루 → 신선한 강황과 카레 잎
리라이트를 요청해야 할 때
다음과 같은 경우 리라이트를 요청하는 것을 고려해 보세요:
• 응답이 필요한 내용에 가깝지만 구체적인 세부 사항이나 포맷이 부족한 경우
• 결과물이 초기 프롬프트에 명시된 제약 조건을 완전히 준수하지 않는 경우
• 결과의 정확성이 확실하지 않아 Claude 가 다시 한 번 확인하기를 원하는 경우
(일회성 LLM 평가 채점으로 생각해 보세요)
격식체 (Formal):
전문적이고 학술적인 맥락에서 사용됩니다. 정확하고 객관적인 언어를 사용하며,
개인적인 의견이나 감정 표현을 최소화합니다.
대화체 (Conversational):
일상적인 대화처럼 편안하고 친근한 톤을 사용합니다. 더 짧고 간단한 문장을 사용하며,
구어체 표현을 포함할 수 있습니다.
유머러스한 (Humorous):
재미있고 가벼운 톤으로 정보를 전달합니다. 위트나 농담을 적절히 사용하여 내용을 더
흥미롭게 만듭니다.
설명적 (Explanatory):
복잡한 개념을 쉽게 이해할 수 있도록 상세히 설명합니다. 예시와 비유를 자주 사용하며,
단계별 설명을 제공합니다.
간결한 (Concise):
핵심 정보만을 간략하게 전달합니다. 불필요한 설명을 줄이고, 요점만을 명확하게
표현합니다.
동기부여적 (Motivational):
긍정적이고 격려하는 톤을 사용합니다. 읽는 사람에게 영감을 주고 행동을 촉진하는
언어를 선택합니다. 성공 사례나 격려의 말을 자주 포함합니다.
기술적 (Technical):
특정 분야의 전문 용어와 정확한 설명을 사용합니다. 복잡한 개념이나 프로세스를 상세히
설명하며, 데이터나 수치를 자주 인용합니다.
스토리텔링 (Storytelling):
정보를 이야기 형식으로 전달합니다. 개인적인 경험이나 사례를 활용하여 내용을 더
생생하고 기억에 남게 만듭니다.
질문-답변 형식 (Q&A Style):
정보를 질문과 답변 형식으로 구성합니다. 예상되는 질문을 먼저 제시하고 그에 대한
답변을 제공하는 방식으로, 독자의 궁금증을 직접적으로 해소합니다.
비판적 (Critical):
주제에 대해 다양한 관점을 제시하고 분석합니다. 장단점을 균형 있게 다루며, 논리적인
근거를 바탕으로 의견을 제시합니다.
스토리텔링 형식으로 리라이팅:
어느 날, 친구가 채식주의자를 위한 간단한 저녁 메뉴를 고민하고 있었습니다. 그는 바쁜 하루를 마치고도 맛있고 건강한 저녁을 빠르게 만들고 싶어 했죠. 고민 끝에 AI에게 도움을 요청했습니다.
"저녁 메뉴로 뭐가 좋을까?"라고 물었더니 AI는 간단히 "렌틸콩 카레"를 추천했습니다. 하지만 친구는 이 답변만으로는 부족했습니다. "렌틸콩 카레라니, 뭘 준비해야 하고 어떻게 만들어야 하는지 전혀 모르겠네. 대체 재료도 알고 싶고, 더 건강한 방법으로 만들고 싶단 말이야!"
그래서 친구는 한 단계씩 더 구체적인 질문을 던졌습니다.
"렌틸콩 카레를 만드는 데 필요한 재료는 뭐야?"
AI는 정확한 재료 목록을 제안하며 요리에 필요한 기본적인 준비를 도왔습니다. 이어서 친구는 "요리 과정을 좀 더 상세히 알려줄래?"라고 물었고, AI는 재료 손질부터 요리의 마지막 단계까지 차근차근 설명했습니다.
하지만 여기서 끝이 아니었습니다. 친구는 여전히 만족하지 않았습니다. "이걸 더 건강하게 만들 방법이 없을까?" 그러자 AI는 코코넛 밀크 대신 아몬드 밀크를 사용하거나 감자 대신 고구마를 넣는 등 건강한 대안을 제안했습니다.
결국 친구는 AI의 도움으로 자신만의 스타일로 변형된 렌틸콩 카레를 완성했습니다. 요리를 마친 후 친구는 이렇게 말했죠.
"단순히 한 가지 답만 받았다면 만족하지 못했을 거야. 이렇게 여러 번 질문을 던지고 세부적으로 답을 받으니 정말 내가 원하는 요리를 만들 수 있었어."
- Claude 에게 역할을 할당함으로써, 특정 방식으로 응답하도록 준비시키고, 정확성과 성능을 향상시키며, 원하는 맥락에 맞게 어조와 태도를 조정할 수 있습니다.
ex)
https://www.youtube.com/watch?v=_sLSFlXAuqs
https://www.youtube.com/watch?v=lx0h3gqafDY
오늘 하루 느낀점