사용자의 입력을 기다리는 시그널 또는 지시자
Prompt는 (주로 CLI에서) 사용자에게 특정 작업을 수행하도록 지시하는 역할을 수행하는 signal을 가르킴.
- 명령줄 인터페이스(CLI) 환경에서 Prompt는 사용자에게 컴퓨터가 다음 명령을 입력받을 준비가 되었음 을 알려줌.
- Python interpreter의 경우, 사용자의 입력을 대기할 때,
>>>
기호와 cursor를 보여주는데 이는 Prompt의 전형적인 example임. - Windows에서 시스템 명령어를 실행할 수 있는 CLI (=Default Terminal)의 이름은 command prompt 로 사용자가 시스템 명령어를 입력할 수 있는 창구를 나타냄.
하지만 ChatGPT와 같은 대화형 인공지능(AI) 시스템 에서는, 다음을 가르킴.
사용자가 AI 에게
원하는 응답을 요청하기 위해
입력하는 문장이나 명령어
- 현재, ChatGPT와 같은 대화형 AI 시스템의 경우, 사용자의 질문이나 요청은 기존의 terminal에서 prompt에 입력하는 방식처럼 AI에게 입력됨.
- 최근 ChatGPT의 유행과 prompt engineering 분야의 등장으로 prompt 의 기존 정의보다, 위의 확장된 정의가 보다 널리 사용된다.