AI공부

[AI_Study] 프롬프트 엔지니어링

도도돋치 2025. 4. 26. 14:56
Contents 접기
728x90

프롬프트 엔지니어링이란?

인공지능을 잘 다루는 방법

프롬프트=질문, 엔지니어링=기술 -> 좋은 답변을 이끌어낼 수 있는 질문의 기술

 

기술 1: 퓨샷(Few Shot) vs 제로샷(Zero Shot)

제로샷: ChatGPT한테 뜬금없이 얘기해도 바로 대답함 - 좀더 유동성있는 답변을 도출할 수가 있다.

퓨샷: 예시를 줘서 문맥을 이해시켜 더 나은 답변 제시하도록 하는 것

Q."동남아시아"
A: 싱가포르의 미래적인 도시 경관 감상 후 ~ 하는 여정
Q."유럽"
A:

위와 같이 ChatGPT질문에 입력을하면, ChatGPT는 유럽의 A에 해당하는 답을 동남아시아 A와 비슷한 맥락으로 적어준다.

 

기술2: Chain of Thougts(추론시키기)

Chatgpt는 언어기반 인공지능 = 사람들이 만든 텍스트 기반

정확한 답 구사X, 그럴싸한 답을 내놓음

 

그래서 강제로 생각을 말하면서 추론을 하게끔 유도하면 오류를 줄일 수 있다.

어떻게?

퓨샷의 A답변에 더 설득력있는 답변을 적음으로써(A: ~을 할수있고, ~을 할 수 있기때문에 ~를 추천한다) 답변의 근거를 적도록 유도한다.

 

기술3: Zero Shot CoT(제로샷+추론시키기)

let's think step by step를 질문 밑에 추가

차근차근 생각해보자를 추가하는 방법 -> 대충 답 하지말고 고심해서 답변해라!

 

기술4: 롤플레잉(역할 나누기)

인공지능에게 역할을 부여

나(물어보는 사람)에 대한 배경설명

 

기술5: 사람에게 물어보듯 하기

이름 지어주기 ex)너는 전문가이드 알렉스야

반복적으로 말해서 강조하기 ex)너는 최고의 전문가니까

반드시 "가장 좋은 답"을 내라고 말하기

중요한 정보 알려주기 ex)너무 힘든여행은 아니길 바래

칭찬해주기

 

차이가 나는 이유

chatGPT는 사람이 만든 방대한 데이터로 만들어짐

-> 인공지능에게서 사람처럼 어떤 말도 나올수 있는 것 = 사람처럼 대하면 결과가 좋음

 

 

SAI 스터디 S과정 중 https://www.youtube.com/watch?v=pGByFXOtAh8를 보고 정리한 글입니다

+유튜브 영상 마지막에 프롬프트모아둔 사이트를 소개해준다.

 

 

728x90

'AI공부' 카테고리의 다른 글

[AI_Study] 코랩(Colab)  (0) 2025.05.03