πŸ“Œ Prompt Engineering

UI생성, λŒ€ν™”λ‚΄μš© λˆ„μ  둜직 개발 뢀뢄에 μ§‘μ€‘ν•˜κΈ° μœ„ν•˜μ—¬ ν”„λ‘¬ν”„νŠΈλ₯Ό μΌμ‹œμ μœΌλ‘œ λΉ„μ›Œλ‘μ—ˆλ‹€. ν”„λ‘¬ν”„νŠΈλ₯Ό λΉ„μ›Œλ‘κ²Œ 되면 μ΄ˆκΈ°μƒνƒœμ˜ GPT μ—κ²Œ μ§ˆλ¬Έμ„ ν•˜κ²Œ 되며, 이것은 κ³§ ν˜„μž¬ OpenAI μ‚¬μ—μ„œ λ°°ν¬ν•œ Chat GPT와 같은 κΈ°λŠ₯을 μˆ˜ν–‰ν•˜κ²Œ λœλ‹€.

μœ„μ˜ 개발이 λλ‚˜λ©΄ 기본적인 chat UI의 ν˜•νƒœλ₯Ό κ°–μΆ”κ²Œ 되고, κ·Έλ•Œ Prompt Engineering을 톡해 GPTμ—κ²Œ λ©΄μ ‘κ΄€ 역할을 λΆ€μ—¬ν•˜κΈ°λ§Œ ν•˜λ©΄ AI 면접관이 μ™„μ„±λœλ‹€.


πŸ“Œ Progress

ν˜„μž¬ κ΅¬ν˜„ ν™”λ©΄

Untitled

κ΅¬ν˜„ μ™„λ£Œ ν•­λͺ©


πŸ“Œ Issue

λ―Έν•΄κ²°

μ„œλ²„κ°€ λ‹«νžˆλŠ” ν˜„μƒ

GPT API 호좜 μ‹œ OpenAI μΈ‘μ—μ„œ λ°œμƒν•œ 였λ₯˜μ— μ˜ν•΄μ„œ λ°±μ—”λ“œ μ„œλ²„κ°€ λ‹«νžˆλŠ” ν˜„μƒμ΄ λ°œμƒν–ˆλ‹€. μ˜ˆμ™Έμ²˜λ¦¬λ₯Ό 톡해 ν•΄κ²°ν•  μ˜ˆμ •μ΄λ‹€.

ν•΄κ²°μ™„λ£Œ

μ—”ν„° μ²˜λ¦¬μ— 어렀움이 μžˆμ—ˆλ‹€. μ—”ν„°λ₯Ό λˆ„λ₯΄λ©΄ λ°”λ‘œ 닡변이 μ „μ†‘λ˜λ„λ‘ κ΅¬ν˜„ν–ˆλŠ”λ°, λ‹΅λ³€ ν…μŠ€νŠΈ μžμ²΄μ— μ€„λ°”κΏˆμ„ ν•˜κ³  싢을 수 있기 λ•Œλ¬Έμ—, shiftλ₯Ό λˆ„λ₯Έ 채 μ—”ν„°λ₯Ό λˆ„λ₯΄λ©΄ ν…μŠ€νŠΈ λ‚΄μ—μ„œ μ€„λ°”κΏˆμ΄ 되고, κ·Έλƒ₯ μ—”ν„°λ₯Ό λˆ„λ₯΄λ©΄ 닡변이 전솑될 수 μžˆλ„λ‘ κ΅¬ν˜„ν•˜μ˜€λ‹€. 이 λ•Œ, μ—”ν„°λ‘œ μΈν•œ κ°œν–‰λ¬Έμž ν•˜λ‚˜κ°€ 자꾸 textarea에 λ‚¨κ²Œλ˜λŠ” λ¬Έμ œκ°€ λ°œμƒν•˜μ˜€κ³ , 이벀트 버블링에 λŒ€ν•΄μ„œ κ³΅λΆ€ν•œ 후에 전솑을 μœ„ν•œ μ—”ν„° μž…λ ₯ μ‹œμ—λŠ” κ°œν–‰λ¬Έμžκ°€ μ‚½μž…λ˜μ§€ μ•Šλ„λ‘ ν•˜μ—¬ ν•΄κ²°ν•˜μ˜€λ‹€.