지난 시간에는 프롬프트 작성 기본 원칙에 대해서 알려드렸습니다.
이번 시간에는 단계별 프롬프트 작성 가이드와 작성 팁을 알려드리고자 합니다.
🪜 단계별 프롬프트 작성 가이드
지난 시간에 알려드렸던 내용들을 함축해서 정리한 이론입니다. 차근차근 읽어보고 리마인드 하면서 연습해 보시면 됩니다.
목표 설정
AI모델이르 통해 얻고자 하는 정보나 결과가 무엇인지 명확하게 정의합니다.
핵심 키워드 추출
목표와 관련된 핵심 키워드를 추출하여프롬프트에 포함합니다. 단, 의도적으로 반복되는 단어나 표현은 "Verbosity"라는 개념에 의하여 모델이 오류를 일으킬 수 있습니다.
💡 Tip. Verbosity는 프로그램이나 시스템이 사용자에게 얼마나 많은 정보를 자세하게 보여줄지를 나타내는 정도를 의미합니다. Verbosity의 정도가 높아지면 응답이 길어지고, 세부 정보가 많아지는 장점이 있지만, 너무 장황하면 핵심 정보가 묻혀 가독성이 떨어지게 됩니다. 반대로, 내용이 너무 간결하면 필요한 정보를 충분히 얻지 못하는 경우도 발생합니다. |
구체적인 요구사항 작성
원하는 결과의 내용, 형식, 분량 등을 구체적으로 작성합니다.
역할 및 맥락 부여
필요한 경우 ai 모델에게 특정 역할을 부여하고 배경 정보나 상황을 제공합니다.
프롬프트 수정 및 보완
프롬프트 초안에 따른 AI 모델의 답변을 확인하고 필요에 따라 프롬프트를 수정하거나 보완합니다.
📝 예시
1. 목표설정:
- 친구에게 감동을 줄 수 있는 따뜻한 생일 축하 메세지를 작성하고 싶다.
2. 핵심 키워드 추출:
- 친구, 생일축하, 따듯한 메세지, 감동
3. 구체적인 요구사항 작성:
- 메세지 내용: 친구의 성격, 추억, 장점 등을 언급하며 진심을 담아 작성
- 메세지메시지 형식: 짧은 편지 형식 또는 카카오톡 메시지 형식
- 메시지 분량: 100자 내외
4. 역할 및 맥락 부여:
- AI 모델에게 "친한 친구에게 생일 축하 메시지를 대필하는 작가" 역할 부여
- 맥락: 친구의 이름은 "연호"이고, 1년 전 모임에서 만나 스터디 모임을 함께 운영하며 지금까지 친하게 지내고 있음. 연호는 밝고 긍정적이고 또라이같고, 돈도 많이 써주고 주변 사람들을 배려함.
5. 초안 프롬프트:
- "연호에게 감동을 줄 수 있는 따뜻한 생일 축하 메세지를 100자로 작성해 줘."
6. 프롬프트 수정 및 보완:
- 친구의 이름과 구체적인 정보를 추가하여 메시지의 진정성을 높임
- 메세지 형식을 지정하여 AI 모델이 더욱 적절한 메시지를 작성하도록 유도
7. 최종 프롬프트:
- 너는 지금부터 친한 친구에게 감동적인 생일 축하 메세지를 쓰는 작가야. 내 친구 연호에게 100자의 카카오톡 메세지를 써줘. 연호는 1년 전 모임에서 만나 스터디 모임을 함께 운영하며 지금까지 친하게 지내고 있어. 연호는 밝고 긍정적이고 또라이 같고, 돈도 많이 써주는 친구야. 우리의 추억과 연호의 장점을 언급하며 진심을 담아 작성해 줘.
참 쉽죠? 이렇게 차근차근 작성법을 숙지한 뒤에 프롬프트를 작성하고, 그 결과에 따라 수정/보완을 하다 보면 본인만의 스타일을 가진 완벽한 프롬프트를 작성하실 수 있게 됩니다!
⭐ 프롬프트 작성 팁
프롬프트 작성 시 참고할만한 팁이 몇 가지 있습니다.
긍정적인 표현 사용
욕설이나 부정적인 표현은 위해요소로 판단되어 입력이 되지 않을 수 있습니다. 위의 예시와 같이 "ㄸㄹㅇ"라는 표현은 위해적인 요소이므로 모델이 알아서 자체 필터링을 통해 순환하는 모습을 볼 수 있었습니다. 하지만, 반드시 꼭 들어가야 하는 표현이라면!?
➡️ 그 단어의 의미에 대해서 AI 모델에게 교육을 시키면 됩니다.
이렇게 교육을 시킨다면 원하는 결과 값을 얻을 수 있습니다.
하지만 욕설, 비속어, 부정적인 표현은 피해야 된다는 것을 꼭 알아두시면 좋습니다.
질문, 대화체 사용
원하는 정보를 얻기 위해서는 질문, 대화체를 적극적으로 사용하는 것이 좋습니다.
간단하게 예를 들어 ~ 번역, ~ 정리, ~뜻이라는 표현보다는 ~ 번역해 줘, ~정리해 줘, ~는 무슨 뜻일까? 등과 같이 대화체를 사용하면 더 상세한 답변을 얻을 수 있습니다.
예시 제공
원하는 결과와 유사한 예시를 제공하면 AI 모델이 더욱 정확하게 답변을 생성할 수 있습니다.
질문 분배
복잡한 질문이나 내용을 요청할 때는 여러 번에 나누어 진행하는 것이 효과적입니다.
오늘은 단계별 프롬프트 작성 가이드와 팁을 알려 드렸습니다.
이러한 내용들은 가장 기초 중의 기초라 여전히 갈길이 멀었습니다만, 이러한 기초를 바탕으로 연습을 하다 보면 효율적으로 사용하고 있는 스스로를 발견하실 겁니다.
다음 시간 전까지 충분히 연습을 해보도록 합시다!
'For 비전공, 비전문가 > AI' 카테고리의 다른 글
🤖 AI 모델, 어떤 기준으로 선택하는 것일까요? (3) | 2025.03.12 |
---|---|
로컬 LLM 끝판왕 Ollama , 나만의 AI 비서 만들기 - 2 (0) | 2025.03.09 |
로컬 LLM 끝판왕 Ollama , 나만의 AI 비서 만들기 - 1 (2) | 2025.03.09 |
GPT-4보다 강력? 중국산 AI 딥시크의 충격적인 성능! (3) | 2025.03.07 |
❇️ 비전공자도 활용하기 쉬운 Chat GPT, Gemini 프롬프트 작성법_1 (3) | 2025.02.28 |