My Image

Network 포스팅

[생성형 AI] 인공지능 프롬프트 엔지니어링?! 개념과 구성요소

Doyeon0430 | 2024년 01월 22일

네트워크 이미지

이번시간에는 인공지능을 제대로 사용하기 위해서 알아야 할 각종 정보들을 정리하겠습니다.

이러한 명령어 문장을 입력하는 방식이 바로 프롬프트 엔지니어링입니다.

그럼 지금부터 프롬프트 엔지니어링이 무엇인지, 이를 사용하기 위해 필수적으로 알아야 할 개념이 무엇인지,

마지막으로 7가지의 프롬프트 문장 구성 방식을 알아보겠습니다.

 

  1. 프롬프트 엔지니어링 - 특징
  2. 프롬프트 엔지니어링 - 필수 개념
  3. 프롬프트 엔지니어링 - 구성요소

 

 

1. 프롬프트 엔지니어링 - 특징

ChatGPT 메인화면 사진

ChatGPT는 대화 내용을 기억하기 때문에 이전에 질문을 토대로 연산을 반영합니다.

하지만 New Chat으로 새로운 프롬프트를 생성해서 다시 입력하면 모든 것이 초기화됩니다.

이러한 특징을 2가지로 볼 수 있으며 바로 싱글 턴과 멀티 턴이라고 합니다.

싱글 턴은 1개의 프롬프트로 재활용이 쉽지만 수준 높은 프롬프트를 제작하기 어렵습니다.

멀티 턴은 2개 이상의 프롬프트를 사용해서 상세한 수정이 가능하나 일관성 유지가 어렵습니다.

 

2. 프롬프트 엔지니어링 - 필수 개념

ChatGPT GPTs 화면 사진

프롬프트 엔지니어링 줄바꿈

문장의 형식화를 위해 Shift+Enter을 사용하며 줄바꿈을 진행합니다.

 

인공지능 토큰이란?

사용자가 입력한 문장이나 텍스트를 인공지능이 이해하기 쉽게 처리하는 방식입니다.

한 문장을 작은 조각으로 분리해서 여러개의 토큰을 만듭니다.

I am a boy를 예시로 둘 때 I / am / a / boy 라는 총 4개의 토큰을 생성한다고 생각하면 쉽습니다.

 

GPTs란?

[메뉴바 -> My GPTs]로 들어가면 유저들이 만든 플러그인들이 있습니다.

이러한 기능은 특정 목적에 맞게 커스터마이징해서 만든 챗봇을 의미합니다.

 

3. 프롬프트 엔지니어링 - 구성요소

대표적으로 잘 알려진 7가지의 프롬프트 구성요소를 가지고 있습니다.

아래 조건을 토대로 대화 문장을 작성하면 프롬프트 엔지니어링의 조건을 만족시킬 수 있습니다.

 

ChatGPT 답변 예시 사진 1

ChatGPT 답변 예시 사진 2

1. Role

ChatGPT에게 질문할 때 특정 전문가를 지칭해서 넣어줍니다.

예를 들어 "당신은 수학 교사인데 미적분에 대해 설명해줘"라고 하면 더 높은 정확도를 가진 답변을 얻을 수 있습니다.

 

2. Audience

ChatGPT에게 답변의 대상이 되는 특정인을 지정해서 넣어줍니다.

예를 들어 "영화인을 위한 공포 영화 리뷰와 해석을 남겨줘"라고 하면 수준 높은 배경 지식을 전달받을 수 있습니다.

 

3. Knowledge

ChatGPT에게 해당 정보를 제공하는 DB나 검색엔진을 추가해서 넣어줍니다.

예를 들어 "나무위키의 내용을 토대로 유재석에 대해 알려줘"라고 하면 해당 정보를 삽입해서 사용할 수 있습니다.

 

4. Task

ChatGPT에게 수행해야 하는 특징을 추가해서 넣어줍니다.

예를 들어 "자기소개서를 쓸거고 700자 내외로 만들어줘"라고 명령하면 조금 더 정확한 답변을 받을 수 있습니다.


5. Policy

ChatGPT에게 답변을 받을 때 따라야 하는 특정 규칙을 넣어줍니다.

예를 들어 "긍적적인 부분만을 강조해서 블로그 내용을 적어줘"라고 하면 특정된 부분만 답변을 받을 수 있습니다.

 

6. Format

ChatGPT에게 응답을 따라야 하는 특정 형식을 넣어줍니다.

예를 들어 "JSON 형식으로 데이터를 가져와줘"라고 하면 해당 조건에 맞게 코딩을 진행합니다.

 

7. Examples

ChatGPT에게 질문할 때 해당 조건에 맞는 예시를 넣어줍니다.

예를 들어 "{"name":"Kim", "age":"24", "email":"kim73916@naver.com"} 형식처럼 코딩해줘"라고 하면 정확한 답변을 얻을 수 있습니다.

댓글 (0)

    댓글이 없습니다.

간편 댓글 작성

My Image My Image My Image My Image