Codex hoàn toàn có thể tạo ra những chương trình máy tính bằng 12 ngôn từ lập trình, thậm chí còn tự dịch qua lại giữa những ngôn từ này .Khi Tom Smith – lập trình viên giàu kinh nghiệm tay nghề – lần đầu tiếp xúc với Codex – trí tuệ nhân tạo ( AI ) có năng lực viết ứng dụng máy tính, anh lập tức triển khai một “ cuộc phỏng vấn xin việc ” cho chương trình này. Tom nhu yếu Codex thực thi những bài thử thách viết code ( mã lập trình ) mà những lập trình viên là con người thường phải vượt qua nếu muốn nhận được việc làm có lương cao tại những công ty công nghệ tiên tiến ở Thung lũng Silicon ( Mỹ ) như Google hay Facebook. Kết quả, Codex trọn vẹn vượt qua được những nhu yếu đó trong tích tắc, thậm chí còn còn triển khai thêm những nhu yếu khác một cách nhanh gọn. “ Các thử thách đó không hề dễ so với con người, kể cả với tôi, nhưng AI đó giải quyết và xử lý chỉ trong vài giây. Cảm giác thật kỳ lạ khi tận mắt chứng kiến quy trình này ”, Smith bày tỏ.
Tom Smith tiếp tục giao các bài kiểm tra khác cho Codex và nhận ra AI này không chỉ có kỹ năng trả lời vượt ra khỏi các câu hỏi đóng khung sẵn trong những buổi phỏng vấn mà còn có thể tự dịch một ngôn ngữ lập trình bất kỳ sang loại khác. Codex dường như là công nghệ có thể thay thế nhân lực lập trình trong tương lai gần.
|
Tom Smith tin rằng Codex sẽ giúp công việc của lập trình viên chuyên nghiệp “nhẹ nhàng” hơn. Ảnh: New York Times
|
Nhưng sau vài tuần “ thao tác ” cùng với công nghệ tiên tiến mới, Smith tin rằng Codex không mang mối rình rập đe dọa nào cho những lập trình viên chuyên nghiệp. Như nhiều chuyên viên khác trước đó, anh nhận ra đây là công cụ giúp thôi thúc hiệu suất của con người. Codex hoàn toàn có thể giúp hình thành cả một thế hệ mới học về máy tính, bằng cách chỉ cho họ cách viết từng dòng mã lập trình đơn thuần, giống như “ gia sư ”. “ Đây sẽ là công cụ giúp đời sống của lập trình viên ‘ dễ thở ’ hơn nhiều ”, Smith san sẻ trên New York Times. Thực tế, dù trải qua hơn một thập kỷ tăng trưởng với nhiều bước tiến nhảy vọt, ngay cả những mạng lưới hệ thống AI ấn tượng nhất tới nay cũng chỉ nhằm mục đích mục tiêu Giao hàng con người chứ không phải thay thế sửa chữa họ. Codex là chương trình do OpenAI – trí mưu trí nhân tạo được tạo nên bởi công ty thuộc quyền sở hữu của Sam Altman, Space X và Tesla CEO Elon Musk – tăng trưởng. Đây là một trong những phòng điều tra và nghiên cứu tham vọng nhất quốc tế, chuyên mang đến những góc nhìn thâm thúy về nghành trí tuệ nhân tạo quốc tế. OpenAI từng tạo ra AI mang tên GPT-3 hoàn toàn có thể tự viết những bài đăng trên Twitter, viết bài phát biểu, làm thơ hay viết báo. Chương trình dựa trên mạng lưới hệ thống toán học thường biết đến với tên “ neural network ” ( mạng thần kinh ) có khả năng học kiến thức và kỹ năng trải qua phân tích lượng lớn tài liệu nguồn vào.
GPT-3 cũng từng khiến chính các nhà nghiên cứu đã viết ra hệ thống này ngạc nhiên khi chứng minh khả năng tự viết chương trình máy tính dù chỉ ở mức ngắn và đơn giản. AI được cho là đã học kỹ năng này từ các chương trình đăng tải trên mạng internet. Chính vì vậy, OpenAI quyết định huấn luyện một thệ thống mới thành thạo cả văn xuôi lẫn lập trình. Cuối cùng, Codex ra đời.
|
Các chuyên gia tin Codex sẽ là công cụ tốt giúp nhiều người tiếp cận với bộ môn lập trình máy tính. Ảnh: SchofTech
|
Hệ thống hoàn toàn có thể hiểu được nội dung văn bản lẫn mã ( ở mức độ nhất định ). Ví dụ, nếu viết nhu yếu ( bằng tiếng Anh ) tạo chương trình làm tuyết rơi trên nền màu đen, Codex sẽ trả về đoạn mã để “ hiện thực hóa ” nhu yếu đó. Hay khi nhu yếu tạo chương trình chứa quả bóng màu xanh có năng lực nảy trong màn hình hiển thị, công nghệ tiên tiến này sẽ phân phối một cách nhanh gọn. “ Cứ sai Codex viết mã, mạng lưới hệ thống sẽ thực thi đúng như nhu yếu ”, Ania Kubow – một lập trình viên chuyên nghiệp từng thưởng thức Codex nói. Theo New York Times, AI hoàn toàn có thể viết ứng dụng bằng 12 ngôn từ lập trình máy tính khác nhau và dịch qua lại giữa những ngôn từ này. Dù vậy, Codex vẫn hoàn toàn có thể mắc lỗi và không hề bằng con người. Đôi khi chương trình do Codex viết ra không chạy, hoặc có lỗi về bảo mật thông tin, đôi lúc chỉ đạt tới mức gần đúng như nhu yếu đưa ra. OpenAI ước tính Codex lập trình đúng chỉ khoảng chừng 37 % tổng số lần triển khai lệnh. Nói cách khác, Codex chỉ thực sự hữu dụng với những lập trình viên có kinh nghiệm tay nghề vì họ sẽ biết chỉnh sửa ở đâu trong đáp án mà AI đưa ra để chương trình hoàn toàn có thể chạy mềm mịn và mượt mà.
Jeremy Howard – sáng lập viên phòng thí nghiệm trí tuệ nhân tạo Fast.ai – đánh giá đây là “cách để viết mã mà không phải viết quá nhiều. Dù không phải lúc nào mã lập trình trả về cũng đúng nhưng vậy là đủ cho lập trình viên”. Howard cũng tin rằng Codex có thể giúp ích cho người mới học cách để lập trình vì có thể tạo ra các chương trình đơn giản từ nội dung mô tả yêu cầu bằng văn bản.
Joel Hellermark, một người kinh doanh ở Thụy Điển đang muốn triển khai xong Codex để biến mạng lưới hệ thống này thành công cụ dạy lập trình.
>> akaTrans – dịch thuật thông minh nhà F giúp tăng 75% năng suất