GitHub đã bắt đầu thử nghiệm trợ lý AI giúp viết mã

GitHub đã giới thiệu dự án GitHub Copilot, trong đó một trợ lý thông minh đang được phát triển có thể tạo ra các cấu trúc tiêu chuẩn khi viết mã. Hệ thống này được phát triển cùng với dự án OpenAI và sử dụng nền tảng máy học OpenAI Codex, được đào tạo trên một lượng lớn mã nguồn được lưu trữ trong kho GitHub công khai.

GitHub Copilot khác với các hệ thống hoàn thiện mã truyền thống ở khả năng tạo ra các khối mã khá phức tạp, cho đến các hàm tạo sẵn được tổng hợp có tính đến bối cảnh hiện tại. GitHub Copilot thích ứng với cách nhà phát triển viết mã và tính đến các API cũng như khung được sử dụng trong chương trình. Ví dụ: nếu có một ví dụ về cấu trúc JSON trong một nhận xét, khi bạn bắt đầu viết một hàm để phân tích cấu trúc này, GitHub Copilot sẽ cung cấp mã tạo sẵn và khi viết danh sách thường lệ các mô tả lặp lại, nó sẽ tạo ra phần còn lại các vị trí.

GitHub đã bắt đầu thử nghiệm trợ lý AI giúp viết mã

GitHub Copilot hiện có sẵn dưới dạng tiện ích bổ sung cho trình soạn thảo Visual Studio Code. Việc tạo mã được hỗ trợ bằng các ngôn ngữ lập trình Python, JavaScript, TypeScript, Ruby và Go bằng nhiều khung khác nhau. Trong tương lai, nó được lên kế hoạch mở rộng số lượng ngôn ngữ được hỗ trợ và hệ thống phát triển. Tiện ích bổ sung này hoạt động bằng cách truy cập vào một dịch vụ bên ngoài chạy ở phía GitHub, dịch vụ này cũng được chuyển nội dung của tệp mã đã chỉnh sửa.

GitHub đã bắt đầu thử nghiệm trợ lý AI giúp viết mã


Nguồn: opennet.ru

Thêm một lời nhận xét