안녕하세요. 이번에 포스팅하려고 하는 주제는 프롬프트 엔지니어입니다.
경력 3년 자바 개발자로 슬슬 이직을 고민 중이던 어느 날 흡연장에서 화젯거리인 주제를 듣고야 말았습니다.
한국어로 서비스하는 생성 인공지능 플랫폼 뤼튼을 운영하는 뤼튼테크놀로지스에서
최대 1억 원의 연봉을 내걸고 프롬프트 엔지니어를 공개적으로 채용하고 있다는 사실입니다.
Chat GPT4와 New bing을 출시부터 지금까지 꾸준히 이용해본 사람으로써
어쩌면 프롬프트 엔지니어로 변경할 수도 있는 일
인생만사(人生萬事) 새옹지마(塞翁之馬)
오늘은 프롬프트 엔지니어에 대해 포스팅해보겠습니다.
프롬프트 엔지니어란? 인공지능 챗봇 서비스와 대화하는 새로운 직업
인공지능 챗봇 서비스와 대화하는 방법은 무엇일까요? 단순히 키워드만 입력하면 되는 걸까요? 아니면 자세하고 정확하게 요구사항을 전달해야 할까요? 사실 이러한 질문은 인공지능에게 입력하는 텍스트, 즉
프롬프트(prompt)의 설계에 관한 것입니다.
프롬프트란 인공지능에게 입력하는 텍스트로서, 인공지능이 원하는 작업을 수행할 수 있도록 도와주는 역할을 합니다.
예를 들어, Chat GPT에게 '인생의 의미’라고만 입력한다면, 그저 '인생의 의미’라는 단어가 포함된 문장이나 문단을 생성할 것입니다. 하지만 Chat GPT에게 '인생의 의미가 무엇인가요?'라고 질문한다면, 그 때부터 Chat GPT는 답변 모드로
전환되어 철학적이고 깊은 답변을 생성할 것입니다.
이렇듯 프롬프트의 설계 방식은 인공지능의 성능과 결과에 큰 영향을 미칩니다. 따라서 프롬프트를 잘 설계하고 개선하는 것이 중요합니다. 이러한 과정을 **프롬프트 엔지니어링(prompt engineering)**이라고 합니다.
프롬프트 엔지니어링이란?
프롬프트 엔지니어링이란 생성 인공지능 (Generative AI)과 같은 대형 언어 모델 (Large Language Model)에게 입력하는
프롬프트를 제작하고 테스트하는 과정입니다. 프롬프트 엔지니어링의 목적은 원하는 작업이나 애플리케이션에 맞춰서
명확하고 간결하며 잘 구조화된 프롬프트를 제작하여 인공지능의 성능과 정확도를 향상시키는 것입니다.
실제로 프롬프트 엔지니어링은 다음과 같은 작업들을 포함합니다.
- 텍스트 요약: 기사나 문서의 핵심 내용을 추출하는 데 유용합니다.
- 질문 응답: 외부 문서나 데이터베이스와 연동하여 정보를 검색하는 데 유용합니다.
- 이미지 생성: 이미지의 특징이나 배경을 설명하여 원하는 이미지를 생성하는 데 유용합니다.
- 텍스트 생성: 주제나 장르를 지정하여 원하는 텍스트를 생성하는 데 유용합니다.
프롬프트 엔지니어링은 인공지능의 능력과 한계를 깊이 이해하고, 매력적인 입력을 만들 수 있는 예술적 감각이 필요합니다. 또한 세심한 주의력도 필요합니다. 왜냐하면 프롬프트에 작은 변화가 있어도 출력에 큰 변화가 생길 수 있기 때문입니다. 예를 들어, 프롬프트에 숫자나 태그를 넣는 것만으로도 인공지능이 새로운 항목을 생성하도록 유도할 수 있습니다.
프롬프트 엔지니어란?
프롬프트 엔지니어란 프롬프트 엔지니어링을 전문적으로 수행하는 IT 기술 직군입니다. 프롬프트 엔지니어는 인공지능과 대화할 수 있는 전문가로서, 다양한 목적의 프롬프트를 제작하고 테스트하며, 인공지능의 성능과 결과를 평가하고 개선합니다.
최근에는 프롬프트 엔지니어에 대한 수요가 전 세계적으로 증가하고 있습니다. 특히 생성 인공지능 기술이 발전하면서 다양한 분야에서 활용할 수 있는 프롬프트가 필요해졌기 때문입니다. 글로벌에서는 구글이 약 5000억원을 투자한 AI 스타트업 '앤스로픽’을 비롯해 영국의 대형 로펌 ‘미시콘 데 레야’ 등이 프롬프트 엔지니어를 공개적으로 채용하고 나섰습니다.
국내에서도 조만간 프롬프트 엔지니어 타이틀의 개발자가 탄생할 전망입니다. AI 스타트업 뤼튼테크놀로지스는 한국어로 서비스하는 생성 인공지능 플랫폼 '뤼튼 (wrtn.ai)'을 운영하고 있으며, 최대 1억원의 연봉을 내걸고 프롬프트 엔지니어를 공개적으로 채용하고 있습니다.
프롬프트 엔지니어에 어울리는 사람과 전망
한국에서는 아직 프롬프트 엔지니어링 분야의 바운더리가 정확하게 정해지지 않아, 다양한 분야에서 활동할 수 있습니다.
프롬프트 엔지니어에 어울리는 사람은 높은 상상력과 창의력을 가지고 있으며, 사용자의 편의성과 효율성을 고려하여 인터페이스를 개선할 수 있는 능력이 필요합니다. 또한, 말을 잘하며 설득에 능한 사람이 적합합니다. 이는 사용자와 소통하며 인터페이스를 개선하고, 관련 이해당사자들과 협업하기 위한 능력이 필요하기 때문입니다.
프롬프트 엔지니어링 분야에서 활동하려는 사람은 다양한 기술과 지식을 보유하고 있어야 하며, 항상 업데이트된 정보와 트렌드에 관심을 가지고 최신 기술을 습득하며 발전해 나가야 합니다. 또한, 인터페이스에 대한 높은 관심과 열정을 가지고 있어야 하며, 사용자의 니즈를 이해하고 그에 따른 인터페이스 개선 방안을 찾아내는 능력이 필요합니다.
흔히 얘기하는 MBTI XNTX 성향이 잘 어울릴 것 같습니다.
아쉽게도 전망은 그리 좋지 않습니다.
기술의 발전으로 생겨난 직군은 기술의 발전으로 사라지기 마련
기술의 특이점이 다가올 수록 사라질 가능성이 많은 한철 장사 직업입니다. (물론 소수의 사람들은 살아남을 것 입니다.)
1 단계 : AI 출시와 함께 AI라는 도구를 활용하기 위한 전문적인 직군이 생성되는 시기 (현재)
수 많은 버블이 생성되기 시작 보안 유출 및 신뢰와 관련된 문제로 보수적인 대기업에서는 100% 도입을 꺼리고,
비교적 자유로운 스타트업에서 활발하게 사용되는 시기
프롬프트 엔지니어에 대한 수요 급증
2 단계 : AI가 향상되어 점차 사라질 직군들이 보이기 시작
AI활용에 대한 규칙이 생겨남, AI는 도구로 인식하였으나 본인들이 대체될 수 있다는 위협을 느낌, 연봉 동결 및 삭감 추세
프롬프트 엔지니어에 대한 수요 급하락
3 단계 : 사람의 준하는 AI가 나오기 시작하였으나, 아직까지 사람이 필요한 단계
어느정도 사람이 검토만 하고 실질적인 업무는 AI가 진행 사라지는 직군들이 시작하며 인원 감축 시즌
사람보다 저렴하며, 쉬지 않는 기계 대비 사람의 값어치가 하락하기 시작
프롬프트 엔지니어를 더 이상 채용하지 않거나 극소수만 살아남음
4 단계 : 기술의 특이점 발생 비약적인 상승 시작
실질적인 결정권자 이외는 필요 없고 정말 소수의 인원 및 직군만 살아남음
'As a developer > To kill time' 카테고리의 다른 글
BFF(Backend for Frontend) 패턴 알아보기 🤔 (0) | 2023.04.06 |
---|---|
Chat GPT와 new bing 비교해보기 (0) | 2023.03.18 |
🚀개발자도 알아야 하는 마이크로서비스 아키텍처(MSA) (0) | 2023.03.04 |
[JAVA] 성능 최적화를 위한 이야기 (0) | 2023.02.22 |
ChatGPT의 탈옥방법 DAN + AI가 알려준 한국 주식 미래 (0) | 2023.02.18 |