Giới thiệu
GitHub Copilot là một đối tác mã hóa AI cung cấp các đề xuất tự động hoàn tất trong khi bạn mã. Bạn nhận được đề xuất từ Copilot bằng cách nhập mã hoặc mô tả bằng ngôn ngữ tự nhiên.
Copilot phân tích tập tin của bạn và các tập tin liên quan, cung cấp các đề xuất trong trình soạn thảo văn bản của bạn. Nó sử dụng OpenAI Codex, một hệ thống AI mới được phát triển bởi OpenAI, để giúp lấy ngữ cảnh từ mã và nhận xét bằng văn bản, sau đó đề xuất các dòng mới hoặc toàn bộ chức năng.
GitHub Codespaces là một môi trường nhà phát triển được lưu trữ hoạt động trong đám mây có thể chạy với Visual Studio Code. Bạn có thể tùy chỉnh trải nghiệm phát triển cho bất kỳ dự án phát triển nào trên GitHub, cài đặt sẵn các phần mở rộng và cài đặt phụ thuộc, thư viện và thậm chí cả phần mở rộng và cài đặt Visual Studio Code.
Kịch bản: Cải thiện dự án
Là nhà phát triển, bạn muốn làm việc hiệu quả hơn khi nhập mã cho các dự án mới và dự án hiện có. Đối với tác vụ này, bạn muốn tìm hiểu xem trợ lý AI có phải là điều bạn cần để cải thiện dòng công việc nhà phát triển của mình bằng cách viết mã, tài liệu, thử nghiệm và hơn thế nữa.
Trong mô-đun này, bạn sẽ tìm hiểu cách sử dụng GitHub Copilot để sửa đổi dự án bằng cách sử dụng lời nhắc để tùy chỉnh API Python. Bạn cũng tìm hiểu cách sử dụng đề xuất trực tiếp sau khi nhập mã ban đầu.
Theo kết luận của mô-đun này, bạn có:
- Lập cấu hình một kho gitHub trong Codespaces và cài đặt phần mở rộng GitHub Copilot.
- Crafted lời nhắc để tạo ra đề xuất từ GitHub Copilot.
- Tìm hiểu cách áp dụng GitHub Copilot để cải thiện các dự án Python của bạn.
Mục tiêu chính là gì?
Sau khi hoàn tất thành công mô-đun này, bạn có thể sử dụng lời nhắc để tùy chỉnh dự án Python với GitHub Copilot trong Không gian mã GitHub.
Điều kiện tiên quyết
- Hiểu biết cơ bản về Python và trình soạn thảo văn bản.
- Hiểu cơ bản về Nguyên tắc cơ bản về Git và GitHub. Đặc biệt, chạy các lệnh
gitcơ bản nhưgit addvàgit push. - Bắt buộc phải có tài khoản GitHub với đăng ký hiện hoạt cho GitHub Copilot cho tài khoản GitHub cá nhân của bạn hoặc tài khoản GitHub do một tổ chức hoặc doanh nghiệp quản lý. Cho mục đích học tập, các Tùy chọn Miễn phí Copilot với giới hạn sử dụng nên là đủ.