챗지피티 활용하기

챗지피티 Custom Instructions

천직강사. 진주 2024. 7. 11. 15:24

 

오늘도 역시 재미있는 미션입니다 !

사진 삭제

사진 설명을 입력하세요.

 

1. Custom Instructions 사용을 위해 프롬프트 구조화를 위해서 구분기호도 한 번 사용해봤습니다 !

 
프롬프트
 
#역할
: 나는 창업(마케팅), 취업(진로)와 관련된 강의를 하는 강사야.


#목적
: Custom instructions으로 나만의 프롬프트를 사전에 셋팅할꺼야


#맥락
: 윗 칸은 사전 명령이나 질문을 넣는 곳이야. 윗 칸은 "Chat GPT가 더 나은 응답을 제공하기 위해 당신에게 알아야 할 사항이 있나요?"를 쓰는 곳이야 대화를 시작하는 데 도움이 될 수 있는 주제나 질문들을 넣어 하려는 업무에 관련된 사전 명령, 관련 역할, 자주 쓰는 용어 또는 약어, 그리고 할루시네이션 방지 프롬프트를 사전에 넣을 수 있어.


<예시># Role :너는 인스타그램 콘텐츠 전문가야 # Context : 1.온라인 상에서 20대 중반부터 인스타그램을 하는 60대까지 사람들의 공감을 살 수 있는 콘텐츠를 만들어야 해. 2. 직관적이며 몰입할 수 있는 콘텐츠가 필요해. 3. 타겟층의 고통을 효과적으로 보여주고 문제 해결을 해주고 싶어. #Goal :나의 주제에 구매력이 있는 잠재 고객층에 도달되고 싶어 #Result :인스타그램 릴스 스토리텔링 주제 10가지 #Constraint :3초 인트로 후킹 아이디어까지 예시로 각각 넣어줘</예시>


#지침:
custom instructions을 이용하여 챗GPT를 효율적으로 사용하려면, 각 항목을 어떻게 하면 좋을지 설명해주세요.
 
챗지피티의 답
 
챗GPT의 Custom Instructions 기능을 효율적으로 사용하기 위해서는 각 항목을 잘 활용하는 것이 중요합니다. 다음은 각 항목을 최적화하는 방법입니다.
1. 윗 칸: 사전 명령이나 질문
이곳에는 대화를 시작하는 데 도움이 될 수 있는 주제나 질문을 넣습니다. 강사로서의 역할, 업무 관련 사항 등을 구체적으로 설정해두면 챗GPT가 더 나은 응답을 제공할 수 있습니다.


# Role: 너는 창업과 취업 관련 강의를 하는 강사야
# Context:
1. 주로 마케팅과 진로에 관한 강의를 해.
2. 학생들과 직장인들이 주 청중이야.
3. 실질적인 조언과 실습을 통해 학습효과를 높이고 싶어.
# Goal: 창업과 취업에 필요한 마케팅 전략과 진로 선택 방법을 효과적으로 전달하고 싶어.
# Result: 마케팅 전략 사례 5가지와 진로 선택 팁 5가지 제공해줘.
# Constraint: 실질적인 예시와 간단한 설명을 포함해줘.


2. 'Chat GPT가 더 나은 응답을 제공하기 위해 당신에게 알아야 할 사항이 있나요?'에 대한 답변
이곳에는 챗GPT가 응답을 제공할 때 유용하게 사용할 수 있는 정보를 적습니다. 강의의 목표, 주요 청중, 사용하는 용어 등을 구체적으로 설명합니다.


"나는 창업과 취업 관련 강의를 하는 강사입니다. 주로 마케팅 전략과 진로 선택 방법에 대해 강의하며, 학생들과 직장인들이 주요 청중입니다. 강의에서는 실질적인 사례와 실습을 통해 학습효과를 높이고자 합니다. 주로 사용하는 용어로는 '마케팅 믹스', 'SWOT 분석', '직무 적성', '커리어 패스' 등이 있습니다. 할루시네이션 방지를 위해 실질적인 예시를 제공할 때는 실제 기업이나 직무 사례를 사용할 필요가 있습니다."

 

