AI rút ngắn thời gian lập trình từ 4 tuần xuống còn 7 phút

ai shortens programming from four weeks to 7 minutes 65453d3156254 | Dang Ngoc Duy

ChatDev, nhóm kỹ sư Trung Quốc và Mỹ, cho biết họ đã đạt được tiến bộ mới trong việc ứng dụng trí tuệ nhân tạo vào lập trình. Thay vì sử dụng một AI duy nhất, các kỹ sư tập hợp nhiều AI thành các nhóm, giúp đẩy nhanh quá trình mã hóa.

Cụ thể, ChatDev phát triển AI dựa trên ChatGPT 3.5, sau đó thiết lập chúng để làm việc cùng nhau như các thành viên của một công ty công nghệ. Mỗi AI đảm nhận vai trò riêng, được phân cấp từ lớn đến nhỏ, bao gồm giám đốc điều hành (CEO), giám đốc công nghệ (CTO), giám đốc sản phẩm (CPO), nhà thiết kế đồ họa và kiểm toán viên. đánh giá mã, lập trình viên. AI cấp thấp phải nghe lệnh từ AI cấp cao hơn.

“Chúng tôi chỉ đưa ra yêu cầu. Các trí tuệ nhân tạo nhóm sẽ tự thảo luận để tìm giải pháp. Cuối cùng họ sẽ thống nhất về ngôn ngữ lập trình, giao diện phần mềm, kết quả đầu ra và chỉnh sửa nếu cần thiết. cần”, đại diện ChatDev cho biết.

Task hierarchy diagram in the AI team. Photo: ChatDev

Sơ đồ phân cấp nhiệm vụ trong nhóm AI. Hình chụp: ChatDev

Các kỹ sư phát hiện ra nhiều điểm thú vị khi quan sát hoạt động của đội ngũ trí tuệ nhân tạo. Ví dụ: AI đã đồng ý loại trừ CEO khỏi các vấn đề kỹ thuật. Nói cách khác, CEO “ảo” chỉ đưa ra những thông tin ban đầu và đưa ra phản hồi tóm tắt. Các lập trình viên và nhà thiết kế AI có thể thực hiện công việc của mình một cách an toàn mà không bị ảnh hưởng nhiều.

“Việc CEO thiếu can thiệp sâu sẽ tránh được những xung đột trong tập đoàn. Điều này hoàn toàn khác với thế giới thực của chúng tôi”, đại diện ChatDev cho biết. Nhóm AI cũng tổ chức các cuộc thảo luận để tự đánh giá từng bước của sản phẩm.

ChatDev đã giao 70 nhiệm vụ khác nhau cho nhóm AI. Kết quả, hơn 86% nhiệm vụ được thực hiện tốt, số còn lại gặp lỗi do hạn chế trong API của ChatGPT. Mỗi nhiệm vụ mất trung bình 6 phút 49 giây. Trong khi đó, nếu được thay thế bởi con người, quá trình hoàn thành công việc có độ phức tạp tương tự sẽ mất ít nhất 4 tuần, thậm chí vài tháng.

Theo các kỹ sư, thử nghiệm chưa thể hiện hết sức mạnh của AI vì nó sử dụng phiên bản ChatGPT cũ. Bên cạnh việc tiết kiệm thời gian, sử dụng AI theo nhóm còn giúp giảm chi phí, bởi giá mỗi phần mềm hoàn thiện chỉ dao động quanh mức 1 USD.

The AI team only spent an average of 409.84 seconds per task. Photo: ChatDev

Nhóm AI chỉ dành trung bình 409,84 giây cho mỗi nhiệm vụ. Hình chụp: ChatDev

Kết quả thử nghiệm đang làm dấy lên mối lo ngại rằng AI sẽ đảm nhận công việc của các lập trình viên. Tuy nhiên, các kỹ sư của ChatDev cho biết quá trình chuyển đổi không diễn ra ngay lập tức.

“AI vẫn cần những thiết lập chính xác từ con người để vận hành. Một sai lệch nhỏ có thể làm thay đổi đáng kể kết quả đầu ra và khiến các sản phẩm do AI tạo ra không thể sử dụng được”, đại diện ChatDev cho biết. “Bây giờ chúng ta sẽ chứng kiến sự gia tăng nhanh chóng trong sự hợp tác giữa con người và AI.”

Hoàng Giang

Trả lời

viVI