⚙️ LLM Prompt
👩🏻🔧 프롬프트 엔지니어링이란?
AI(특히 ChatGPT 같은 언어 모델)에게 원하는 답을 얻기 위해 질문(프롬프트)을 효과적으로 작성하는 기술이에요.
쉽게 말하자면, AI가 더 정확하고 유용한 답을 하도록 "말을 잘 건네는 법"을 배우는 거예요.
🏀 농구 코치와 선수의 대화로 감을 잡아 볼까요?
농구 코치가 선수(AI)에게 특정한 플레이를 하도록 지시한다고 가정해 볼게요.
나쁜 프롬프트 예시
🗣️ 감독 : "슛! 해!!"
⛹🏻♂️ 선수 : '뭐야, 언제 하라는 거야? 여기서인 거야? 지금인가? 에~잇! 🏀'
🗣️ 감독 : "얌마!!! 그게 아니지!! 🤬"
→ 선수는 언제, 어디서, 어떻게 슛을 해야 하는지 몰라요. 그냥 아무렇게나 슛할 수도 있어요.
좋은 프롬프트 예시
🗣️ 감독 : "3점 라인 오른쪽에서, 수비수를 따돌린 후!! 점프 슛 해!!"
⛹🏻♂️ 선수 : '아하! 슈웃 🏀'
👩🏻💼 해설 : "이야~! 점프 슛으로 3점 득점합니다~!"
→ 이제 선수는 정확히 어디서, 어떻게 슛을 해야 하는지 알게 돼요.
위의 예시처럼 지시하면 득점할 수 있어요.
프롬프트 엔지니어링도 마찬가지예요.
AI가 대충 답하지 않고, 정확하고 유용한 답을 하도록 프롬프트를 구체적으로 만들어야 해요.
🤖 실제 예시


나쁜 프롬프트
💁🏻♀️ User : "인공지능이 뭐야?"
→ 너무 일반적이라 AI가 너무 많은 내용을 말할 수도 있고, 원하는 핵심 정보가 아닐 수도 있어요.
좋은 프롬프트
💁🏻♀️ User : "비전공자가 이해할 수 있도록, 일상적인 예시를 들어 인공지능의 개념을 쉽게 설명해 줘."
→ 이렇게 하면 AI가 친절하고 이해하기 쉬운 답을 줄 확률이 높아져요.
🧐 효과적인 프롬프트 작성법
구체적으로 말하기 | "AI 추천 알고리즘의 장점과 단점을 각각 3가지씩 설명해 줘." |
역할을 정해 주기 | "너는 프로 요리사야. 재료가 달걀, 밀가루, 우유일 때, 만들기 쉬운 요리 3가지를 추천해 줘." |
출력 형식을 정해 주기 | "목록 형식으로 5가지 예시를 들여줘." |
예시를 포함하기 | "아래 예시처럼 대답해 줘: '예시 1: ..., 예시 2: ...'" |
'🔥 공부 > ⚙️ AI' 카테고리의 다른 글
[⚙️AI] 시스템 프롬프트(System Prompt)란? (1) | 2025.03.18 |
---|---|
[⚙️AI] 효과적인 프롬프트 작성법 (0) | 2025.03.17 |
[⚙️AI] RAG 맛보기 (1) | 2025.02.20 |
[⚙️AI] 기존 GPT 기반 모델의 한계를 극복시켜주는, RAG (0) | 2025.02.19 |
[⚙️AI] LLM을 활용하는 프레임워크, LangChain (0) | 2025.02.14 |