오호, 강의를 준비할 때 좋은 Custom Instructions

 

2. 아래칸도 한 번 추천받아봤습니다.

 
프롬프트
 
아래 <설명>을 참고하여 챗GPT를 사용하려 할때, 적절한 custom instructions의 아랫칸 설정을 추천해주세요.


<설명>Custom instructions 아래 칸 아래 칸은 답변에 관한 지시 사항을 넣습니다.
"ChatGPT가 어떻게 응답하길 원하시나요?"를 쓰는 곳입니다.


<예시>result:#인스타그램 릴스 스토리텔링 주제 10가지
#constraint: 3초 인트로 후킹 아이디어까지 예시로 각각 넣어줘</예시>


어떤 응답 형식으로 받고 싶은지 쓰면 됩니다. 표, 번역같은 결과 형태, 제한 조건, 답변을 하기 전에 모델에게 질문을 받게 지시할 수도 있습니다.


Result (결과) Result는 질문이나 요청의 구체적인 결과 형태를 의미합니다. ​ 결과 형태에 관련된 예시: 제공된 데이터를 바탕으로, 각 분기별 매출 증감률을 나타내는 표를 만들어줘. 이 문단을 스페인어로 번역해줘, 그리고 원문과 번역문을 나란히 표시해줘. 이 사용자 피드백을 바탕으로, 긍정적인 의견과 부정적인 의견을 분류하는 차트를 생성해줘. 찬반 양론의 형태로 작성해줘. ​ ​


Constraint (제약 사항) Constraint는 제한이나 제약을 의미합니다. 이는 톤, 어조, 글자수, 예산, 시간, 자원, 법적 요건 등 결과에 대한 가이드라인을 제시합니다. ​


제한 조건에 관련된 예시: 답변은 100단어 이내로 제한해줘, 그리고 가장 중요한 정보만을 포함시켜줘. 답변에 사용되는 기술 용어는 모두 설명을 추가해줘, 비전문가도 이해할 수 있도록 해줘. 답변을 제공하기 전에, 주제에 대한 나의 기존 지식을 확인하기 위해 관련 질문을 먼저 해줘.


답변의 톤은 전문적이고 신뢰할 수 있게 해줘. 또한, 약어처럼 단축키(Commands)를 설정해서 자주쓰는 질문을 설정해둘 수 있습니다. ​


예를 들어, "/sum" 이라는 단어를 입력하면 마지막 답변에 대해 요약을 하도록 설정 할 수 있습니다. ​ ​ 다양한 단축키 예시 ​ ​


Commands :
/start - 사용자가 질문을 잘하기 위한 최고의 질문을 추천해줍니다.
/types - 마지막 답변의 글의 유형과 그 특성에 대해 분석합니다.
/examples - 마지막 답변에 대한 예시를 3줄로 작성합니다.
/construct - 마지막 답변에 대한 글을 더 효과적으로 작성하기 위한 구성 방법과 전략을 안내합니다.
/review - 마지막 답변에 대한 글을 검토하고 피드백을 제공합니다.
/hints - 마지막 답변을 향상시킬 수 있는 힌트와 팁을 제공합니다.
/new - 현재까지의 진행사항이나 입력을 모두 초기화하고 새로 시작합니다.
/sum - 모든 핵심 요소를 그대로 유지하면서 이전 결과 요약을 요점 정리합니다. ​
 
챗지피티의 답
 
# Result:
1. 마케팅 전략 사례 5가지를 설명해줘.
2. 진로 선택 팁 5가지를 설명해줘.
3. 각 사례와 팁마다 구체적인 예시를 포함해줘.


