소개
요즘 화두가 되고 있는 대화형 AI 중에서 가장 핫한 아이템인 챗지피티가 도대체 무엇인지 잠시 살펴보는 시간이 되었으면 합니다. 인터넷에서 보면 글도 써주고 그림도 그리고 심지어 내가 필요한 앱도 만들 수 있으며 내일 아침에 필요한 PPT 자료도 챗지피티가 만들어 준다고 한다. 정말 AI가 생각을 하고 창작을 할 수 있는 것인지 햇갈리는 시대가 되었습니다. 이 글에서는 챗지피티가 무엇이며 어떻게 글을 쓰고 시를 쓸 수 있는지 또 어떻게 이것을 활용할 수 있는지를 알아봅시다.
1. 대화형 AI란 무엇인가?
대용량 데이타, 머신러닝 및 자연어 처리를 이용하여 인간의 상호작용을 모방할 수 있도록 지원함으로써 음성 및 텍스트 입력을 인식하고 다양한 언어로 해당의미를 변환하는 것으로 인간의 대화를 인식하고 응답할 수 있는 소프트웨어를 만들 수 있는 기술입니다. 따라서 ChatGPT 는 인간처럼 보일 수 있는 텍스트를 생성할 수 있지만 궁극적으로 인공 지능 시스템이며 인간과 같은 의식, 감정 또는 이해를 갖지 않는다는 점에 유의하는 것이 중요합니다. 해당 응답은 실제 이해가 아닌 데이터 및 알고리즘의 통계적 패턴을 기반으로 생성되는 것입니다.
2. 대화형 AI의 종류
채지피티(Open Ai), 바드(Google), 빙(Bing-MS), 뤼튼(WRTN), 바트(페이스북), 클로버X 등이 있으며 각각의 특징이 있어 필요에 따른 AI를 선택하여 작업에 사용하면 좋을 것입니다.
3. 특정 AI의 작업분야
a. 챗지피티4(Cht gpt4) - 2022년 이후 데이타를 기반으로 처리(2022년 이후 자료 검색 불가)
b. Auto GPT((Generative Pre-trained Transformer): 수집한 데이터를 기반으로 사전 학습(딥러닝)되어 질문에
문장으로 답을 하는 AI
c. 미드저니(Mid journey): 영어로 텍스트를 입력하거나 이미지 파일을 삽입하면 자동으로 그림을 그리는 AI
d. 톰(Tome): 파워포인트(PPT) 슬라이드를 디자인 및 이미지까지 제작해 주는 AI
e. 픽토리(Pictory): Chat GPT로 작성한 자동 문서, 또는 작성한 스크립트를 영상으로 만들어 주는 AI
4. 챗 지피티 사용(길들이는) 방법
챗 지피티의 특성을 이용하여 사용자가 원하는 또는 정확한 정보를 얻을 수 있도록 프롬프트를 운용하는 방법으로 일차적인 방법만을 나열해 본다.
- LLM의 기본기법을 이용한 방법
- LLM의 구조와 원리를 고려한 기법
- 어텐션의 집착성을 고려한 기법
- 롤플레잉
- 강화학습
- 주입식 교육
- 형성평가
- 가스라이팅
- 취약점 공격
- Do anything now
위와 같은 방법을 통해 사용자가 원하는 답을 얻을 수 있다
참고저서: 프롬프트엔지니어링(저자: 반병현, 출판사생능북스, 2023년 판)
https://www.youtube.com/watch?v=5IfJ3JdNwB0