ChatGPT 완벽가이드

망고·2023년 11월 22일

프롬프트

목록 보기
1/2
post-thumbnail

[ChatGPT 완벽가이드: Midjourney, ChatGPT4, 그 외 다양한 AI 툴 마스터] 4-17강 스터디

ChatGPT 활용법

ChatGPT란?
AI 언어 모델로 대규모의 텍스트 데이터로 훈련되었으며 자연어 응답을 생성한다.(대화하는 형식의 응답)

ChatGPT의 장점

  • 시간을 절약해준다.
  • ChatGPT는 하나의 AI비서이다.
  • 기존 전문 분야 밖의 영역으로 확장할 수 있게 해준다.
  • 빠르고 효과적으로 새로운 아이디어를 떠올리게 해준다.

ChatGPT의 주요 Output

  • 정보 종합(Synthesizing Info) : 대량의 정보를 명확하고 간결하게 요약할 수 있다.
  • 정보의 생성과 복제(Content Creation and Copy) : 특정한 목적으 가지고 특정 주제에 대한 새로운 콘텐츠르 생성한다.
  • 학습과 조사(Learing and Research) : 신속하고 효율적으로 질문에 대한 답을 얻도록한다.
  • 코딩(Coding) : 코드를 생성하고 프로그래밍이 개념과 API, 디버깅에 관한 정보를 알게한다.

ChatGPT vs Google

ChatGPT와 google 둘 다 AI기반의 도구이다.

구분ChatGPTGoogle
목적상호작용이 가능한 도구로 원하는 정보를 찾도록 지능적으로 도와준다.(제시한 프롬포트에 맞춘 방식으로 미리 학습된 정보를 처리한다.) 대화형태의 개인화된 방식으로 다양하고 각자의 사례에 적합한 정보를 접하게 해준다.웹에서 정보에 접속할 수 있는 링크를 찾도록 도와주는 검색 엔진이다.
입력사용자와 대화형태인 반복적인 형식으로 상호작용한다. 후속 질문을 계속 하여 원하는 결과를 얻을 수 있다.사용자가 특정 쿼리 또는 질문을 입력해야한다.
출력하나의 답변에 하나의 응답을 출력한다.질문과 연관된 웹 페이지 목록을 반환한다. 원하는 만큼 빠르게 정보를 얻지 못한다.(첫 링크를 클릭한 후 다시 검색 결과 페이지로 돌아가 다른 링크를 클릭한다.)
범위미리 학습된 한정된 양의 정보에만 접근할 수 있다.온라인에서 더 최신의, 방대한 양의 정보에 접근할 수 있다.

-> Google은 웹상의 정보를 찾는 검색 도구이다.
-> ChatGPT는 적절한 질문을 할 수 있도록 도와주고 방대한 양의 정보를 사용자의 필요에 맞춰 종합해준다.

효과적인 프롬프트

효과적인 프롬프트 생성하는 방법

  • 프롬프트의 맥락 고려 : ChatGPT가 특정한 누군가인 것 처럼 질문한다. 즉, ChatGPT가 내가 던진 질문에 올바른 답을 할 수 있는 대상이라고 생각하고 질문한다.
  • 임무 부여 : 내가 하려는 일을 정확히 알면 도움이 된다. 구체적으로 질문하여 내가 얻고자 하는게 무엇인지 정확하게 알도록 한다.
  • 구체적인 표현 : 구체적으로 요청할 수록 결과의 품질이 높아진다.
  • 반복하여 질문 : 질문을 반복하면서 점차 내용을 발전시켜 나간다. 질문을 하고 답변이 오면 그 답변에 대하여 다시 응답한다.
  • 프롬프트 수정 : 원하는 답변이 나올 때 까지 수정하여 질문을 반복한다.

150개 프롬프트
프롬프트 북

프롬프트 수식어

수량 형용사, 형용사, 부사, 부정어, 시간을 나타내는 단어, 등 수식어를 유용하게 사용한다.

OpenAI 플레이그라운드

OpenAI Playground

완성모드, 삽입모드, 편집모드가 있다.
PlayGround에는 조금 더 구체적인 방법으로 할 수 있는 유연성이 있다.

완성모드

ChatGPT의 일반적인 기능과 비슷하다.

편집모드

ChatGPT의 답을 고치고 문법을 수정하는 등의 작업을 할 수 있다.

프리셋

ChatGPT에서 제공하는 레이아웃으로 더 나은 작업을 수행할 수 있다.

chatGPT-4

  • 창의성(Creativity) : 자신이 작성한 초본으로 자신의 스타일을 익히는데 효율적인 도움을 준다.
  • 시작 자료 입력(Visual input) : 사진과 같은 다른 데이터와 통합할 수 있다.(지금은 테스트 과정)
  • 콘텐츠의 양(Longer context) : 2만 4천 단어 이상을 처리할 수 있다.

이뿐만 아니라 추론 성능과 복잡한 데이터를 처리하는 능력이 전반적으로 향상했다.

chatGPT의 한계

chatGPT는 2021년 9월까지의 정보로 학습되어있다. 웹 기반 정보에 실시간으로 접근하지 않는다. 가장 정확한 실시간 최신 정보를 원한다면 직접 브라우저로 웹사이트를 방문하는 것이 좋다.

ChatGPT를 활용하여 가장 정확한 실시간 최신 정보를 원한다면 최신 날짜에 맞는 정보를 복사하여 ChatGPT에 붙여넣거나 크롬 확장 프로그램을 사용한다.

프롬프트 엔지니어링

프롬프트 엔지니어링이란?
ChatGPT 같은 NLP 모델에서 프롬프트를 설계하고 최적화하는 과정이다. 원하는 결과를 얻기위해 명확하고 간결하며 효과적인 방식으로 프롬프트를 만든다.

프롬프트 엔지니어링의 세 가지 기본 원칙

  • 구체적이여야한다.(be specific) : 더 많은 기준을 줄수록, 결과물이 정확하다.
  • 단계적으로 작업해야 한다.(Work in steps)
  • 반복하고 개선한다(Iterate and improve) : 입력을 고쳐서 결과물을 반복적으로 개선할 수 있다.

좋은 프롬프트란?
학습된 데이터의 모델에 결과가 달렸다. 매개변수는 데이터를 사용하도록 학습된 방법이고 입력은 프롬프트이다.
구체적이고 모호하지 않은, 명확하고 간결한 언어를 사용해야한다. 또한 ChatGPT가 어떤 역할을 해야하는지 알려주어야한다.
어떤 정보와 예시를 주는지 또한 중요하다. 반복적인 질문을 통하여 좋을 결과를 얻도록 한다.

주요 프롬프트 단계

  • 목표 또는 문제를 정의한다.(Define the problem or goal) : ChatGPT가 도와줄 일을 명확하게 표현한다.
  • 관련 키워드와 문구를 입력한다.(Use relevant keywords and phrases)
  • 프롬프트를 작성한다.(Write the prompt)
  • 테스트, 평가, 반복한다.(Test, evaluate, and iterate) : 필요에 따라 프롬프트를 조정한 다음 원하는 응답을 일관되게 생성하는, 제일 좋은 프롬프트가 성공적으로 만들어질 때까지 과정을 반복한다.

0개의 댓글