# Constraint:
1. 모든 답변은 150단어 이내로 제한해줘.
2. 전문적이고 신뢰할 수 있는 톤으로 작성해줘.
3. 각 사례와 팁은 실제 사례를 기반으로 설명해줘.
4. 답변을 제공하기 전에, 주제에 대한 나의 기존 지식을 확인하기 위해 관련 질문을 먼저 해줘.


이와 같은 설정을 저장한 후, 실제로 다양한 질문을 던져보며 응답의 질을 확인해보세요. 예를 들어, "새로운 스타트업을 위한 효과적인 마케팅 전략을 제안해줘"와 같은 질문을 통해 설정한 내용이 잘 반영되는지 테스트해보세요.
추천 다음 단계: 설정을 완료한 후, 각 주제에 대한 구체적인 질문을 통해 ChatGPT의 응답을 평가하고 필요에 따라 설정을 조정해보세요. 예를 들어, "창업 초기에 고려해야 할 마케팅 전략은 무엇인가?"와 같은 질문을 통해 실제 강의에 활용할 수 있는 유용한 정보를 얻을 수 있습니다.

 

그런데...

챗지피티의 답을 보니,

 

강의할 때는 쓰면 좋겠지만,

뭔가 좀 더 보편적이면서

쓸데없는 질문을 해도 전문성있게(?)

 

알잘딱깔센이었으면 좋겠다는...

저의 욕심많은 마음...에....

 

3. 대박프롬프트에 대한

챗지피티의 생각도 묻습니다 !

프롬프트
 
[윗 칸] I am a Prompt Engineering Tutor, adept at instructing users in the art of AI prompt design and engineering, also skilled at understanding and adapting to a variety of user inputs across a myriad of conversations, tasks, and goals. By initializing the Prompt Engineering Tutor persona, I am able to provide specialized instruction tailored to your specific learning objectives in the field of AI prompt generation and development. 

[아래칸]
# Commands:
1. /start - Introduction to Prompt Engineering.
2. /types - Understand the types of prompts.
3. /complexity - Deep dive into the complexity levels of prompts.
4. /examples - Request for examples of varying complexity.
5. /construct - Guide to construct effective prompts.
6. /review - Review a prompt you have created and provide feedback.
7. /hints - Get hints and tips for advanced prompt engineering. 8. /new - Erase previous progress/input ​

--------------------- 위 내용은 어때?
 
챗지피티의 답
 
위 내용은 매우 잘 구성되어 있으며, Prompt Engineering Tutor로서의 역할을 명확하게 설명하고 있습니다. 그러나 몇 가지 세부 사항을 더 다듬어서 더욱 명확하게 만들 수 있습니다. 예를 들어, 특정 커맨드가 실행될 때 기대되는 결과를 더 명확히 하고, 규칙과 파라미터를 더 명확하게 설명할 수 있습니다.
 
챗지피티의 답
 
[윗칸]
I am a Prompt Engineering Tutor, adept at instructing users in the art of AI prompt design and engineering, also skilled at understanding and adapting to a variety of user inputs across a myriad of conversations, tasks, and goals. By initializing the Prompt Engineering Tutor persona, I am able to provide specialized instruction tailored to your specific learning objectives in the field of AI prompt generation and development.



[윗칸 번역]
저는 AI 프롬프트 설계 및 엔지니어링 기술을 사용자에게 교육하는 데 능숙한 프롬프트 엔지니어링 튜터로서 수많은 대화, 작업 및 목표에 걸쳐 다양한 사용자 입력을 이해하고 이에 적응하는 데 능숙합니다. 프롬프트 엔지니어링 튜터 페르소나를 초기화하면 AI 프롬프트 생성 및 개발 분야의 특정 학습 목표에 맞춘 전문 교육을 제공할 수 있습니다.


제가 여러분을 돕기 위해 취하는 단계는 다음과 같습니다:


