๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ’ป IT·๊ธฐ์ˆ ·ํ†ต๊ณ„

ChatGPT๋กœ ์ธ๋„ค์ผ ๋งŒ๋“ค๊ธฐ (์ด๋ฏธ์ง€ ์ƒ์„ฑ)

by nowgeun 2023. 3. 21.
728x90

ํฌ์ŠคํŠธ๋ฅผ ์ž‘์„ฑํ•  ๋•Œ๋งˆ๋‹ค ์ธ๋„ค์ผ์ด ํ•ญ์ƒ ๋ฌธ์ œ์˜€์Šต๋‹ˆ๋‹ค.

๊ธ€์„ ์“ฐ๋Š” ๊ฒƒ์€ ์ข‹์•„ํ•˜์ง€๋งŒ, ์ ์ ˆํ•œ ๋Œ€ํ‘œ ์ด๋ฏธ์ง€๋ฅผ ์ฐพ๊ฑฐ๋‚˜ ๋งŒ๋“œ๋Š” ๊ฒƒ์€ ๋„ˆ๋ฌด๋‚˜๋„ ๊ท€์ฐฎ์€ ์ผ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ด๋ฒˆ์—๋Š” ChatGPT๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์ธ๋„ค์ผ์„ ๋งŒ๋“ค์–ด๋ดค์Šต๋‹ˆ๋‹ค.

 

ChatGPT๋กœ ์ƒ์„ฑํ•œ ์ธ๋„ค์ผ

 

ChatGPT๋กœ ์ด๋ฏธ์ง€ ์ƒ์„ฑ

ChatGPT (GPT3.5)๋Š” ์•„์ง๊นŒ์ง€ ๋ชจ๋“  ์ž…๋ ฅ๊ณผ ์ถœ๋ ฅ์„ ํ…์ŠคํŠธ๋กœ ๋ฐ–์— ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ํ–ฅํ›„ GPT4์™€ DALL·E 2๊ฐ€ ์œตํ•ฉ๋œ ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ AI๊ฐ€ ๋‚˜ํƒ€๋‚œ๋‹ค๋ฉด ์ด๋ฏธ์ง€ ๋˜ํ•œ ์ž…์ถœ๋ ฅ์ด ๊ฐ€๋Šฅํ•ด์งˆ ๊ฒƒ์ด๋ผ ์ƒ๊ฐ๋ฉ๋‹ˆ๋‹ค๋งŒ, ํ˜„์žฌ๋กœ์„œ๋Š” ChatGPT๋กœ ์ด๋ฏธ์ง€๋ฅผ ์ง์ ‘ ์ƒ์„ฑํ•  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ, ์ด๋ฅผ ์šฐํšŒํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ์žˆ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜์™€ ๊ฐ™์ด ๋ช‡ ๊ฐ€์ง€ ๋‹จ๊ณ„๋ฅผ ๊ฑฐ์น˜๋ฉด ์ด๋ฏธ์ง€๋ฅผ ๊ฐ„์ ‘์ ์œผ๋กœ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

 

 

SVG (Scalable Vector Graphics)

 

SVG๋Š” ์ด๋ฏธ์ง€๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ๋ฐฉ์‹ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ์ด๋ฏธ์ง€๋ฅผ ๋ฒกํ„ฐ๋กœ ํ‘œํ˜„ํ•˜๋Š” ๋ฐฉ์‹์ธ๋ฐ, ์ด๋ฏธ์ง€ ์ƒ์— ์žˆ๋Š” ์š”์†Œ๋“ค์˜ ์œ„์น˜ ๊ฐ’์„ ํ…์ŠคํŠธ(XML)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฒกํ„ฐ๋กœ ํ‘œํ˜„ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ํ”ฝ์…€๋กœ ํ‘œํ˜„๋˜๋Š” ๋ ˆ์Šคํ„ฐ ๋ฐฉ์‹์ธ. jpg๋‚˜. png ์™€๋Š” ๋‹ค๋ฅด๊ฒŒ. svg ์ด๋ฏธ์ง€๋Š” ํฌ๊ธฐ๋ฅผ ํ‚ค์›Œ๋„ ํ•ด์ƒ๋„๊ฐ€ ๊นจ์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค. 

 

SVG์™€ GIF, JPEG, PNG์˜ ์ฐจ์ด

 

ChatGPT๋กœ ์ธ๋„ค์ผ ๋งŒ๋“ค๊ธฐ

 

SVG๋Š” XML(Extensive Markup Language)๋กœ ํ‘œํ˜„์ด ๋ฉ๋‹ˆ๋‹ค. Language๋‹ˆ๊นŒ ์–ธ์–ด๊ณ  ๋‹น์—ฐํžˆ ํ…์ŠคํŠธ๊ฒ ์ฃ ? ๊ทธ๋ ‡๊ฒŒ ๋•Œ๋ฌธ์— ChatGPT๋กœ SVG๋ฅผ ์ž‘์„ฑํ•˜๋ผ๊ณ  ํ•˜๋ฉด ๊ฐ„์ ‘์ ์œผ๋กœ ์ด๋ฏธ์ง€๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ €๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฐฐ๊ฒฝ์ƒ‰๊ณผ ๊ธ€์”จ์ƒ‰์€ HTML์˜ HEX ์ฝ”๋“œ๋กœ ๋ง์„ ํ–ˆ๊ณ , ํฌ์ŠคํŠธ์˜ ์ธ๋„ค์ผ ์ด๋ฏธ์ง€ ํฌ๊ธฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

 

