2023년 3월 5일 업데이트 된 슬라이드 자료입니다. 이 ChatGPT 활용 방법 소개는 ChatGPTers.org 커뮤니티 운영자인 김태현님께서 작성한 문서로, 빠르게 훑어봐도 양질의 내용과 자료였기 때문에 스크랩 해두고 빠르게 훑어보고 메모 방식으로 요약 정리 해봅니다.
편한 정리를 위해 높임말은 생략합니다.
"속도, 품질, 기억력(문맥 연결) 측면에서 영어로 질문하는 것이 좋다." 는 이야기로 시작.
슬라이드는 총 3개 레벨로 구성되고 아래와 같은 내용을 담는다.
1. 잘 대화하기
ChatGPT 에게 질문을 잘 하는 방법에 대한 가이드.
2. 결과 뽑는 대화법
생성기로 활용해서 가공된 데이터를 얻어내는 방법들
3. AI 최대 활용하기
고급 활용 기법들에 대한 설명들
1. 잘 대화하기
검색 대신 사용.
인터넷 상에 Consensus 가 있는 내용은 좋은 답을 얻기 쉬움. 반대로 잘 알려지지 않은 질문은 그럴싸한 거짓을 대답할 수 있음.
대화의 맥락(대답에 참고 되었으면 하는 내용들)을 제공하거나 요구 사항을 자세히 제공하면 좀 더 품질 높은 대답을 해줌.
의도를 명확하게 요구하는 것도 중요.
맥락/요구 사항/분량/포맷 등을 구분해서 요구하는 것도 좋음.
프롬프트 예시
Topic, Length, Format, Language, Includes title/subtitles, For audience, Content Goal, Writing Style
화제, 길이, 포멧, 언어, 포함 주제와 부주제, 대상, 컨텐츠 목표(배포 플렛폼 등), 글의 스타일(전문가 혹은 가벼운 대화 등)
앞 대화에 이어서 세부적인 질문을 하는 게 좋다. 내가 정확히 모르는 것을 찾아가는 과정처럼 활용하면 좋음. 점차 발전시켜가듯. 토큰 개수가 제한되기 때문에 !importent 혹은 Permanent 프롬프트로 맥락을 유지시키는 것도 고려.
한 대화 세션은 4000개 토큰을 기억하고 있다는 것을 활용.
토큰을 아끼기 위해 질문을 수정하는 것도 방법.
긴 글을 잘라서 프롬프트를 입력해야할 때, 프롬프트로 "완료" 라고 하기 전까지는 "Okay" 만 대답하고 답변하지 말아라, 하고 명령할 수 있음. 단, 토큰 제한을 유의해야.
창의적인 질문에 대한 답을 요구하기.
일반적이지 않은 질문으로 창의적인 아이디어 발상. 예) "거북선이 사용하는 공격 마법에 대한 매커니즘을 설명해줘"
답변 방법에 대한 설명을 요청하기.
왜 그런 대답을 주었는지에 대한 단계별 설명을 요구하면, 어떤 판단과 사고로 답을 생성하였는지 알 수 있음.
2. 결과 뽑는 대화하기
핵심 개념이나 키워드만으로 장문의 글을 생성하도록 활용.
반대로, 긴 장문의 글에서 키워드나 데이터를 특정 포멧으로(json, xml 등) 추출하기.
어려운 글을 쉬운 단어 활용이나 쉽게 이해할 수 있도록 변환. 혹은 반대로 어렵게 쓰거나 특정 스타일로 변환.
특정 질문에 대한 답을 단계적으로 나눠서 한 단계씩 답변을 달라고 하면 답변의 수준이 높아짐.
단계에 대한 예시를 들어줄 수도 있음.
역할을 지정해서 좀 더 맥락에 맞는, 어울리는 답을 얻을 수 있음.
인물의 환경이나 직업등 프로필을 제공하는 것도 좋음.
잘 알려진 것 생성하기. 가령 시험 문제를 생성해달라거나, 짧은 상품 리뷰를 생성해달라거나.
데이터를 제공하고, 분석 결과를 얻어내는 방법. 두 가지 유형을 비교하거나 분석해서 결과를 얻어내기. 분석 방법에 대해서도 물어볼 수 있음.
"답변의 범위를 좁히기(TBU)" 항목은 어떤 내용인지 잘 모르겠음.
3. 최대로 활용하기
질문의 토큰을 압축하기
대량 질문을 일괄 처리하기
시물레이션: 간접 경험하기
5분만에 AI 앱 만들기 (TBU)
GPT 혼자 결과를 개선하게 하기 (TBU)
Bing Chat 함께 쓰기 (TBU)
"질문의 토큰을 압축시키기" 이건 어떤 내용인지 잘 모르겠음.
메타 프롬프트, 다른 세션에서 나눴던 대화를 하나의 프롬프트로 만들기. 어떻게 활용하면 좋을지 정확히 이해는 어렵지만 대략적으로만 알겠다.
대량의 질문 일괄 처리. BulkGPT 를 활용해서 질문 여러 개를 한 번에 실행하고 결과를 csv 포멧으로 얻을 수 있음.
GPT for Google Sheet 앱으로 구글 스프레드시트를 활욯해서 대량의 답변을 손쉽게 얻을 수도 있음.
ParallelGPT, GPT() 외의 함수 등
간접 경험(시뮬레이션) 하기? 소제목의 의미는 잘 모르겠지만, 대화를 통해 방탈출 게임의 내용들을 만들어가는 대화.
그림을 추천받거나 음악 선곡, 효과음을 추천받거나. 마지막 엔딩 스크립트를 작성한다거나.
상상력을 발휘할 수 있는 단서들을 제공해서, 상황과 역할을 주고 어떤 일드리을 간접 경험 해볼 수 있음.
가령, 식당 종업원의 역할을 GPT에게 주고 점장 입장을 경험해본다거나.
GPT에게 개발자의 역할을 주고 PM 업무를 경험해본다거나.
GPT 스스로 대답을 개선하라도 요구. Review your previousanswer and find problems with your answer 정도로 프롬프트를 제공하면 성능이 개선됨.
마무리 전체 요약
맥락과 요구 사항을 자세히 제공하거나 세상에 없던 질문들을 던진다.
일이나 일상 생활을 더 수준 높게, 풍요롭게 하기 위한 테크닉을 그대로 활용.
예시와 역할, 유명한 방법론 등을 제공하면 결과가 더 좋아짐.
토큰 제한을 고려하여 결과 데이터나 좋은 예시 등을 제공해서 자동화 시도.
좋은 예시들과 질문 자동화를 통해 Jasper, 뤼튼 같은 앱처럼
피해야 할 실수들
원하는 결과를 명확히 해야
결과의 예시를 들어줘야
한 세션에 여러 주제를 섞지 말아야
수학 계산은 피해야
부정 프롬프트는 피해야(not 을 잘 이해하지 못한다 함)
요약을 요청해야
명령을 한 번만 하고 마는 것은 지양해야
더 좋은 결과를 위해 프롬프트를 수정하며 반복해야
원본 슬라이드 링크
https://docs.google.com/presentation/d/1lU-1mxLNbtIXRkAMEpBR9ZlLFfWY00ZOccaEarzKgMo/edit?usp=sharing
ChatGPTers
https://www.chatgpters.org/c/notice/chatgpt
'IT,컴퓨터 이야기' 카테고리의 다른 글
ARQ 란? (Automatic Repeat reQuest) (0) | 2023.08.01 |
---|---|
hiberfil.sys 파일 제거해서 용량 확보하기 (0) | 2023.07.02 |
광고 차단 프로그램을 사용하는 경우 광고 허용 요청 팝업 띄우기 (1) | 2023.05.21 |
특이점(Singularity) 이란? (0) | 2023.02.27 |
번역 서비스의 차이를 알아보자. 파파고 vs 디플 vs 구글 번역 (Papago vs DeepL vs Google Translate) (0) | 2023.02.13 |
GPT 가 대체 뭘까? GPT의 뜻과 개념을 자세히 알아보자. (0) | 2023.02.10 |
대화형 강화 학습 AI(인공지능) ChatGPT 사용해보기 (0) | 2023.01.09 |