ChatGPT는 출시 이후 텍스트와 소프트웨어 코드를 작성해왔지만, 프롬프트의 세부 조정은 전체 재작성으로 이어졌다. OpenAI는 ChatGPT가 인간 협업자를 모방하고 선택한 텍스트와 코드의 특정 부분을 반복적으로 편집하거나 피드백을 제공할 수 있는 공유 가능한 편집 페이지인 Canvas라는 새로운 기능을 출시했다.
Canvas를 생각하는 유용한 방법은 ChatGPT를 글쓰기 또는 코딩 프로젝트의 파트너로 상상하는 것이다(마이크로소프트에 있었다면 '코파일럿'이라고 할 수도 있다). Canvas는 표준 챗봇 창과는 별도의 페이지에서 작동하며, AI에게 블로그 게시물을 작성하거나 모바일 앱 기능을 코딩하도록 요청할 수 있다. 결과를 읽고 톤을 변경하거나 코드를 조정해 달라고 요청하는 대신, 변경하고 싶은 특정 부분을 강조하고 원하는 편집 유형에 대해 코멘트를 달 수 있다.
예를 들어, 뉴스레터를 위해 ChatGPT가 작성한 내용이 마음에 드는데 서론만 마음에 들지 않는다면, 해당 단락을 강조하고 더 공식적이거나 너무 짧은 나머지 뉴스레터에 대한 미리보기를 확장해 달라고 요청할 수 있다. 자신의 글을 편집할 때도 텍스트를 공유하고 더 길게 하거나 덜 복잡한 언어를 사용해 달라고 요청할 수 있다. 제안은 심지어 ChatGPT에게 이모지 아이디어를 요청하는 것까지 확장된다.
Canvas에서 ChatGPT에게 코드를 편집하도록 요청하는 것도 같은 일반적인 아이디어가 적용된다. AI가 생성한 코드든 인간이 작성한 코드든 상관없이, ChatGPT에게 코드를 디버깅하거나 개선 사항을 제안하거나 실제 인간과 공유할 때 더 유용하게 만들기 위해 주석을 삽입하도록 요청할 수 있다. 이모지가 소프트웨어 코딩에는 관련이 없을 수 있지만, Canvas를 사용하여 ChatGPT에게 프로그램을 다른 프로그래밍 언어로 번역해 달라고 요청할 수 있으며, 가장 유용한 언어에 따라 전환할 수 있다.
Canvas는 새로운 GPT-4o 모델에 의존한다. 현재로서는 ChatGPT Plus 및 Team 구독자만 접근할 수 있으며, 곧 Enterprise 및 Education 클라이언트에게도 개방될 예정이다. OpenAI는 무료 계층의 ChatGPT 사용자에게도 제공할 예정이지만, 베타 단계가 완료될 때까지는 기다려야 한다.
빈 캔버스
Canvas는 OpenAI의 ChatGPT 기능 확장의 논리적인 단계이다. 이는 OpenAI의 DALL-E 모델로 생성된 AI 이미지의 편집 도구에 대한 텍스트 버전과 매우 유사하다. 이미지의 일부를 강조하고 변경 방법에 대한 프롬프트를 보내는 대신, Canvas는 텍스트에 중점을 둔다. 종종 텍스트 기반 기능이 먼저 등장하고 나중에 다중 모드로 발전하는 경우가 많기 때문에, 이는 표준 출시 패턴의 흥미로운 반전이다.
가장 일반적인 ChatGPT 사용자에게도 매력적이다. 좁게 집중된 편집 및 제안은 ChatGPT의 표준 형식의 일차원적인 대화 접근 방식보다 훨씬 더 유용하다. 복잡한 코드나 장문의 텍스트가 포함될 때 특히 그렇다. 물론, 이는 이미 AI 생성 글쓰기의 남용이나 과도한 의존에 대해 우려하는 교육자들의 반발을 합리적으로 불러일으킬 수 있다. 학생이 ChatGPT에게 에세이를 작성해 달라고 요청하는 것은 한 가지이고, 결과를 좁게 조정하여 AI 작성을 식별하기 어렵게 만드는 것은 또 다른 문제다. 그럼에도 불구하고 ChatGPT를 더 능동적인 도우미로 만들고 매우 구체적인 문제를 맡길 수 있는 것은 특히 인내심을 잃지 않는 편집자가 필요할 때 더 합법적인 작업에서 큰 도움이 될 것이다.
"사람들은 매일 글쓰기와 코드에 대한 도움을 받기 위해 ChatGPT를 사용한다. 채팅 인터페이스는 사용하기 쉽고 많은 작업에 잘 작동하지만, 편집 및 수정이 필요한 프로젝트에서 작업할 때는 제한적이다"라고 OpenAI는 발표에서 설명했다. "AI를 더 유용하고 접근 가능하게 만들려면 우리가 AI와 상호작용하는 방식을 재고해야 한다. Canvas는 새로운 접근 방식이며, 우리가 출시한 이후 ChatGPT의 시각적 인터페이스에 대한 첫 번째 주요 업데이트이다."