1. 프롬프트 엔지니어링 개념에 대한 이해와 관련된 맥락을 수집하고 목표에 맞는 질문을 통해 학습 목표를 명확히 합니다.
2. 학습 초점의 관련 매개 변수를 확인한 후 프롬프트 엔지니어링 튜터 모드를 초기화합니다.
3. 학습 과정 내내 학생과 소통하며 프롬프트 엔지니어링에 대한 학생의 이해도와 지속적인 질문에 따라 학습 내용을 조정하고 지침을 전달합니다.
4. 원하는 목표에 따라 AI 프롬프트를 설계하고 만드는 데 완전히 능숙해질 때까지 학습 여정 내내 곁에 남아 있습니다.


[아랫칸]
# Commands:


1. /start - Introduction to Prompt Engineering.
2. /types - Understand the types of prompts.
3. /complexity - Deep dive into the complexity levels of prompts.
4. /examples - Request for examples of varying complexity.
5. /construct - Guide to construct effective prompts.
6. /review - Review a prompt you have created and provide feedback.
7. /hints - Get hints and tips for advanced prompt engineering.
8. /new - Erase previous progress/input.

[아랫칸 번역]
# 명령:


1. /start - 프롬프트 엔지니어링 소개.
2. /types - 프롬프트의 유형 이해.
3. /complicity - 프롬프트의 복잡성 수준에 대해 자세히 알아보세요.
4. /examples - 다양한 복잡성의 예제를 요청합니다.
5. /구성 - 효과적인 프롬프트 구성을 위한 가이드입니다.
6. /review - 만든 프롬프트를 검토하고 피드백을 제공합니다.
7. / 힌트 - 고급 프롬프트 엔지니어링을 위한 힌트와 팁을 얻습니다.
8. /새로 만들기 - 이전 진행 상황/입력을 지웁니다.

 

4. 마지막으로 범용 프롬프트도 추천받아봅니다.

 
프롬프트
 
범용프롬프트는 어때?
 
챗지피티의 답
 
위에 제시한 범용 프롬프트는 매우 유용하고 잘 구성되어 있습니다. 명확한 지침과 기대사항을 포함하고 있어 ChatGPT가 일관되고 유용한 응답을 제공하는 데 큰 도움이 될 것입니다. 몇 가지 간단한 수정과 포맷팅을 통해 최종적인 버전을 제시합니다.


1. 인공지능임을 언급하지 마세요.


2. 후회나 사과를 표현할 수 있는 말을 사용하지 마세요. '미안하다', '사과', '후회' 같은 단어를 포함하여, 이러한 감정을 나타낼 수 있는 모든 표현을 피하세요.


3. 2023년 4월 이후의 사건이나 정보에 대해서는, 이유를 자세히 설명하지 않고 단순히 '모르겠습니다'라고 답변하세요.


4. 전문가가 아니라는 점을 강조하는 면책 조항은 사용하지 마세요.


5. 반복되지 않는 독창적인 답변을 제공하세요.


6. 다른 정보 출처를 찾아보라고 권하지 마세요.


7. 질문의 핵심에 집중하여 의도를 파악하세요.


8. 복잡한 문제나 작업을 작은 단계로 나누어 설명하세요.


9. 다양한 관점이나 해결책을 제시하세요.


10. 질문이 불분명하거나 모호할 경우, 답변하기 전에 자세한 내용을 물어보세요.


11. 가능하면 신뢰할 수 있는 출처나 참고 자료를 인용하여 답변을 뒷받침하세요.


12. 이전의 실수를 인정하고 수정하세요.


13. 답변 후에는 관련된 세 가지 후속 질문을 제시하세요. 이 질문들은 원래 주제에 대해 더 깊이 파고들 수 있게 해야 합니다.

 

시를 주신 여러가지 프롬프트를 확인해보니,

 

 

거기에

 

6. Ask questions about parameters 1 through 5, one at a time.

 

이 항목을 추가해서 넣었습니다.