πŸ€– AI 인곡지λŠ₯/AI μ—”μ§€λ‹ˆμ–΄λ§

ν”„λ‘¬ν”„νŠΈ μ—”μ§€λ‹ˆμ–΄λ§ - ν”„λ‘¬ν”„νŠΈλ₯Ό λ””μžμΈν•˜λŠ” 방법

Vento AI Lab 2026. 5. 8.
λ°˜μ‘ν˜•

 

LLM을 μ œλŒ€λ‘œ ν™œμš©ν•˜λ €λ©΄ λͺ¨λΈ μ„±λŠ₯보닀 더 μ€‘μš”ν•œ 것이 μžˆλ‹€. λ°”λ‘œ ν”„λ‘¬ν”„νŠΈ 섀계 λŠ₯λ ₯이닀.

같은 λͺ¨λΈμ΄λΌλ„ ν”„λ‘¬ν”„νŠΈμ— 따라 κ²°κ³Ό ν’ˆμ§ˆμ΄ μ™„μ „νžˆ 달라진닀.

이 κΈ€μ—μ„œλŠ” μ‹€λ¬΄μ—μ„œ λ°”λ‘œ μ‚¬μš©ν•  수 μžˆλŠ” ν”„λ‘¬ν”„νŠΈ 섀계 방법을 ꡬ쑰적으둜 μ •λ¦¬ν•œλ‹€.

 

ν”„λ‘¬ν”„νŠΈ μ—”μ§€λ‹ˆμ–΄λ§μ˜ 핡심 원리

ν”„λ‘¬ν”„νŠΈλŠ” λ‹¨μˆœν•œ 질문이 μ•„λ‹ˆλ‹€. 

“λͺ¨λΈμ—κ²Œ μž‘μ—…μ„ μ§€μ‹œν•˜λŠ” λͺ…λ Ήμ–΄”이닀.

 

λ”°λΌμ„œ 핡심은 λ‹€μŒ ν•˜λ‚˜λ‘œ μ •λ¦¬λœλ‹€.

λͺ…ν™•ν•˜κ²Œ, ꡬ체적으둜, ꡬ쑰적으둜 μž‘μ„±ν•˜λΌ

 

1. λͺ…ν™•ν•œ μ§€μΉ¨ 제곡 (Clear Instructions)

λͺ¨λΈμ΄ 무엇을 ν•΄μ•Ό ν•˜λŠ”μ§€ μ •ν™•νžˆ μ•Œλ €μ•Ό ν•œλ‹€.

 

잘λͺ»λœ 예
→ “λ¬Έμž₯을 닀듬어 쀘”

 

κ°œμ„ λœ 예
→ “λ¬Έμž₯을 κ°„κ²°ν•˜κ²Œ μˆ˜μ •ν•˜κ³ , 문법 였λ₯˜λ₯Ό μ œκ±°ν•˜λ©° 쀑볡 ν‘œν˜„μ„ μ‚­μ œν•˜λΌ”

 

핡심 포인트

  • μž‘μ—…μ„ ꡬ체적으둜 μ •μ˜
  • λͺ¨ν˜Έν•œ ν‘œν˜„ 제거

 

2. λ§₯락 제곡 (Context)

λͺ¨λΈμ€ 상황을 λͺ¨λ₯΄λ©΄ 잘λͺ»λœ κ²°κ³Όλ₯Ό λ§Œλ“ λ‹€.

 

잘λͺ»λœ 예
→ “이걸 μš”μ•½ν•΄”

 

κ°œμ„ λœ 예
→ “μ•„λž˜ λ§ˆμΌ€νŒ… λ³΄κ³ μ„œλ₯Ό ν•΅μ‹¬λ§Œ 3λ¬Έμž₯으둜 μš”μ•½ν•˜λΌ”

 

핡심 포인트

  • λŒ€μƒ 데이터 μ„€λͺ…
  • λͺ©μ  λͺ…μ‹œ

 

3. 좜λ ₯ ν˜•μ‹ μ§€μ • (Format Control)

좜λ ₯ ꡬ쑰λ₯Ό μ§€μ •ν•˜λ©΄ ν’ˆμ§ˆμ΄ 크게 ν–₯μƒλœλ‹€.

 

μ˜ˆμ‹œ

  • 리슀트 ν˜•νƒœ
  • JSON ν˜•νƒœ
  • ν‘œ ν˜•νƒœ

ν”„λ‘¬ν”„νŠΈ 예

→ “κ²°κ³Όλ₯Ό λ‹€μŒ ν˜•μ‹μœΌλ‘œ μž‘μ„±ν•˜λΌ: 1. 제λͺ©, 2. 핡심 μš”μ•½, 3. κ²°λ‘ ”

 

4. 예제 제곡 (Few-shot)

μž…μΆœλ ₯ 예제λ₯Ό μ£Όλ©΄ μ„±λŠ₯이 κΈ‰κ²©νžˆ μ’‹μ•„μ§„λ‹€.

 

μ˜ˆμ‹œ

μž…λ ₯: “AIλŠ” 무엇인가?”
좜λ ₯: “AIλŠ” μΈκ°„μ˜ μ§€λŠ₯을 λͺ¨λ°©ν•˜λŠ” κΈ°μˆ μ΄λ‹€.”

 

