2023년 7월 14일 금요일

ChatGPT 잘 쓰는 법

ChatGPT 잘 쓰는 법

chatGPT를 통해 본인에게 필요한 높은 품질의 응답을 얻으려면 해당 언어 모델이 잘 이해할 수 있는 정제된 언어로 구조화된 프롬프트를 생성하는 것이 중요해요!

  • 기본 개념을 먼저 이해해 봅시다!
    1. 프롬프트 (prompt)

      프롬프트 (prompt)는 생성 인공지능(Generative AI) 분야에서 거대 언어 모델(Large Language Model; LLM)로부터 응답을 생성하기 위한 입력값을 의미해요!

    2. 거대 언어 모델

      방대한 규모의 데이터셋을 바탕으로 특정한 text, image, 영상을 인식하고 변환하며 가공 또는 생성해내는 데에 쓰이는 딥러닝 알고리즘의 일종이며 chatGPT는 이러한 거대 언어 모델 중 GPT-3.5 / GPT-4.0을 채팅의 형식으로 사용할 수 있도록 만든 대화형 인공지능 서비스입니다!

    3. chatGPT와 같은 대화형 인공지능 서비스는 사람과 대화를 나누듯 자연어를 주고 받으며 상호작용할 수 있도록 설계되었기 때문에 프롬프트는 일상적인 지시, 간단한 질문 등 다양한 형태로 입력이 가능해요!

  • 프롬프트를 입력하는 방법을 알아봅시다!
    1. 가급적 쉽고 간결한 표현을 사용하도록 해요!

      • 📍 프롬프트 입력 예시

        • 예시 1. 혹시 괜찮다면 제임스 웹 우주망원경이 무엇인지를 가지고 이제 갓 9살이 된 어린 아이도 알아들을 수 있을 만큼 쉽게 설명해주겠니? (X)

        • 예시 2. 제임스 웹 우주망원경을 9살 어린이에게 설명해줘 (O)

        🚨 내용은 동일하지만 예시 1은 불필요한 미사여구가 많아서 오히려 예시 2가 좀 더 디테일하고 원하는 응답을 얻어낼 가능성이 높아요! 작은 입력값의 차이가 큰 변화로 이어질 수 있으니 가급적 쉽고 간결한 표현을 사용하는 것이 좋아요!

    2. 열린 질문보다는 닫힌 지시문이 좋습니다!

      • 📍 프롬프트 입력 예시

        • 예시 1. 로봇이 사람의 역할을 대체할 수 있을까? (X)

        • 예시 2. 로봇이 사람의 역할을 대체할 수 있는가에 대한 글을 써줘 (O)

        📍 가급적 ~~할까?를 쓰기보다는 ~~해줘. 가 좀 더 체계적으로 정리된 응답을 얻을 수 있어요!

    3. 명령어에 구체적인 조건을 작성할수록 더욱 정교하고 정제된 형태의 결과물이 가능해요!

      • 📍 프롬프트 입력 예시
        1. 구체적이지 않은 조건을 명령어로 입력했을 경우 (안좋은 예시)

          😃 prompt : 교육행정학 강의 계획서 만들어줘

          🚨 필요한 데이터를 구할 수 없고 포괄적으로 답변을 해주기 때문에 원하는 답을 얻을 때까지 질문이 계속 이어질 수 있어요!

        2. 조건을 구체적으로 명시했을 경우 (좋은 예시)

          • prompt

            🚨 교육행정학 강의 계획서 만들어줘

            • 총 12주 24시간
            • 대상: 대학교 1학년 학생
            • 주별로 수업 목표, 수업 내용, 수업 자료, 수업방법 포함
            • 기말과제 제시

          🚨 필요한 데이터만 얻을 수 있고 추가로 질문하고 싶은 부분만 이어서 질문할 수 있어요!

    4. 원하는 결과물 형식의 예시를 함께 입력해요!

      • 📍 프롬프트 입력 예시

        • 예시 1. 슈퍼히어로 곰에게 어울리는 3개의 이름을 지어줘 (X)

        • 예시 2. 슈퍼히어로 곰에게 어울리는 3개의 이름을 지어줘 

          • 동물 : 고양이 이름: 캡틴 양희, 날카로운 발톱, 믿을 수 없는 고양이 
          • 동물: 강아지 이름: 모두의 보호자, 궁금한 송곳니, 소리치는 강아지 
          • 동물: 곰 이름: (O)

        🚨 단순히 랜덤 생성된 3개의 답을 얻고 싶다면 예시 1도 충분하겠지만 예시 2처럼 응답의 출력 예시를 함께 입력해주면 적합한 응답을 얻을 가능성이 높아요! 특히 일정한 양식에 정확히 맞는 답을 얻고자 한다면 위 방법이 유용합니다!

  • chatGPT 사용시 함께 설치할 관련 프로그램

  • 명령 예시 사이트의 예시를 보고 비슷하게 질문해보는 것도 좋아요!

    1. The Ultimate Collection of ChatGPT Products and Prompts: https://www.promptvine.com/
    2. The best ChatGPT Prompts: https://www.writingbeginner.com/best-prompts-for-chatgpt/
    3. 프롬프트 사용법: https://spartacodingclub.kr/blog/how-to-use-chatGPT
    4. 업무 역량 강화에 도움이 되는 100가지 명령(프롬프트) The 100 Best ChatGPT Prompts to Power Your Workflow: https://gridfiti.com/best-chatgpt-prompts/#personal
    5. 650+ Best Prompts For ChatGPT (Ultimate List For 2023): https://www.writingbeginner.com/best-prompts-for-chatgpt/
    6. 미드저니 및 AI 이미지 생성을 위한 ChatGPT 프롬프트: https://bit.ly/40wHNgn