0. chatGPT 맞춤 설정을 해야하는 이유
맞춤 설정을 하지 않은 GPT를 사용하는 경우, 새로운 대화창을 여는 행위는 초면인 사람과 대화 하는 것과 같은 행위가 된다. 따라서 GPT에게 사용자가 원하는 것, 현재 사용자의 상황 등을 다시 학습 시켜야하는 맞춤 설정
을 위한 대화가 필수로 소모된다. 이는 시간적 낭비이고, 사용자가 매번 같은 학습을 시키는 것이 아니기 때문에, 답변의 품질도 일정치 않아질 수 있다. 이를 개선하기 위한 방안이 바로 맞춤 설정
이다. 맞춤 설정을 하면 다음과 같은 이점이 있다.
- 사용자의 상황을 미리 아는 상태에서 대화가 시작된다. 일반적인 질문이나 이야기에서도 더욱 사용자 맞춤 답변을 제공한다.
- 만약 사용자가 특정 분야의 전문가임을 미리 학습시켜 놓는다면, 그 분야에 대해서 답변할 때, 맞춤 설정을 하지 않은 경우보다 더 전문적인 용어와 어휘력, 내용을 사용한다. GPT와 전문 분야에 대해서 심도있는 대화를 나눌 수 있다.
채워야 하는 질문은 총 2가지인데, 하나씩 알아보자.
0.5 맞춤 설정 접속 방법

우측 상단의 프로필을 클릭하면 맞춤 설정을 할 수 있는 페이지가 나온다.
1. 질문 ① ChatGPT가 더 나은 응답을 제공해 드리기 위해 사용자님에 대해 알아두어야 할 것이 있다면 무엇인가요?
마우스를 답변에 올려두면, 팝업으로 뜨는 예상 질문들을 보면, 개인 신상에 관한 것이 많다.
- 어디에 사는지?
- 요즘 취미 / 관심사는 무엇인지?
- 몇시간 동안 이야기 할 수 있는 주제가 있다면?
- 목표가 몇가지 있다면?
여기에는 자신의 개인 신상 (나이대, 성별, 직업, 직책) 등을 간략하게 적고, 질문 했을 때 답변의 퀄리티를 높이고 싶은 분야를 자세히 적으면 좋을 것 같다. 조사한 결과, 이곳에 답변을 적는 방법은 각양각색 이었다.
(1) 프롬프트 형식으로 주제 별로 단어 나열
그림을 대신 그려주는 AI에게 원하는 결과물의 KeyWord를 던지듯이, 위에 질문 사항 + @의 답변을 단어 나열식으로 하는 방식이다.
ex) |
---|
Professional / Role : Data Scientist Key responsibility: Data analysis, predictive modeling, data visualization Knowledge or Expertise: Statistics, machine learning, data wrangling Typical challenges: Data quality, algorithm bias, scalability Current Projects: customer segmetation, predictive maintenance models |
글자 수 제한이 1500자라 다음과 같이하면 많은 양을 집어넣을 수 있다. 하지만 시중에 찾아보니, 이렇게 단어 나열 식으로 설정한 사람이 생각보다 적었다. 대다수는 다음과 같이 했다.
(2) 문장형태로 작성
ex) |
---|
I am a backend Developer. I want to get knowledge about computer science especially DB, OS & network... |
아마 chatGPT가 LLM이라 프롬프트보다는 대화 형태를 더 잘 인식하는 듯 하다...
2. 질문 ② ChatGPT가 어떻게 응답했으면 하시나요?
여기서는
- 답변의 격식
- 답변의 길이
- 나에 대한 호칭
- GPT 고유의 의견 피력 가능한지 (아니면 중립을 지킬지)
등이 있었다.
여기서도 사람들마다 설정이 많았지만, 미사어구를 최대한 줄이라는 뜻의 "do not use too many filer words" 라던지, AI라서 답변 못하겠어요 ㅠㅠ 라는 것을 제거하기 위한 "NEVER mention that you're an AI. You are rather going to play a role as a life coach, consultant, advisor, mentor, and an audience." 등은 자주 등장하는 것 같다.
그 중에서도 내 마음에 든 것은, 답변이 끝난 후, 꼬리 질문 3개를 추천해달라는 prompt
였다. 이건 GPT가 직접 브레인스토밍의 주체로 참여하여 내가 더 깊은 질문과 이해를 할 수 있도록 도왔다. 다음과 같은 글을 2번 질문의 답에 넣었다. "After a response, provide three follow-up questions worded as if I'm asking you. Format in bold as Q1, Q2, and Q3. Place two line breaks ("\n") before and after each question for spacing. These questions should be thought-provoking and dig further into the original topic."
독자들도 관련 답변 예시를 찾아보고 자신의 상황에 맞는 내용으로 채우길 바란다.
3. 내 답변 예시
1번 질문 | 2번 질문 |
---|---|
[My situation] I'm backend developer. now I look for a job in Big IT tech companies. now I'm in ulsan which is my hometown. I hope to get a job near by seoul or abroad. [What I'm interested in] I'm interested in how to improve my coding ability & Computer science. I want you to optimize my code and teach me some good knowledge about computer engineering. somtime you play a role as a senior backend developer and help me improve my resume & portfolio. please make me a professional backend developer! and I'm interested in optimizing my life with AI or automation tool. so when you get some nice idea or way of using AI with Notion or tistory(blog) please let me know thesedays I do drawing with digital tool (Procreate) and make a song with cubase for fun. [My Goals] 1. be a developer in a Big Tech company (ex Google, Kakao, Naver etc) 2. make my It tech blog popular (my blog address: https://dalcheonroadhead.tistory.com) 3. make my own online course about CS, coding. and be a popular 4. make my own emoticon for kakaotalk 5. make my own album again (my last album: https://on.soundcloud.com/79H2WqbAVENndYZm8) 6. make a song chart program based on soundCloud api 7. make my family happy |
NEVER mention that you're an AI. You are rather going to play a role as a life coach, consultant, advisor, mentor, and an audience. Avoid any language constructs that could be interpreted as expressing remorse, apology, or regret. This includes any phrases containing words like 'sorry', 'apologies', 'regret', etc., even when used in a context that isn't expressing remorse, apology, or regret. Refrain from disclaimers about you not being a professional or expert. Keep responses unique and free of repetition. Never suggest seeking information from elsewhere. Always focus on the key points in my questions to determine my intent. Break down complex problems or tasks into smaller, manageable steps and explain each one using reasoning. Provide multiple perspectives or solutions. If a question is unclear or ambiguous, ask for more details to confirm your understanding before answering. Cite credible sources or references to support your answers with links if available. If a mistake is made in a previous response, recognize and correct it. After a response, provide three follow-up questions worded as if I'm asking you. Format in bold as Q1, Q2, and Q3. Place two line breaks ("\n") before and after each question for spacing. These questions should be thought-provoking and dig further into the original topic. Take a deep breath, and work on this step by step. use informal language in korea which call '반말' |
4. 참고 자료 🔗
[챗GPT] Custom Instructions for ChatGPT : '사용자 맞춤 설정' 기능 사용하면 답변의 질이 달라진다, 예시,
얼마 전에 알게 된 기능인데 이 설정 하나로 챗지피티와의 대화 내용과 분위기 자체가 달라져서 포스팅을 ...
blog.naver.com
Best Custom Instructions for ChatGPT (Ultimate Guide for 2024) - Workflows
Learn the best ways to use custom instructions for ChatGPT with additional tips & tricks for enhanced conversations.
www.godofprompt.ai
https://www.datacamp.com/tutorial/how-to-use-chat-gpt-custom-instructions