๐จ AI ๋ต๋ณ์ ๋ด ์ ๋ง๋๋ก ์๋ฆฌํ๋ ๊ธฐ์ : ํ๋กฌํํธ '์ถ๋ ฅ ํ์(Output Format)' ์๋ฒฝ ๊ฐ์ด๋
์๋ ํ์ธ์! ์ง๋ ํฌ์คํ ์์๋ AI์๊ฒ ์ํฉ์ ์ดํด์ํค๋ '๋งฅ๋ฝ(Context)'์ ๋ํด ๋ค๋ฃจ์์ต๋๋ค.
์ด์ ์ฐ๋ฆฌ๋ AI์๊ฒ "๋๊ตฌ๋ก์(Persona)", "๋ฌด์์(Task)", "์ด๋ค ์ํฉ์์(Context)" ํด์ผ ํ ์ง ๋ชจ๋ ์๋ ค์ฃผ์์ต๋๋ค. ์ด์ ๋ง์ง๋ง ํผ์ฆ ์กฐ๊ฐ์ด ๋จ์์ต๋๋ค. ๋ฐ๋ก "๊ฒฐ๊ณผ๋ฌผ์ ์ด๋ค ๋ชจ์์ผ๋ก ๋ฐ์ ๊ฒ์ธ๊ฐ?"์ ๋๋ค.
์๋ฌด๋ฆฌ ๋ง์๋ ์๋ฆฌ(๋ด์ฉ)๋ผ๋, ์๋ง์ธ ๊ทธ๋ฆ์ ๋ด๊ฒจ ๋์ค๋ฉด ๋จน๊ธฐ ๋ถํธํ๊ฒ ์ฃ ? ์ค๋์ ํ๋กฌํํธ ์์ง๋์ด๋ง์ ํ๋ฃก์ ์ , '์ถ๋ ฅ ํ์(Output Format)'์ ๋ํด ์๋ฒฝํ๊ฒ ์ ๋ฆฌํด ๋๋ฆฝ๋๋ค.
์ง๊ธ๊น์ง ์ฐ๋ฆฌ๋ AI๋ผ๋ ์ ๋ฅํ ์ง์์ ์ฑ์ฉ(Persona)ํ๊ณ , ์ ๋ฌด๋ฅผ ์ง์(Task)ํ๊ณ , ์ ๋ฌด ๋ฐฐ๊ฒฝ(Context)๊น์ง ์ค๋ช ํ์ต๋๋ค. ํ์ง๋ง ๊ฒฐ๊ณผ๋ฌผ์ ๋ฐ์๋ดค๋๋, ์ค๊ธ๋ก ๋นฝ๋นฝํ๊ฒ ์จ์์ ์ฝ๊ธฐ๊ฐ ํ๋ค๊ฑฐ๋, ์์ ์ ๋ฃ์ด์ผ ํ๋๋ฐ ํ ์คํธ๋ก ์ค์ ๋ค์ ์์ ํด์ผ ํ๋ ๊ฒฝํ, ์์ผ์ ๊ฐ์?
์ถ๋ ฅ ํ์(Output Format)์ AI์๊ฒ "๊ฒฐ๊ณผ๋ฌผ์ ์ด ๊ทธ๋ฆ์ ๋ด์์ฃผ์ธ์"๋ผ๊ณ ๊ทธ๋ฆ์ ๋ชจ์์ ์ ํด์ฃผ๋ ๊ณผ์ ์ ๋๋ค. ์ด ๊ณผ์ ์ ํตํด ์ฌ๋ฌ๋ถ์ 'ํด๊ทผ ์๊ฐ'์ด ํ๊ธฐ์ ์ผ๋ก ๋น๊ฒจ์ง๋๋ค.
1. ์ถ๋ ฅ ํ์(Output Format)์ด๋ ๋ฌด์์ธ๊ฐ์?
์ถ๋ ฅ ํ์์ AI๊ฐ ์์ฑํ ์ ๋ณด๋ฅผ ์ฌ์ฉ์์๊ฒ ๋ณด์ฌ์ฃผ๋ ๊ตฌ์กฐ, ๋ ์ด์์, ํ์ผ ํ์์ ์๋ฏธํฉ๋๋ค.
์ฝ๊ฒ ๋น์ ํ์๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ์ง์(Task): "๊น์น๋ณถ์๋ฐฅ์ ๋ง๋ค์ด์ค." (์๋ฆฌ ํ์)
- ๋งฅ๋ฝ(Context): "๋๋ ์ง๊ธ ๋ค์ด์ดํธ ์ค์ด๊ณ , ๋งค์ด ๊ฑธ ์ ๋ชป ๋จน์ด." (์ฌ๋ฃ ๋ฐ ์กฐ๋ฆฌ๋ฒ ์กฐ์ )
- ์ถ๋ ฅ ํ์(Output Format): "๋์๋ฝ ํต์ ๋ด์์ค" vs "์์ ํ์คํ ์ ์์ ํ๋ ์ดํ ํด์ค"
๋ด์ฉ์ ๊ฐ์๋ ๋ด๋ ๊ทธ๋ฆ์ ๋ฐ๋ผ ์ฉ๋๊ฐ ์์ ํ ๋ฌ๋ผ์ง๋๋ค. ๋ณด๊ณ ์์ฉ์ธ์ง, ๋ธ๋ก๊ทธ์ฉ์ธ์ง, ์์ ์ ๋ฆฌ์ฉ์ธ์ง์ ๋ฐ๋ผ ํ์์ ์ง์ ํด์ผ ํฉ๋๋ค.
2. ์ ์ถ๋ ฅ ํ์์ ์ง์ ํด์ผ ํ ๊น์?
์ถ๋ ฅ ํ์์ ์ง์ ํ๋ฉด 'ํ๊ฐ๊ณต(Post-processing)' ์๊ฐ์ด ์ฌ๋ผ์ง๋๋ค.
① ๊ฐ๋ ์ฑ์ด ์ข์์ง๋๋ค
์ค๊ธ๋ก ๋ 10์ค์ง๋ฆฌ ์ค๋ช ๋ณด๋ค, ํต์ฌ๋ง ์์ฝ๋ 3๊ฐ์ ๊ธ๋จธ๋ฆฌ ๊ธฐํธ(Bullet points)๊ฐ ํจ์ฌ ์ฝ๊ธฐ ์ฝ์ต๋๋ค.
② ์ ๋ฌด์ '๋ฐ๋ก' ์ธ ์ ์์ต๋๋ค (Copy & Paste)
์์ ์์ ์ด ํ์ํ๋ค๋ฉด ํ(Table)๋ CSV ํ์์ผ๋ก, ๊ฐ๋ฐ์ด ํ์ํ๋ค๋ฉด JSON ์ฝ๋๋ก ์์ฒญํ์ธ์. ๋ณต์ฌํด์ ๋ถ์ฌ๋ฃ๊ธฐ๋ง ํ๋ฉด ์ ๋ฌด๊ฐ ๋๋ฉ๋๋ค.
③ AI์ ์ก๋ด์ ์ค์ฌ์ค๋๋ค
"๋ฌผ๋ก ์ ๋๋ค! ์ฌ๊ธฐ ํ๊ฐ ์์ต๋๋ค." ๊ฐ์ AI์ ๊ตฐ๋๋๊ธฐ ๋ฉํธ ์์ด, "์ค์ง ํ๋ง ์ถ๋ ฅํด(Output only the table)"๋ผ๊ณ ์ง์ํ๋ฉด ๊น๋ํ ๊ฒฐ๊ณผ๋ฌผ๋ง ์ป์ ์ ์์ต๋๋ค.
3. ์ค๋ฌด์์ ๋ฐ๋ก ์ฐ๋ 4๊ฐ์ง ์ถ๋ ฅ ํ์ ํ์ด๊ธฐ
์ฌ๋ฌ๋ถ์ ์ํฉ์ ๋ง์ถฐ ๊ณจ๋ผ ์ฐ์ธ์. ์ด 4๊ฐ์ง๋ง ์๋ฉด ํ๋กฌํํธ ๊ณ ์ ์๋ฆฌ๋ฅผ ๋ค์ ์ ์์ต๋๋ค.
① ๊ตฌ์กฐํ๋ ํ ์คํธ (Lists & Headings)
๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ด์ง๋ง ๊ฐ๋ ฅํฉ๋๋ค. ๊ธด ๊ธ์ ์ฐ๊ฒ ํ ๋ ์ ์ฉํฉ๋๋ค.
- ๋ช ๋ น์ด: "๊ธ๋จธ๋ฆฌ ๊ธฐํธ(Bullet points)๋ก ์์ฝํด์ค", "๋ฒํธ๋ฅผ ๋งค๊ฒจ์(Numbered list) ์์๋๋ก ์๋ ค์ค", "์์ ๋ชฉ(Headings)์ ๋ฌ์์ ๊ตฌ๋ถํด์ค."
- ํ์ฉ: ํ์๋ก ์์ฝ, ์์ด๋์ด ๋ธ๋ ์ธ์คํ ๋ฐ, ์ ์ฐจ ์ค๋ช .
② ํ ๋ฐ์ดํฐ (Tables & CSV)
๋ฐ์ดํฐ๋ฅผ ๋น๊ตํ๊ฑฐ๋ ์์ ๋ก ์ฎ๊ธธ ๋ ํ์์ ๋๋ค.
- ๋ช ๋ น์ด: "๋งํฌ๋ค์ด ํ(Markdown Table) ํ์์ผ๋ก ์์ฑํด์ค", "CSV ํ์์ผ๋ก ๋ณํํด์ค."
- ํ์ฉ: ์ํ ๋น๊ต, ์ผ์ ํ ์์ฑ, ๋ฐ์ดํฐ ์ ๋ฆฌ.
- ํ: "์ด(Column) ์ด๋ฆ์ '์ ํ๋ช ', '๊ฐ๊ฒฉ', '์ฅ์ '์ผ๋ก ํด์ค"๋ผ๊ณ ์ด์ ์ง์ ํ๋ฉด ๋ ์๋ฒฝํฉ๋๋ค.
③ ์ฝ๋ ๋ฐ ๋ฐ์ดํฐ ํฌ๋งท (Code, JSON, XML)
๊ฐ๋ฐ์๋ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃจ๋ ๋ถ๋ค์๊ฒ ์ ์ฉํฉ๋๋ค. ์ปดํจํฐ๊ฐ ์ดํดํ๊ธฐ ์ฌ์ด ์ธ์ด๋ก ๋ฐ์ต๋๋ค.
- ๋ช ๋ น์ด: "Python ์ฝ๋๋ก ์์ฑํด์ค", "๊ฒฐ๊ณผ๋ฅผ JSON ์ค๋ธ์ ํธ๋ก ์ถ๋ ฅํด์ค."
- ํ์ฉ: ์ฝ๋ฉ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ๋ ฅ, API ์ฐ๋.
④ ๋๋ง์ ํ ํ๋ฆฟ (Custom Template)
๋ด๊ฐ ๋ง๋ ์์ ๊ทธ๋๋ก ์ฑ์๋ฌ๋ผ๊ณ ์์ฒญํ๋ ๊ณ ๊ธ ๊ธฐ์ ์ ๋๋ค.
- ๋ช ๋ น์ด: "์๋์ [ํ ํ๋ฆฟ] ์์์ ๋ง์ถฐ์ ๋น์นธ์ ์ฑ์์ค."
```markdown
[ํ ํ๋ฆฟ]
- ๐ก ํต์ฌ ์์ฝ:
- ๐ฃ️ ์ฃผ์ ์ฃผ์ฅ:
- ✅ ์ค์ฒ ๊ณผ์ :
```
- ํ์ฉ: ์ฃผ๊ฐ ์ ๋ฌด ๋ณด๊ณ , ๋ ์ ๋ ธํธ, ๋ด์ค๋ ํฐ ์์ฑ.
4. ์ค์ ๋น๊ต: ํ์์ด ๊ฒฐ๊ณผ๋ฅผ ์ด๋ป๊ฒ ๋ฐ๊ฟ๊น?
๋๊ฐ์ ์ง๋ฌธ์ ๋์ก์ ๋, ์ถ๋ ฅ ํ์์ด ์ด๋ค ์ฐจ์ด๋ฅผ ๋ง๋๋์ง ํ์ธํด ๋ณด์ธ์.
❌ ๋์ ํ๋กฌํํธ (ํ์ ๋ฏธ์ง์ )
> "์ฌ๊ณผ, ๋ฐฐ, ํฌ๋์ ์นผ๋ก๋ฆฌ์ ํน์ง์ ์๋ ค์ค."
๐ AI์ ๋ต๋ณ:
"์ฌ๊ณผ๋ 100g๋น ์ฝ 52kcal์ด๋ฉฐ ์์ญํ ์๊ฐ์ด ํน์ง์ ๋๋ค. ๋ฐฐ๋ 100g๋น ์ฝ 42kcal์ด๊ณ ์๋ถ์ด ๋ง์ ์์ํฉ๋๋ค. ํฌ๋๋..."
(์ ๋ณด๋ ๋ง์ง๋ง, ํ๋์ ๋ค์ด์ค์ง ์๊ณ ์์ ์ ์ฎ๊ธฐ๋ ค๋ฉด ๋ค์ ํ์ดํํด์ผ ํฉ๋๋ค.)
⭕ ์ข์ ํ๋กฌํํธ (ํ์ ์ง์ )
> "์ฌ๊ณผ, ๋ฐฐ, ํฌ๋์ ์์ ์ ๋ณด๋ฅผ ๋น๊ตํ๊ณ ์ถ์ด.
> [๊ณผ์ผ๋ช | ์นผ๋ก๋ฆฌ(100g๋น) | ์ฃผ์ ํน์ง]์ ํค๋๋ฅผ ๊ฐ์ง ๋งํฌ๋ค์ด ํ(Table)๋ก ์ ๋ฆฌํด์ค."
๐ AI์ ๋ต๋ณ:
| ๊ณผ์ผ๋ช | ์นผ๋ก๋ฆฌ(100g๋น) | ์ฃผ์ ํน์ง |
| :--- | :--- | :--- |
| ์ฌ๊ณผ | 52kcal | ์์ญํ ์๊ฐ, ์์ด์ฌ์ ํ๋ถ |
| ๋ฐฐ | 42kcal | ๋์ ์๋ถ ํจ๋, ์์ํ ๋จ๋ง |
| ํฌ๋ | 69kcal | ๊ป์ง์งธ ์ญ์ทจ ๊ฐ๋ฅ, ํญ์ฐํ ๋ฌผ์ง |
(ํ๋์ ๋ณด์ด๊ณ , ์์ ์ ๋ฐ๋ก ๋ณต์ฌ-๋ถ์ฌ๋ฃ๊ธฐ๊ฐ ๊ฐ๋ฅํฉ๋๋ค.)
5. ๊ณ ๊ธ ๊ฟํ: "์ก๋ด์ ๋นผ์ฃผ์ธ์" ๐คซ
AI๋ ์น์ ํ๊ฒ "๋ค, ์ฌ๊ธฐ ํ๋ฅผ ๋ง๋ค์ด ๋๋ฆฝ๋๋ค"๋ผ๊ณ ๋งํ๋ ๊ฒฝํฅ์ด ์์ต๋๋ค. ์๋ํ ์ ๋ฌด๋ฅผ ํ๊ฑฐ๋ ๊น๋ํ ๊ฒฐ๊ณผ๋ง ์ํ ๋๋ ์ด๋ ๊ฒ ๋ง๋ถ์ด์ธ์.
> "์ค๋ช ์ ์๋ตํ๊ณ ๊ฒฐ๊ณผ๋ฌผ๋ง ์ถ๋ ฅํด(No yapping, Output only)."
> "์ฝ๋ ๋ธ๋ก ์์๋ง ์์ฑํด."
์ด๋ ๊ฒ ์ ์ฝ ์กฐ๊ฑด(Constraints)์ ๊ฑธ๋ฉด, AI๋ ์ก๋ด์ ๋ฉ์ถ๊ณ ์๋ฒฝํ ๊ฒฐ๊ณผ๋ฌผ๋ง ๋ฑ ๋ด๋์ต๋๋ค.\
6. ๋ง์น๋ฉฐ: ํ๋กฌํํธ 4๋ ์์ ์์ ์ ๋ณต!
์ถํํฉ๋๋ค! ๐ ์ฌ๋ฌ๋ถ์ ์ด์ ํ๋กฌํํธ ์์ง๋์ด๋ง์ 4๋ ํต์ฌ ์์๋ฅผ ๋ชจ๋ ๋ง์คํฐํ์ จ์ต๋๋ค.
1. ํ๋ฅด์๋(Persona): AI์๊ฒ ๊ฐ๋ฉด์ ์์ ์ ๋ฌธ๊ฐ๋ก ๋ง๋ค๊ณ ,
2. ์ง์(Task): ๋ช ํํ ๋์ฌ๋ก ํ๋์ ๋ช ๋ นํ๊ณ ,
3. ๋งฅ๋ฝ(Context): ์ถฉ๋ถํ ๋ฐฐ๊ฒฝ ์ค๋ช ์ผ๋ก ๋์น๋ฅผ ์ฑ๊ฒจ์ฃผ๊ณ ,
4. ์ถ๋ ฅ ํ์(Output Format): ์ํ๋ ๊ทธ๋ฆ์ ๊ฒฐ๊ณผ๋ฅผ ๋ด๊ฒ ํ์ต๋๋ค.
์ด 4๊ฐ์ง๋ง ์กฐํฉํ๋ฉด, ์ฌ๋ฌ๋ถ์ ์ด์ ์ด๋ค AI ๋๊ตฌ๋ฅผ ๋ง๋๋ ๋๋ ต์ง ์์ 'ํ๋กฌํํธ ๋ง์คํฐ'์ ๋๋ค. ์ง๊ธ ๋ฐ๋ก ์ฌ๋ฌ๋ถ์ ์ ๋ฌด์ ์ด ๋ง๋ฒ์ ๊ณต์์ ์ ์ฉํด ๋ณด์ธ์!
์ 1๊ฐ ๐ค AI์ ๋ํํ๋ ๋ง๋ฒ์ ์ฃผ๋ฌธ, 'ํ๋กฌํํธ(Prompt)' ์๋ฒฝ ๊ฐ์ด๋
https://kaibloghub.blogspot.com/2026/01/ai-prompt.html
์ 2๊ฐ ๐ญ AI์๊ฒ '๊ฐ๋ฉด'์ ์์ฐ๋ ๊ธฐ์ : ํ๋กฌํํธ ํ๋ฅด์๋(Persona) ์๋ฒฝ ๊ฐ์ด๋
https://kaibloghub.blogspot.com/2026/01/ai-persona.html
์ 3๊ฐ ๐ฏ AI๋ฅผ ์์ง์ด๋ ๊ฒฐ์ ์ ํ๋ง๋: ํ๋กฌํํธ '์ง์(Task)' ์๋ฒฝ ๊ฐ์ด๋
https://kaibloghub.blogspot.com/2026/01/ai-task.html
์ 4๊ฐ ๐งฉ AI์๊ฒ '๋์น'๋ฅผ ์ ๋ฌผํ๋ ๊ธฐ์ : ํ๋กฌํํธ '๋งฅ๋ฝ(Context)' ์๋ฒฝ ๊ฐ์ด๋
https://kaibloghub.blogspot.com/2026/01/ai-context.html
์ 5๊ฐ ๐จ AI ๋ต๋ณ์ ๋ด ์ ๋ง๋๋ก ์๋ฆฌํ๋ ๊ธฐ์ : ํ๋กฌํํธ '์ถ๋ ฅ ํ์(Output Format)' ์๋ฒฝ ๊ฐ์ด๋
https://kaibloghub.blogspot.com/2026/01/ai-output-format.html
์ 6๊ฐ 2025๋ ํธ๋ ๋๋ฅผ ๋ฐ์ํ ์ต์ ํ๋กฌํํธ ์์ฑ ์์๋ฅผ ์ ๋ฆฌํด ๋๋ฆฝ๋๋ค.

%20%EA%B3%B5%ED%95%99.png)
๋๊ธ
๋๊ธ ์ฐ๊ธฐ