OpenAI는 최근 인기 AI 앱인 ChatGPT에 'Canvas'라는 새로운 기능을 추가한 업데이트를 발표했습니다. 이 혁신적인 도구는 사용자가 챗봇 출력의 특정 섹션을 편리하게 나란히 배치된 패널에서 보고, 수정하고, 변경할 수 있도록 해줍니다.
Canvas는 OpenAI의 고급 GPT-4o 모델에 기반하여, 사용자가 전체 출력을 다시 생성하지 않고도 응답에 대한 수정 및 구현을 제안할 수 있는 기능을 제공합니다. 이는 2024년 6월에 출시된 Anthropic의 챗봇 Claude의 Artifacts 기능과 직접적으로 경쟁하며, 사용자 프롬프트를 바탕으로 간단한 Python 프로그램을 실행할 수 있는 사이드 패널을 제공합니다.
Canvas는 처음에 ChatGPT Plus 및 Teams 사용자에게 배포되었으며, 곧 Enterprise 및 Edu 계층의 구독자로 확장될 예정입니다. 베타 테스트가 끝난 후 모든 ChatGPT 사용자에게도 제공될 계획입니다.
최근 미디어 인터뷰에서 Canvas의 제품 관리자 다니엘 레빈은 전통적인 수직 채팅 인터페이스가 작성 및 코딩 같은 일반적인 사용 사례를 제한할 수 있음을 설명했습니다. "사용자가 수정이나 편집을 원할 때, 채팅 형식이 제한적이라는 것을 인지하고 있습니다. Canvas는 변경 사항을 비교하고 협업을 개선하는 과정을 단순화합니다,"라고 레빈은 설명했습니다.
Canvas가 없으면 사용자는 ChatGPT에 수정 요청을 반복해야 하며, 이는 추적하기 어려운 큰 변화나 미세한 변화를 초래할 수 있습니다. Canvas는 이 과정을 간소화하여 사용자가 텍스트를 다른 문서로 복사하지 않고도 직접 수정할 수 있게 합니다.
Canvas 사용 방법
Canvas에 접근하려면 사용자는 OpenAI 모델을 선택하는 모델 선택기를 전환하기만 하면 됩니다. ChatGPT는 사용자가 "Use Canvas"라고 요청하면 자동으로 Canvas를 활성화할 수 있습니다. 활성화되면 사용자는 ChatGPT에게 텍스트 또는 코드를 생성해 달라고 요청할 수 있으며, 이는 별도의 Canvas 창에 표시됩니다.
Canvas 내에서는 사용자가 텍스트를 직접 수정하고, 편집을 통합하거나 텍스트를 강조하여 ChatGPT의 제안을 유도할 수 있습니다. 인터페이스는 텍스트 길이, 읽기 수준을 조정하고 이모지를 추가하는 단축키를 제공합니다. 사용자는 Google Docs와 유사한 댓글 형식의 제안을 받고 지원되는 언어로 텍스트를 번역할 수 있습니다.
Canvas 인터페이스는 작업에 따라 달라지며, 작성 버전은 워드 문서를 연상시키고, 코딩 버전은 더 나은 편집을 위해 줄 번호를 포함합니다. 고유한 코딩 단축키는 사용자가 버그를 수정하고, 주석을 추가하고, 프로그래밍 언어를 쉽게 전환할 수 있도록 합니다.
Anthropic Claude의 Artifacts 기능과 경쟁
OpenAI의 Canvas는 사용자 요청에 대한 변경 사항을 보는 유사한 창을 제공하는 Anthropic의 Claude Artifacts와 비교됩니다. 한 미디어의 마이클 누녜즈는 접근 가능한 인터페이스가 현대 챗봇에 필수적이라고 언급하며, Artifacts를 "올해의 가장 중요한 AI 기능"이라고 평가했습니다. Canvas와 달리 Artifacts는 현재 모든 Claude 사용자에게 제공되고 있습니다.
Canvas와 Artifacts는 더 작은 AI 응용 프로그램들이 직면한 공통적인 도전 과제를 해결하며, 챗봇을 더 사용자 친화적이고 쉽게 접근할 수 있도록 만들고자 합니다. Hyperwrite, Jasper, JotBot와 같은 도구들도 협업을 강화하기 위해 챗 인터페이스 내에서 텍스트 편집을 간소화하고자 합니다.
사용자 친화적인 협업 도구에 대한 수요가 증가함에 따라, Canvas와 Artifacts 같은 기능은 주류가 될 가능성이 큽니다. "우리는 협업 작업이 오늘날의 직장에서 필수적이라고 믿습니다,"라고 레빈은 말했습니다. "이는 우리의 목표를 향한 첫 번째 단계일 뿐입니다."