본문 바로가기

GPT-4o with Canvas(캔버스)에 대해 알아보자

Hub's 2024. 10. 7.

 

1. GPT-4o with Canvas(GPT-4o-캔버스)란? (사용 조건)

이번에 나온 ChatGPT(챗GPT) GPT-4o with Canvas는 ChatGPT Plus 및 Team 사용자에게 제공되는 새로운 인터페이스 기능으로, 글쓰기와 코딩 프로젝트를 실시간으로 협업할 수 있게 해줍니다.

초기에는 ChatGPT Plus 및 Team 사용자에게 제공되며, 곧 Enterprise와 Edu 사용자도 사용할 수 있습니다.

베타 단계가 끝난 후에는 무료(Free) 사용자에게도 제공될 예정입니다.

사용자는 Canvas를 수동으로 열거나, ChatGPT가 글쓰기 또는 코딩 프로젝트를 감지하면 자동으로 해당 캔버스를 열어 사용이 가능합니다. 

클로드 3.5에서 사용하는 아티팩트 기능과 비슷하다고 생각하면 쉽습니다

GPT-4o 캔버스
GPT-4o 캔버스

2. GPT-4o with Canvas(GPT-4o-캔버스)

먼저 모델을 바꿔주셔야 합니다. 

모델을 GPT-4o with canvas모델로 바꿔주시면 됩니다. 

캔버스 모델 선택
캔버스 모델 선택

이후에 전에 사용하였던 GPT와 같이 사용하시면 됩니다.

GPT-4o 캔버스는 자동적으로 실행되고, 다음과 같은 이미지와 같이 나옵니다. 

여기서 작성된 글을 드레그 하시면 바로 해당 문구를 GPT에게 물어볼 수 있습니다. 

캔버스 사용
캔버스 사용

2. 글쓰기 작업을 위한 Canvas의 주요 기능

오른쪽 하단에 Canvas는 글쓰기 작업을 직접 GPT-4o와 같이 할 수 있는 기능이 있습니다.

여기서 원하시는 기능을 사용하시면 됩니다.

  • 편집 제안: ChatGPT가 문서의 구조, 명확성, 흐름을 개선할 수 있는 인라인 제안을 제공합니다.
  • 길이 조정: 문서의 길이를 간단히 줄이거나 늘릴 수 있습니다.
  • 읽기 수준 변경: 텍스트를 유아 수준부터 대학원 수준까지 다양한 읽기 수준에 맞춰 조정합니다.
  • 마무리 다듬기: 문법, 일관성, 가독성을 향상시키는 최종 검토를 수행합니다.
  • 이모지 추가: 텍스트에 강조를 더하기 위해 적절한 이모지를 삽입합니다.

이러한 기능은 사용자가사용 할 때 GPT가 작성한 글을 개선할 수 있도록 하여, 전체적인 내용을 고려한 피드백과 편집을 제공합니다.

캔버스 편집 기능
캔버스 편집 기능

3. 코딩 작업을 위한 Canvas의 기능

코딩도 동일하게 오른쪽 하단에 있습니다.

캔버스 코딩 편집 기능
캔버스 코딩 편집 기능

Canvas는 코딩에도 특화된 도구들을 제공하여 디버깅 및 코드 최적화 과정을 간소화합니다. 주요 기능은 다음과 같습니다.

  • 코드 리뷰: ChatGPT가 코드 개선을 위한 피드백을 인라인으로 제공합니다.
  • 로그 추가: 디버깅을 돕기 위해 자동으로 print 문이나 로그를 삽입합니다.
  • 주석 추가: 코드의 기능을 이해하기 쉽게 주석을 추가합니다.
  • 버그 수정: 오류를 찾아내고, 문제를 해결할 수 있는 수정된 코드를 제시합니다.
  • 언어 포팅: JavaScript, Python, Java 등 다양한 언어로 코드를 변환합니다.

이러한 코딩과 관련된 기능은 개발 과정에서 반복적으로 발생하는 수정 작업을 효율적으로 처리할 수 있도록 돕습니다.

캔버스 코드 리뷰
캔버스 코드 리뷰

다음과 같은 방법으로 코드도 수정할 수 있으니 참 좋은 기능인 것 같습니다.

GPT-4o 코드 물어보기
GPT-4o 코드 물어보기

4. Canvas의 작동 방식 - 편집 기능

  • 글쓰기 작업: 사용자가 블로그 게시물, 기사, 에세이를 요청할 때 Canvas가 자동으로 열릴 가능성이 높으며, 이러한 경우 83%의 정확도로 Canvas가 필요한 상황에서만 열리도록 설계되어 있습니다.
  • 코딩 작업:  일반적인 Q&A 작업에서는 Canvas가 자동으로 열리지 않도록 설정하여 불필요한 방해를 최소화합니다. 이 경우 94%의 정확도로 필요한 상황이 아닐 때 Canvas가 열리지 않도록 조정되었습니다.

5. Canvas를 위한 맥락 편집 및 피드백 훈련

Canvas의 기반이 되는 GPT-4o 모델은 작업의 맥락을 이해하고 적절한 시점에 개입할 수 있도록 훈련되었습니다.

주요 개선 사항은 다음과 같습니다.

  • 트리거 정확성: 글쓰기에서 83%, 코딩에서 94%의 정확성을 달성하여, 기존 GPT-4o 모델 대비 크게 향상되었습니다.
  • 타겟팅된 편집: 전체 재작성보다 필요한 부분만 수정하는 편집 정확성이 18% 개선되었습니다.
  • 주석 품질: 인간 평가 기준으로 30%의 정확성 향상과 16%의 품질 향상을 기록했습니다.

이러한 개선 덕분에 Canvas는 더 높은 품질의 맥락 기반 제안을 제공하여, 복잡한 프로젝트에서도 효과적으로 협력할 수 있습니다.

6. 프로젝트 제어 및 워크플로우 개선

Canvas는 편집 도구뿐만 아니라, 사용자에게 프로젝트에 대한 완전한 제어권을 제공합니다. 

  • 인터페이스 내에서 텍스트나 코드를 직접 편집할 수 있습니다.
  • "뒤로" 버튼을 사용하여 이전 버전으로 되돌릴 수 있습니다.
  • 편집과 수정 작업을 간소화하는 다양한 단축 메뉴를 활용할 수 있습니다.

이러한 기능들은 Canvas의 지능형 피드백과 결합되어, 사용자들이 더 빠르고 정확하게 원하는 결과를 얻을 수 있도록 도와줍니다.

7. Canvas 단점

아직 완벽하지 않아 글쓰기의 경우 GPT-4o보다 성능이 좀 더 높지만, 코딩은 아직 GPT-4o 보다 낮습니다. 

캔버스 단점
캔버스 단점

그래도 나중에 어떻게 쓰느냐에 따라 활용도는 훨씬 더 올라갈 것 같고, 만족도도 같이 높아질 것 같습니다.

지금은 아직 베타단계라 성능이 낮은 걸 감안하셔야 합니다. 

댓글