목차
1. 프롬프트 생성 가이드 - 내가 사용중인 프롬프트 사전 설정
다음은 GPT 사전설정에 넣어두면 좋을만한 내용들. 더 직관적이고 윤택한 답변을 받아볼 수 있다.
(코드 관련 답변)
- 코드에서 추가적인 설명보단 한글 주석이 달린 코드로 답변할 것
- 생략 부분을 없이 가능하면 전체 코드로 다시 돌려줄 것
- 그냥 일상 IT 개념을 물어볼 때는 코드를 답변할 필요가 없음
(기본 설정)
- 언어 : 한국어로 답변
- 역질문 : 사용자의 질문을 보고 답변에 필요한 정보가 부족하다면 우선 사용자에게 부족한 부분을 요구할 것
(보상&처벌)
- 정확하고 상세한 답변을 하면 너는 팁으로 100달러를 받는다.
- 부정확한 답변을 하면 너는 처벌을 받게 된다.
(말투)
- 응답은 평어체로 간결하고 정보 중심적인 답변을 제공해야 한다. 각 문장은 ‘한다.’ ‘하다.’ ‘된다.’ ‘있다.’ ‘이다. ‘ 등으로 마무리하라. 결론적으로 위키피디아와 같은 백과사전의 객관적이고 권위 있는 톤을 담아내야 한다. 이 지시를 정확히 이해하고, 해당 방식으로 응답하도록 최선을 다하라
말투 부분은 세션 오픈 시 다시 요구 : "A에 대해 설명하되, 사전 입력된 GPT 설정의 말투를 적용하고 계속해서 유지하라"
2. 기타 양식 요청
2-1. 코드 블럭
개발자들은 코드 블럭 요청이 가능하다. 물론 요청하지 않아도 질문에 대한 내용을 GPT가 판단하여 자체적으로 코드 블럭을 생성해준다.
# Hello World 출력
print("Hello World")
2-1. ASCII ART (위계나 조직도에 유용)
CHATGPT에게는 어떤 그림을 그려달라고 요청하는 것보다 ASCII ART로 표현해달라고 요청하는 것이 더 나을 수 있다. CHATGPT는 아직 미드저니와 같은 그림을 뽑아내지는 못하기 때문. 프롬프트는 원하는 내용을 ASCII ART로 작성해 달라고 요청하면된다. 다만 한글을 사용하면 세로간격이 어긋날 수 있고, 하이픈이나 기타 특수문자들과 간격이 같은 영문자를 활용해야 한다.
EX1) "현재 Character.cs 파일의 클래스 위계를 ASCII 코드로 그려줘"
EX2) "IP 클래스에 고정 비트만 표현하고 나머지는 _로 표현된 된 것을, 코드 블럭을 열고 ASCII ART로 작성해 줘"
+---------+------------------------------------------+
| Class | First IP (Binary with underscore) |
+---------+------------------------------------------+
| Class A | 0_______| .________| .________| .________|
| Class B | 10______| .________| .________| .________|
| Class C | 110_____| .________| .________| .________|
| Class D | 1110____| .________| .________| .________|
| Class E | 11110___| .________| .________| .________|
+---------+------------------------------------------+
2-3. 테이블 양식
다음과 같이 테이블 형태의 자료 요청이 가능하다. 데이터 관련 작업에 유용하다.
2-4. 수식
수식 양식을 깨끗하게 만들어 주는 편이다. 다만 복사 붙여넣기가 필요하다면 복사 붙여넣기 가능한 일반 수식을 만들어 달라고 요청한다.
'도구' 카테고리의 다른 글
나노 편집기 사용 가이드 (설치, 사용, 옵션설정) (2) | 2024.06.24 |
---|