프롬프트 설계

Prompt engineering

목표, 제약, 예시를 명확히 적어 모델이 원하는 형식으로 답하게 만듭니다.

···
html
<div class="scene"><div class="heading">PROMPT → RESPONSE</div><div class="prompt">요청: 출시 내용을 요약해 줘<br><span id="rule">형식 지시 없음</span></div><div class="flow">↓</div><div class="reply" id="reply">새 기능과 수정 사항을 소개합니다.</div></div>
css
.scene{width:min(94vw,800px);height:min(88vh,326px);padding:clamp(10px,2.7vmin,19px);border:1px solid var(--line);border-radius:13px;background:var(--surface);font:500 clamp(13px,2.4vmin,17px)/1.3 var(--font-sans,sans-serif);position:relative;overflow:hidden}.scene .mono{font-family:ui-monospace,SFMono-Regular,monospace}.scene .muted{color:var(--muted)}.scene .accent{color:var(--accent)}.scene .heading{font-weight:750;color:var(--accent);margin-bottom:clamp(5px,1.6vmin,12px)}.prompt,.reply{padding:clamp(8px,2vmin,15px);border:1px solid var(--line);border-radius:8px;background:var(--bg)}.prompt{height:35%}.prompt span{color:var(--accent)}.flow{text-align:center;color:var(--accent)}.reply{border-left:4px solid var(--accent);min-height:27%;transition:background .3s}
js
let on=false;function draw(){on=!on;document.getElementById('rule').textContent=on?'형식: 제목 + 핵심 2줄':'형식 지시 없음';document.getElementById('reply').innerHTML=on?'<b>출시 요약</b><br>새 기능 1건<br>오류 수정 1건':'새 기능과 수정 사항을 소개합니다.'}draw();setInterval(draw,1800)

프롬프트 설계는 모델에 맡길 작업과 출력 조건을 입력 문맥에 담는 일입니다. 요구하는 결과를 구체적으로 쓰고 필요한 예시를 함께 주면 출력 형식을 유도할 수 있습니다.

데모는 같은 요청에 형식 지시를 추가했을 때 응답 모양이 바뀌는 모습을 보여줍니다. 지시만으로 정확성이나 안전성이 보장되지는 않으므로 중요한 결과는 검증해야 합니다.

언제 쓰나

반복 작업에서 출력 형식이나 판단 기준을 일정하게 유지하고 싶을 때 사용합니다.

페이지로 열기 ↗