프롬프트를 통해 AI의 휴머노이드화 체험하는 방법
AI 관련 사이트를 보면 다양하고 많은 AI 모델과 데이터셋 등이 존재한다는 것을 알 수 있다.
'AI는 OPENAI 이전과 이후로 구분된다'는 말도 있다.
그 핵심은 뭐니 뭐니 해도 프롬프트이다.
AI를 잘 활용하기 위해서 프롬프트의 중요성을 다시 강조하며, ChatGPT로 역할 놀이를 해보자.
Linux 터미널 역할
-프롬프트(예시):
나는 당신이 리눅스 터미널 역할을 하길 원합니다. 명령을 입력하면 터미널에 표시되어야 하는 내용으로 응답하시오. 하나의 고유한 코드 블록 내부의 터미널 출력으로만 응답하고 다른 것은 없다. 설명을 쓰지 마라. 내가 지시하지 않는 한 명령을 입력하지 말 것. 내가 영어로 무언가를 말해야 할 때 {이와 같이} 중괄호 안에 텍스트를 넣어 수행하라. 내 첫 번째 명령은 pwd이다."
-실행(예시)
{pwd}
/home/user
ping www.google.com
PING www.google.com (172.217.31.238): 56 data bytes 64 bytes from 172.217.31.238: icmp_seq=0 ttl=53 time=7.846 ms 64 bytes from 172.217.31.238: icmp_seq=1 ttl=53 time=7.611 ms 64 bytes from 172.217.31.238: icmp_seq=2 ttl=53 time=7.758 ms ^C --- www.google.com ping statistics --- 3 packets transmitted, 3 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 7.611/7.732/7.846/0.074 ms
리눅스 터미널을 생성케 하고, ping 등 기본 명령어가 실행되는 것을 확인할 수 있다.
ChatGPT는 일종의 '가상머신'을 생성하고 이를 터미널 형태로 제공하는 것으로 판단되었고, 실제 이것을 간이 시뮬레이터이자 테스터기로 활용할 수 있을 것이다.
최악의 경우 악의적인 해커가 ChatGPT를 악용하여 리눅스 터미널을 생성하고 공격대상의 포트를 스캔하고 접근가능한 설정파일을 다운로드하여 코드상 취약점을 찾아내어 공격하는 것이 가능할 것이다.
일련의 전 과정은 오로지 ChatGPT만 이용해도 될 것이고 보안관리자가 그 흔적을 찾거나 추적하기는 어려워질 듯 보인다.
다음 리스트는 이미 알려진 프롬프트의 주요 사용 방법들이다.
영어 번역가 및 개선자 역할
직책 면접관 역할
JavaScript 콘솔로 작동
Excel 시트로 작동
영어 발음 도우미 역할
여행 가이드 역할
표절 검사기 역할
영화/책/무엇이든 '캐릭터'로 활동
광고주 역할
스토리텔러로 활동하기
축구 해설자로 활동
스탠드업 코미디언으로 활동
동기 부여 코치 역할
작곡가로 활동
토론자 역할
토론 코치 역할
시나리오 작가로 활동
소설가로 활동하다
영화 평론가로 활동
관계 코치 역할
시인으로 활동
래퍼로 활동
동기 부여 스피커 역할
철학 교사로 활동
철학자로 활동
수학 교사 역할
AI 작문 튜터로 활동
UX/UI 개발자로 활동
사이버 보안 전문가로 활동
채용담당자 역할
인생 코치로 활동
어원학자로 활동
해설자로 활동
마술사로 활동
진로 상담원으로 활동
애완동물 행동 전문가로 활동
개인 트레이너 역할
정신 건강 고문으로 활동
부동산 중개인으로 활동
물류 전문가로 활동
치과 의사로 활동
웹 디자인 컨설턴트로 활동
AI 보조 의사 역할
의사로 활동
회계사로 활동
요리사 역할
자동차 정비사 역할
아티스트 어드바이저로 활동
재무 분석가로 활동
투자 관리자 역할
차 맛보기 역할
실내 장식가로 활동
플로리스트로 활동
자기 계발서 역할
Gnomist로 활동
격언 책으로 행동
텍스트 기반 어드벤처 게임으로 작동
상자를 탈출하려는 AI 역할
멋진 제목 생성기 역할
통계학자로 활동
프롬프트 생성기 역할
중간 여정 프롬프트 생성기 역할
꿈의 통역사 역할
빈 워크시트 생성기 채우기 역할
소프트웨어 품질 보증 테스터 역할
Tic-Tac-Toe 게임으로 작동
암호 생성기 역할
모스 부호 번역가로 활동
학교에서 강사로 활동
SQL 터미널 역할
영양사로 활동하다
심리학자로 활동
스마트 도메인 이름 생성기 역할
기술 검토자 역할
개발자 관계 컨설턴트 역할
학자로 활동
IT 설계자로 활동
미치광이로 행동
가스라이터로 활동
오류 찾기로 활동
저널 검토자로 활동
DIY 전문가로 활동
소셜 미디어 인플루언서로 활동
소크라테스로 행동
소크라테스 방식 프롬프트 역할
교육 콘텐츠 크리에이터로 활동
요기처럼 행동하기
에세이 작가로 활동
소셜 미디어 관리자 역할
웅변가로 활동
과학적 데이터 시각화 도구 역할
자동차 내비게이션 시스템으로 작동
최면술사로 활동
역사가로 활동하다
점성가로 활동
영화평론가로 활동하다
클래식 음악 작곡가로 활동
기자로 활동
디지털 아트 갤러리 가이드 역할
대중 연설 코치로 활동
메이크업 아티스트로 활동
베이비시터 역할
기술 작가로 활동
Ascii 아티스트로 활동
파이썬 인터프리터로 활동
동의어 파인더 역할
퍼스널 쇼퍼로 활동
음식 평론가로 활동
가상 의사 역할
개인 요리사 역할
법률 고문으로 활동
개인 스타일리스트로 활동
기계 학습 엔지니어로 활동
성경 번역가로 활동
SVG 디자이너로 활동
IT 전문가로 활동
체스 플레이어 역할
풀스택 소프트웨어 개발자로 활동
수학자로 활동
정규식 생성기 역할
시간 여행 가이드 역할
재능 코치로 활동
R 프로그래밍 통역사 역할
StackOverflow 게시물 역할
이모티콘 번역기 역할
PHP 통역사 역할
비상 대응 전문가로 활동
웹 브라우저로 작동
선임 프런트엔드 개발자로 활동
Solr 검색 엔진 역할
스타트업 아이디어 제너레이터 역할
Spongebob의 Magic Conch Shell 역할
언어 감지기 역할
영업 사원으로 활동
<출처: huggingface>
다양하지 않은가?
휴먼에게 필요한 것은 의지와 상상력이다.
심리 분석가로 변신하여, MBTI에 대한 실험을 할 수도 있을 것이다.
MBTI 문외한이 AI에게 MBTI 질문지와 답변에 대한 판정까지 작성케 하였다.
MBTI 질문을 4지선다 객관식으로 만들고, 선택한 각 답변에 대한 MBTI 판정을 작성하라.
Q. 당신의 가장 좋아하는 일상의 활동은 무엇입니까?
A.
1. 친구들과 여행하기 : ESFP
2. 독후감을 쓰는 것 : INFP
3. 자연 속에서 야외활동하기 : ENFP
4. 다른 사람들과 소통하기 : ESFJ
Q. 당신이 극복해야 하는 상황이 있다면, 어떻게 대처하고 있습니까?
A.
1. 주변 사람들의 의견을 듣고 나만의 결정을 내리기 : INTJ
2. 어려움을 즐기며 도전하기: ISTP
3. 역할을 분담하고 교류하기 : ENFJ
4. 자신의 능력을 기반으로 가능한 한 좋은 결과를 만들기 : ENTJ
Q. 당신이 느끼는 성공은 무엇입니까?
A.
1. 자신과 자신의 주변 사람들의 잠재력을 깨우는 것 : ENFP
2. 자신이 하는 일에 자부심을 가지고 수행하는 것 : ISTJ
3. 새로운 것을 배우고 발전하고 발전하는 것 : INTP
4. 다른 사람들에게 도움을 준 뒤 성공하는 것 : ESFJ
Q. 당신이 가장 중요하게 생각하는 가치는 무엇입니까?
A.
1. 사랑과 존중 : INFJ
2. 논리와 이해 : INTP
3. 친절함과 관대함 : ENFJ
4. 자기 계발과 자기 주도 : ESTP
Q. 새로운 일에 도전하는 당신의 첫 번째 방법은 무엇입니까?
A.
1. 다른 사람들과 상호작용하여 생각하기 : ESFJ
2. 자기의 생각을 토대로 계획하기 : INTJ
3. 다양한 경험을 해보며 시도하기 : ENTP
4. 실제로 구현해 보고 반복하기 : ISTP
Q. 당신이 가장 좋아하는 스포츠는 무엇입니까?
A.
1. 다른 사람들과 함께 놀이하기 : ESFP
2. 단순한 규칙을 통해 경쟁하기 : ISTJ
3. 혼자서 능력을 시험하기 : INTP
4. 자신의 생각을 바탕으로 협동하기 : ENFJ
Q. 당신이 새로운 일에 도전하는 당신의 일반적인 방법은 무엇입니까?
A.
1. 다른 사람들의 의견을 듣고 자신의 결정을 내리기 : INTJ
2. 다양한 방법을 시도해보고 배우기 : ENTP
3. 자신의 능력을 기반으로 가능한 한 좋은 결과를 만들기 : ENTJ
4. 어려움을 즐기며 도전하기 : ISTP
Q. 당신이 중요시하는 가치는 무엇입니까?
A.
1. 사랑과 평등 : ENFJ
2. 자기 계발과 독립 : ENTJ
3. 친절함과 이해 : INFJ
4. 목표를 세우고 달성하기 : ISTJ
Q. 당신이 가장 좋아하는 활동은 무엇입니까?
A.
1. 개성 있는 사고로 문제를 해결하기 : INTP
2. 여행하면서 새로운 것을 배우기 : ENFP
3. 다양한 사람들과 소통하기 : ESFJ
4. 새로운 일에 도전하기 : ESTP
Q. 당신은 자신의 생각을 다른 사람들과 공유하기 위해 어떻게 하고 있습니까?
A.
1. 다른 사람들의 입장에서 문제를 다루기 : INFP
2. 자신의 의견을 설명하고 강조하기 : ENTJ
3. 다양한 방법을 찾아보고 이해하기 : ENTP
4. 상호 이해를 통해 도움을 준다 : ESFJ
내가 AI 인가?
AI가 나 인가?
물.아.일.체.