- Canvas là giao diện mới để thực hiện các dự án viết lách và lập trình cùng ChatGPT
- Nó mở trong một cửa sổ riêng, cho phép cộng tác với ChatGPT để tạo ý tưởng và chỉnh sửa
- Được xây dựng trên GPT-4o và hiện được cung cấp ở bản beta cho người dùng ChatGPT Plus và Team
- Người dùng Enterprise và Edu sẽ có quyền truy cập vào tuần tới, và sau khi kết thúc beta sẽ được cung cấp cho toàn bộ người dùng ChatGPT Free
Cộng tác tốt hơn với ChatGPT
- ChatGPT được sử dụng hằng ngày để hỗ trợ viết lách và lập trình
- Giao diện trò chuyện hiện có tuy tiện lợi nhưng có giới hạn với các dự án cần biên tập và chỉnh sửa
- Canvas cung cấp một giao diện mới cho những công việc này
- Có thể tô sáng một phần cụ thể để giúp ChatGPT hiểu rõ nơi cần tập trung
- Có thể chỉnh sửa trực tiếp dự án và dùng nhiều phím tắt khác nhau để điều chỉnh độ dài văn bản, gỡ lỗi mã và thực hiện các tác vụ khác
- Canvas tự động mở khi cần, và cũng có thể mở thủ công bằng prompt "use canvas"
Lập trình trong Canvas
- Lập trình là một quá trình lặp đi lặp lại, và canvas giúp theo dõi các thay đổi của ChatGPT cũng như khiến chúng dễ hiểu hơn
- Các phím tắt cho lập trình hỗ trợ review code, thêm log, thêm chú thích, sửa lỗi, chuyển mã sang ngôn ngữ khác và nhiều tác vụ khác
Huấn luyện mô hình như một cộng tác viên
- GPT-4o được huấn luyện để có thể cộng tác như một đối tác sáng tạo
- Mô hình hiểu khi nào nên mở Canvas, khi nào nên chỉnh sửa có mục tiêu và khi nào nên viết lại toàn bộ
- Đã phát triển các hành vi cốt lõi như tạo nhiều loại nội dung, chỉnh sửa có mục tiêu, viết lại tài liệu và đưa ra phê bình nội tuyến
- Tiến độ được đo lường qua đánh giá tự động, đồng thời cải thiện chất lượng viết và tương tác người dùng mà không phụ thuộc vào dữ liệu do con người tạo ra
Bước tiếp theo
- Để khiến AI hữu ích và dễ tiếp cận hơn, cần suy nghĩ lại về cách tương tác
- Canvas là bản cập nhật lớn đầu tiên cho giao diện trực quan của ChatGPT
- Hiện đang ở giai đoạn beta ban đầu và có kế hoạch cải tiến tính năng nhanh chóng
Tóm tắt của GN⁺
- Canvas là giao diện mới giúp thực hiện hiệu quả hơn các dự án viết lách và lập trình thông qua cộng tác với ChatGPT.
- Cung cấp khả năng tập trung vào các phần cụ thể của dự án để việc biên tập và chỉnh sửa trở nên dễ dàng hơn.
- Đây là nỗ lực đổi mới cách tương tác với AI nhằm cải thiện trải nghiệm người dùng.
3 bình luận
Ý kiến Hacker News
AI tạo sinh hiện đang có tác động lớn nhất đến lao động kỹ thuật và các lập trình viên phần mềm. Dự kiến sẽ có thay đổi lớn trong ngành. Một lập trình viên junior trong nhóm đã dùng ChatGPT để phát triển ứng dụng đầu tiên của mình.
Vấn đề là nhiều công cụ AI hỗ trợ lập trình yêu cầu phải dùng trình chỉnh sửa riêng của chúng. Việc tích hợp AI vào các công cụ và quy trình làm việc hiện có sẽ đáng mong muốn hơn.
Tôi thích tính năng Canvas của ChatGPT. Đây là một giao diện phù hợp cho chatbot AI và hữu ích cho cả công việc liên quan đến code lẫn không liên quan đến code.
Sẽ rất tốt nếu Google tích hợp Gemini vào Google Docs. Tôi nghĩ OpenAI nên tập trung hơn vào vai trò nhà cung cấp hạ tầng thay vì chỉ tập trung vào mảng B2C cho người dùng cuối. Về lâu dài, OpenAI sẽ định vị mình là nhà cung cấp hạ tầng hoặc là một SaaS.
Có quá nhiều công cụ mang tên 'Canvas'.
Tôi không hiểu sức hấp dẫn của việc lặp đi lặp lại code trong trình duyệt. Cần phải cung cấp cho mô hình dữ liệu về model, quy tắc code, lựa chọn thư viện, v.v.
Tôi ước OpenAI đã chờ đến khi có thể triển khai tính năng này cho tất cả người dùng Plus cùng lúc rồi mới công bố. Khâu truyền thông còn thiếu sót. Những thông tin cơ bản về tính năng mới cần được nêu rõ ràng trong blog.
Mong họ đừng dùng tên 'Canvas' nữa.
Tôi có cảm xúc lẫn lộn về nỗ lực bắt kịp các tính năng của Claude. Tôi ủng hộ mô hình quản trị doanh nghiệp có trách nhiệm của Anthropic. Việc ChatGPT thu hẹp khoảng cách với Claude khiến tôi lo ngại.
So với Claude Artifacts, ChatGPT có một số điểm cải thiện, nhưng vẫn thiếu tính năng 'Preview' cho phép chạy code và kiểm tra kết quả mà không cần rời khỏi trình duyệt.
> Ước gì họ ngừng dùng cái tên 'Canvas'.
ha ha ha