Công cụ AI Llama mới nhất của Meta có thể sửa lỗi code của bạn

Phiên bản mới của AI Llama có thể giúp người dùng sửa lỗi code của họ.

- Quảng cáo -

Sau khi phát hành các mô hình AI tổng quát có thể xử lý nội dung văn bản, âm thanh và dịch thuật, Meta hiện đã chuyển sự chú ý sang mã (code). Công ty đã giới thiệu Code Llama, một phiên bản của mô hình ngôn ngữ lớn được thiết kế riêng cho mã hóa. Về cốt lõi, mô hình này nhận các lời nhắc bằng văn bản và biến chúng thành mã giống như cách ChatGPT và DALL-E2 sẽ phản hồi nếu được yêu cầu viết một vài đoạn văn hoặc tạo một hình ảnh tương ứng.

Meta không phải là công ty đầu tiên đưa trí tuệ nhân tạo thông minh vào thế giới mã hóa. Ví dụ: Microsoft gần đây đã tích hợp các khả năng của GPT-4 vào hệ thống GitHub Copilot để hỗ trợ các nhà phát triển. Vào tháng 4 năm 2023, Google cũng đã phát triển các khả năng lý luận và toán học nâng cao cho Bard AI của mình, cho phép nó hỗ trợ các tác vụ lập trình như tạo mã. Với Code Llama, Meta muốn cho phép người dùng tạo mã gốc và cũng nhận được trợ giúp sửa mã hiện có của họ.

Code Llama, Meta, sửa lỗi code

Meta cho biết: "Nó có khả năng giúp quy trình làm việc nhanh hơn và hiệu quả hơn cho các nhà phát triển, đồng thời hạ thấp rào cản gia nhập đối với những người đang học viết mã". Điều thú vị là lời nhắc do người dùng đưa ra có thể bằng ngôn ngữ tự nhiên hoặc đoạn mã. Tùy thuộc vào bản chất của lời nhắc, Code LLama có thể tạo mã mới, hoạt động như một loại công cụ tự động hoàn thành nào đó (như GitHub Copilot) và giúp giải quyết các lỗi. Hiện tại, Code Llama hỗ trợ một số ngôn ngữ lập trình phổ biến nhất, bao gồm C++, Python, Javascript và PHP.

Các mô hình khác nhau cho các nhu cầu khác nhau

Code Llama, Meta, sửa lỗi code

Công ty tuyên bố rằng Code Llama đã đi trước các đối thủ của mình trong các tiêu chuẩn mã hóa phổ biến như HumanEval. Meta đang phát hành Code Llama với ba kích cỡ khác nhau: 7 tỷ tham số, 13 tỷ tham số và 34 tỷ tham số. Model cấp thấp hơn sẽ hữu ích cho các tác vụ đơn giản hơn, trong khi model cao cấp hơn có nhu cầu phần cứng đòi hỏi khắt khe hơn nhưng cũng có khả năng cao hơn.

Ví dụ, tầng cơ bản 7B có thể chạy trên một máy tính với một GPU duy nhất; nó phù hợp cho các tác vụ có thời gian trễ thấp như hoàn thành mã. Mẫu 13B cung cấp khả năng điền vào giữa (FIM) mạnh mẽ hơn một chút, trong khi biến thể 34B dành cho các chuyên gia tìm kiếm sự hỗ trợ mã nâng cao với việc tạo mã phức tạp, chèn khối mã và gỡ lỗi — miễn là họ có phần cứng để xử lý công việc đó.

Code Llama, Meta, sửa lỗi code

Hơn nữa, Meta đã tạo ra hai biến thể khác của Code Llama dựa trên môi trường lập trình. Code Llama Python dành cho Python, một trong những ngôn ngữ lập trình hiệu quả và phổ biến nhất cho các tác vụ trí tuệ nhân tạo và học máy. Phiên bản khác là Code Llama — Instruct, phù hợp hơn cho các yêu cầu bằng ngôn ngữ tự nhiên và dành cho những người không chuyên muốn tạo mã. Tất nhiên, nó không hoàn hảo, tuy nhiên Meta tuyên bố rằng nó cung cấp các phản hồi an toàn hơn so với các đối thủ. Meta đã phát hành Code Llama trên GitHub cùng với một bài báo nghiên cứu cung cấp thông tin chi tiết hơn về công cụ AI tạo mã cụ thể.

 