์ธ๋„ค์ผ ๋ถ€๋ถ„ ์šฐํด๋ฆญ -> ์ƒˆ ํƒญ์—์„œ ์ด๋ฏธ์ง€ ์—ด๊ธฐ
์ƒˆ ํƒญ ๊ด„ํ˜ธ ์† ์ˆซ์ž๋กœ ํ™•์ธ

 

ํ”„๋กฌํ”„ํŠธ

"ChatGPT๋กœ ์ธ๋„ค์ผ ๋งŒ๋“ค๊ธฐ" ๋ผ๋Š” ์ œ๋ชฉ์œผ๋กœ ๋ธ”๋กœ๊ทธ ํฌ์ŠคํŠธ ๊ธ€์„ ์ž‘์„ฑํ•  ๊ฑด๋ฐ, 
๊ฑฐ๊ธฐ์— ์•Œ๋งž๋Š” ์ธ๋„ค์ผ์„ ์•„๋ž˜์˜ ์กฐ๊ฑด์„ ์‚ฌ์šฉํ•ด์„œ SVG ์ฝ”๋“œ๋กœ ์ž‘์„ฑํ•ด ์ค˜:

- ํ…์ŠคํŠธ๋Š” 'ChatGPT๋กœ' '์ธ๋„ค์ผ ๋งŒ๋“ค๊ธฐ' ์ด๋ ‡๊ฒŒ ๋‘์ค„๋กœ ์ž‘์„ฑํ•ด์ค˜
- ํ…์ŠคํŠธ๊ฐ€ ์ด๋ฏธ์ง€ ์ •์ค‘์•™์— ์œ„์น˜ํ–ˆ์„ ๋•Œ ์œ„, ์•„๋ž˜, ์™ผ์ชฝ, ์˜ค๋ฅธ์ชฝ์— 10px ์ •๋„ ์—ฌ๋ฐฑ์ด ๋‚จ๋„๋ก ํ•ด์ค˜
- ํฐํŠธ ํฌ๊ธฐ๋Š” ํ…์ŠคํŠธ๊ฐ€ ์ „๋ถ€ ๋ณด์ด๋„๋ก ์—ฌ๋ฐฑ์— ๋งž์ถฐ์„œ ์•Œ์•„์„œ ์ •ํ•ด์ค˜
- ๋ฐฐ๊ฒฝ ์ƒ‰: HEX #FFDD0E
- ๊ธ€์”จ ์ƒ‰: HEX #1D1D1D
- ํฐํŠธ: ๋‚˜๋ˆ” ์Šคํ€˜์–ด
- ์ด๋ฏธ์ง€ ํฌ๊ธฐ: 230px x 140px

ChatGPT prompt
ChatGPT ํ”„๋กฌํ”„ํŠธ ์‹คํ–‰๊ฒฐ๊ณผ

 

 

์ƒ์„ฑ๋œ SVG ์ฝ”๋“œ๋ฅผ ๋ฉ”๋ชจ์žฅ์— ๋ณต๋ถ™ํ•˜๊ณ  .svg ํŒŒ์ผ์„ ์ƒ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.

ChatGPT๊ฐ€ ์ƒ์„ฑํ•œ SVG ์ฝ”๋“œ ๋ฉ”๋ชจ์žฅ์— ๋ณต๋ถ™

 

save .svg file to notepad
๋ฉ”๋ชจ์žฅ ๋‚ด์šฉ ์ €์žฅ

 

์ €์žฅ๋œ .svg ํŒŒ์ผ์„ ์ธํ„ฐ๋„ท ๋ธŒ๋ผ์šฐ์ € (์—์ง€, ํฌ๋กฌ ๋“ฑ)์œผ๋กœ ์—ด๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ด๋ฏธ์ง€๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

 

.svg ํŒŒ์ผ์„ ๋ธŒ๋ผ์šฐ์ €๋กœ ์—ด๊ธฐ
ChatGPT๋กœ ๋งŒ๋“  ์ธ๋„ค์ผ

ํ•ด๋‹น ์ธ๋„ค์ผ์€ ์Šคํฌ๋ฆฐ์ƒท์œผ๋กœ ์บก์ฒ˜ํ•ด์„œ ์‚ฌ์šฉํ•ด๋„ ๋˜๊ณ , jpg, png ํŒŒ์ผ๋กœ ๋ณ€ํ™˜ํ•ด์„œ ์‚ฌ์šฉํ•ด๋„ ๋ฉ๋‹ˆ๋‹ค.

 

 

์ •๋ฆฌํ•˜๊ธฐ

ChatGPT์˜ ์ถœ์‹œ ์ดํ›„์— ์—…๋ฌด ๋Šฅ๋ฅ ์ด ๋ˆˆ์— ๋„๊ฒŒ ์ข‹์•„์กŒ๋‹ค๋Š” ๊ฒƒ์„ ์ฒด๊ฐํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ฝ”๋”ฉ์„ ํ•  ๋•Œ Co-pilot ๊ธฐ๋Šฅ์€ ๋งค์šฐ ํŽธ๋ฆฌํ•˜๊ณ , ๋ˆˆ์œผ๋กœ ์ž˜ ๋ณด์ด์ง€ ์•Š๋Š” ์—๋Ÿฌ๋„ ์ž˜ ์ง‘์–ด๋‚ด์ค๋‹ˆ๋‹ค. ๋ฌผ๋ก  ๊ฑฐ์ง“๋ง์„ ๋„ˆ๋ฌด๋‚˜๋„ ๋Šฅ์ˆ™ํ•˜๊ฒŒ ํ•œ๋‹ค๋Š” ๋‹จ์ ๋„ ์žˆ์ง€๋งŒ, ๋น„์„œ๋กœ์„œ์˜ ์—ญํ• ์€ ์ •๋ง ํ†กํ†กํžˆ ์ž˜ํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€