마크다운 활용 기법
- ChatGPT가 서식을 출력하는 방법인 마크다운(Markdown)을 역으로 이용해 결과물을 제어하는 기법이다.
- ChatGPT는 종종 단순 텍스트가 아닌 표나 링크, 글머리표와 같이 서식을 갖춘 결과물을 출력하며, 여기에서 마크다운이 활용된다.
- ChatGPT에서 마크다운을 확인할 때, 단순히 '마크다운 결과를 보여줘'와 같이 프롬프트를 작성하면 코드 블록의 형태로 보여줄 수 있다. 따라서, '코드 블록을 사용하지 말아달라'는 요청을 프롬프트에 포함해야 한다.
다음 내용은 마크다운으로 이루어져 있습니다. 마크다운을 눈으로 확인할 수 있게 결과를 보여주세요. 코드블록을 사용하지 마세요.
# 대표자 소개
## 경력
- 첫 번째 이야기 : **굵게 테스트**
- 두 번째 이야기 : *기울게 테스트*
![유메타랩 로고](http://yumeta.kr/images/yumetalab.png)
결과:
• 첫 번째 이야기 : 굵게 테스트
• 두 번째 이야기 : 기울게 테스트
- GPT가 사용하는 대표적인 마크다운의 문법은 다음과 같다.
마크다운 | 이름 | 사용 예시 | 결과 |
# | Heading 1 (제목 1) | # 대표자 소개 | |
## | Heading 2 (제목 2) | ## 경력 | |
### | Heading 3 (제목 3) | ### 창업 이력 | |
- | List (리스트) | - 유메타랩 대표 - 프롬프트 연구중 |
• 유메타랩 대표 • 프롬프트 연구중 |
** ** | Bold(굵게) | **꾸미는 고양이** | 꾸미는 고양이 |
* * | Italic(기울게) | *고양이는 꾸미* | 고양이는 꾸미 |
--- | Horizontal Rule (가로선) |
--- | ------- |
> | Blockquote(인용문) | > 안녕하세요 | | 안녕하세요 |
[이름](URL) | Link(링크) | [유메타랩](http://yumeta.kr) | 유메타랩 |
![alt](URL) | Image(이미지) | ![유메타랩 로고](http://yumeta.kr/images/yumetalab.png) | |
| 헤더1 | 헤더2 | 헤더3 | |-------|-------|-------| | 내용1 | 내용2 | 내용3 | | 내용4 | 내용5 | 내용6 | |
| 한자 | 뜻 | |-------|-------| | 木 | 나무 | | 火 | 불 | |
||
Table (표) | |||
``` 소스 코드 ``` |
``` printf("Hello world"); ``` |
||
Code (코드) |
- 프롬프트 기법 활용 예시 (1) : #을 통해 제목을 부여함으로써 각각의 내용이 다른 단락을 가진다는 사실을 구조화하여 모델에 전달한다. 또한, 필수적으로 포함되어야 하는 부분을 "굵게" 처리를 통해 강조한다.
고양이 꾸미에 대한 정보를 바탕으로 꾸미에 대한 동시를 지어주세요. 예시와 비슷하게 작성해 주세요.
# 꾸미에 대한 정보
이름 : 꾸미
나이 : 1살
품종 : 코리안 숏헤어
특징 : 긴 꼬리와 큰 눈을 가졌다. 길거리 출신이다.
# 예시
우리집 강아지는 착한 강아지
말도 참 잘 들어요
**멍멍** 소리도 우렁차요
결과 :
우리집 고양이는 꾸미라고 해요
털은 촉촉하고 매끈해요
냐옹 소리도 사랑스러워요
꼬리를 흔들면 귀여워요
- 프롬프트 기법 활용 예시 (2) : ---(구분선)을 이용해 단락을 구분해 줄 수도 있다.
고양이 꾸미에 대한 정보를 바탕으로 꾸미에 대한 동시를 지어주세요. 예시와 비슷하게 작성해 주세요.
---
# 꾸미에 대한 정보
- 이름 : 꾸미
- 나이 : 1살
- 품종 : 코리안 숏헤어
- 특징 : 긴 꼬리와 큰 눈을 가졌다. 길거리 출신이다.
---
# 예시
우리집 강아지는 착한 강아지
말도 참 잘 들어요
**멍멍** 소리도 우렁차요
결과 :
길거리 출신 꾸미는 목소리는 야옹야옹
귀엽게 움직이는 고양이 꾸미
야옹 소리에 마음이 통해요.
- 프롬프트 기법 활용 예시 (3) : 수행하려는 작업에 대해 구체적으로 제목을 달아두는 것도 가능하다.
# 문장 이어쓰기
안녕하세요. 저는 새로운 이야기를 만드는
결과 :
소설가입니다. 매일 밤, 달빛 아래서 상상의 나래를 펼치곤 합니다. 그리고 아침이면, 그려진 세계와 캐릭터들이 나에게 속삭이기 시작합니다. 이제 시작이네요. 새로운 이야기가 벌써 기다려집니다... (하략)
출처
서승완, 『프롬프트 엔지니어링 교과서』, 애드앤미디어(2023)
'프로그래밍 > 인공지능' 카테고리의 다른 글
프롬프트 엔지니어링 - 역할 지정 기법 (0) | 2024.03.04 |
---|---|
GPT-4 이용 사이트 글 공유 (0) | 2024.02.13 |
프롬프트 엔지니어링 - Few Shot 기법 (0) | 2024.01.12 |
프롬프트 엔지니어링(Prompt Engineering) (0) | 2024.01.11 |