Quảng cáo
Nobita
Nobita

Nobita là đồng sáng lập Tech News Daily. Anh từng cộng tác cho nhiều trang tin công nghệ, báo chí mảng tin tức công nghệ nổi tiếng ở Việt Nam. Tech News Daily được anh xem như 'ngôi nhà ở ẩn' sau một thời gian 'mải mê chinh chiến và yêu đương'.


Tech Biz

VBIC 2024: Nhóm học sinh đề xuất phối hợp các nhà máy tại Trung Quốc và Ấn Độ để tối ưu chi phí

Quán quân cuộc thi Thử thách giải bài toán thực tế của doanh nghiệp - “Vietnam Business Innovation Challenge” (VBIC 2024) đã thuộc về nhóm Pioneer (học sinh khối 9 đến từ Trường PTLC Olympia, Hà Nội) với đề xuất phối hợp với các nhà máy tại Trung Quốc và Ấn Độ để tối ưu chi phí sản xuất, hướng tới chiến lược dài hạn xây dựng nhà máy lắp ráp tại Việt Nam để tinh giảm chi phí nhập khẩu.

New Zealand khởi động chương trình Du học hè dành riêng cho học sinh Việt Nam

Trước sự quan tâm ngày càng lớn về giáo dục New Zealand trong thời gian qua, Cơ quan Giáo dục New Zealand (Education New Zealand - ENZ) phối hợp cùng các trường New Zealand và các công ty tư vấn du học giới thiệu một loạt chương trình hè dành cho thanh thiếu niên Việt Nam trong khuôn khổ Chương trình Du học Hè New Zealand. Đây là cơ hội để các bạn trẻ vừa có thể tiếp cận nhanh chóng một trong những nền giáo dục hàng đầu thế giới, vừa khám phá những điều mới mẻ để kiện toàn các kỹ năng công dân toàn cầu.

Doanh nghiệp cần quan tâm khám sức khỏe định kỳ cho người lao động

Nhằm giúp doanh nghiệp và người lao động nâng cao nhận thức về việc chăm sóc sức khoẻ, ngày 27/3 tại TP. Đà Lạt, tỉnh Lâm Đồng, Phòng khám Đa khoa Phương Nam đã tổ chức buổi tọa đàm “Tầm quan trọng của khám sức khỏe định kỳ doanh nghiệp”. Toạ đàm đã thu hút sự tham gia của đông đảo người lao động và doanh nghiệp.

NPOIL khai trương văn phòng ở Cần Thơ, mở rộng phục vụ ở thị trường miền Tây

NPoil, thương hiệu dầu nhớt uy tín Việt Nam vừa mới tổ chức sự kiện khai trương Văn phòng Miền Tây tại TP. Cần Thơ vào ngày 15/03/2024. Đây là dấu mốc quan trọng đánh dấu sự phát triển mạnh mẽ của NPoil trong chiến lược mở rộng thị trường, đồng thời khẳng định cam kết mang đến những sản phẩm và dịch vụ chất lượng cao cho người tiêu dùng khu vực Miền Tây.


Tech How

Tuyệt chiêu tìm camera giấu kín trong khách sạn, nhà nghỉ

Trong 5 cách được các chuyên gia thử nghiệm, chỉ một cách phát huy được khả năng phát hiện camera giấu kín trong phòng. Hãy cùng xem là cách nào đây nhé anh em.

Dùng AI tạo hồ sơ xin việc mới là thời thượng

Đừng hì hục làm CV xin việc nữa khi mà bạn đã có những trợ lí AI chất lượng dưới đây.

Top 15 mẹo để tận dụng tối đa điện thoại Android của bạn

Những mẹo để tận dụng tói đa điện thoại Android, bạn đã biết chưa?

Video hướng dẫn làm dụng cụ cho gà ăn từ chai nhựa, xi măng

Đây là cách làm dụng cụ cho gà ăn từ chai nhựa, xi măng một cách đơn giản nhất.