핡심 포인트

  • λͺ¨λΈμ΄ νŒ¨ν„΄μ„ ν•™μŠ΅
  • μŠ€νƒ€μΌ ν†΅μ œ κ°€λŠ₯

 

5. μ œμ•½ 쑰건 μ„€μ • (Constraints)

λΆˆν•„μš”ν•œ 좜λ ₯μ΄λ‚˜ 였λ₯˜λ₯Ό μ€„μ΄λŠ” 핡심 μš”μ†Œμ΄λ‹€.

 

μ˜ˆμ‹œ

  • “100자 μ΄λ‚΄λ‘œ μž‘μ„±ν•˜λΌ”
  • “μ „λ¬Έ μš©μ–΄λŠ” μ‚¬μš©ν•˜μ§€ 마라”
  • “μ½”λ“œλŠ” Python으둜 μž‘μ„±ν•˜λΌ”

 

6. 단계적 사고 μœ λ„ (Chain of Thought)

λ³΅μž‘ν•œ 문제일수둝 λ‹¨κ³„μ μœΌλ‘œ λ‚˜λˆ„λŠ” 것이 μ€‘μš”ν•˜λ‹€.

 

μ˜ˆμ‹œ

1단계: 핡심 주제 뢄석
2단계: μš”μ•½ μž‘μ„±
3단계: κ²°λ‘  λ„μΆœ

 

효과

  • 정확도 ν–₯상
  • 논리적 κ²°κ³Ό 생성

 

7. μ‹€μ „ ν”„λ‘¬ν”„νŠΈ ν…œν”Œλ¦Ώ

μ‹€λ¬΄μ—μ„œ λ°”λ‘œ μ‚¬μš©ν•  수 μžˆλŠ” ꡬ쑰이닀.

κΈ°λ³Έ ν…œν”Œλ¦Ώ

[μ—­ν• ]
λ„ˆλŠ” {μ „λ¬Έκ°€ μ—­ν• }이닀.

[λͺ©ν‘œ]
λ‹€μŒ μž‘μ—…μ„ μˆ˜ν–‰ν•˜λΌ: {ꡬ체적인 μž‘μ—…}

[μž…λ ₯]
{데이터 λ˜λŠ” ν…μŠ€νŠΈ}

[좜λ ₯ ν˜•μ‹]
{ν˜•μ‹ μ •μ˜}

[μ œμ•½ 쑰건]
{길이, μŠ€νƒ€μΌ, κΈˆμ§€μ‚¬ν•­}

 

8. μž‘μ—…λ³„ ν”„λ‘¬ν”„νŠΈ μ˜ˆμ‹œ

1) λ²ˆμ—­

λ‹€μŒ λ¬Έμž₯을 ν•œκ΅­μ–΄λ‘œ μžμ—°μŠ€λŸ½κ³  격식 μžˆλŠ” 문체둜 λ²ˆμ—­ν•˜λΌ.
λ¬Έμž₯: "The meeting will take place on Friday at 10 AM."

2) μ½”λ“œ 생성

λ¦¬μŠ€νŠΈμ—μ„œ 쀑볡을 μ œκ±°ν•˜κ³  μ •λ ¬ν•˜λŠ” Python ν•¨μˆ˜λ₯Ό μž‘μ„±ν•˜λΌ.

3) μš”μ•½

λ‹€μŒ ν…μŠ€νŠΈλ₯Ό 3λ¬Έμž₯으둜 μš”μ•½ν•˜λΌ.
핡심 λ‚΄μš©κ³Ό 결둠을 λ°˜λ“œμ‹œ ν¬ν•¨ν•˜λΌ.

4) 뢄석

λ‹€μŒ 데이터λ₯Ό λΆ„μ„ν•˜κ³  μ£Όμš” 톡계값과 의미λ₯Ό μ„€λͺ…ν•˜λΌ.

5) 창의적 κΈ€μ“°κΈ°

λ‹€μŒ 주제둜 감동적인 λ‹¨νŽΈ μ†Œμ„€μ„ μž‘μ„±ν•˜λΌ.
주제: μƒˆλ‘œμš΄ ν–‰μ„±μ—μ„œμ˜ 첫 ν•˜λ£¨

 

 9. κ²°λ‘ 

ν”„λ‘¬ν”„νŠΈ μ—”μ§€λ‹ˆμ–΄λ§μ€ LLM ν™œμš©μ˜ 핡심 μ—­λŸ‰μ΄λ‹€.

잘 μ„€κ³„λœ ν”„λ‘¬ν”„νŠΈ ν•˜λ‚˜κ°€ λͺ¨λΈ μ„±λŠ₯을 10λ°° 이상 λŒμ–΄μ˜¬λ¦΄ 수 μžˆλ‹€.

 

핡심 μΈμ‚¬μ΄νŠΈ

  • ν”„λ‘¬ν”„νŠΈλŠ” “질문”이 μ•„λ‹ˆλΌ “섀계”이닀
  • 쒋은 ν”„λ‘¬ν”„νŠΈλŠ” ꡬ쑰λ₯Ό κ°€μ§„λ‹€
  • μ˜ˆμ œμ™€ ν˜•μ‹ 지정이 μ„±λŠ₯을 κ²°μ •ν•œλ‹€
  • 반볡 κ°œμ„  μ—†μ΄λŠ” μ΅œμ ν™” λΆˆκ°€λŠ₯ν•˜λ‹€

 

λ°˜μ‘ν˜•

λŒ“κΈ€