Tin tức và phân tích của tất cả các thiết bị di động

Cách sử dụng ChatGPT với Google Colab

ChatGPT là mô hình ngôn ngữ lớn được phát triển bởi OpenAI.

Là nhà phát triển, ChatGPT tăng năng suất của bạn vì nó có thể tạo mã, gỡ lỗi và trả lời các câu hỏi. Với ChatGPT, bạn có thể viết mã nhanh hơn, tạo các bài kiểm tra nhanh chóng, tìm và sửa lỗi, thậm chí giải thích những gì mã của bạn có thể làm.

Việc tích hợp ChatGPT với Google Colab sẽ giúp bạn tận hưởng tất cả những lợi ích trên trong môi trường Google Colab. Bài đăng này mô tả cách bắt đầu với ChatGPT trong Google Colab.

Lợi ích của việc tích hợp ChatGPT với Google Colab

✅ Bạn có thể sử dụng ChatGPT và Google Colab cùng lúc mà không cần phải chuyển đổi giữa các tab khác nhau.

✅ Nó được sử dụng miễn phí, ít nhất là tại thời điểm viết bài.

✅ Bạn gỡ lỗi, cấu trúc lại và tạo mã nhanh hơn.

✅ Có thể giải thích đoạn code viết trong sổ nếu có điều gì không hiểu.

✅ Có thể thêm nhận xét vào mã của bạn để làm cho nó mang tính mô tả hơn.

Cách tích hợp ChatGPT với Google Colab

Để tích hợp ChatGPT với Google Colab, bạn sử dụng tiện ích mở rộng có tên ChatGPT cho Google Colab. Nó có sẵn cho hầu hết các trình duyệt phổ biến. Tôi đang sử dụng Google Chrome nên tôi sẽ cài đặt nó từ cửa hàng Chrome trực tuyến.

Bạn cũng có thể cài đặt nó từ Cửa hàng trực tuyến Mozilla. Phần mở rộng này là nguồn mở và miễn phí. Mã có sẵn trên GitHub.

Cách sử dụng ChatGPT trong Google Colab

Sau khi cài đặt ChatGPT với Google Colab từ cửa hàng trực tuyến hoặc thị trường tiện ích mở rộng thích hợp, hãy mở sổ ghi chép Google Colab.

Để sử dụng tiện ích mở rộng, hãy di chuột qua ô và nút ChatGPT sẽ xuất hiện ở giữa trên cùng của ô.

Khi nhấn nút, giao diện này sẽ mở ra ở cuối ô.

Sử dụng giao diện này, bạn có thể lựa chọn tác vụ để ChatGPT thực hiện. Các tác vụ bạn có thể chọn bao gồm tái cấu trúc mã, làm rõ mã và tóm tắt mã. Việc chọn một công việc sẽ nhắc bạn cho ChatGPT biết phải làm gì. Ví dụ: nếu tôi chọn cấu trúc lại mã, văn bản trong hộp văn bản nhắc sẽ bị thay đổi.

Bạn có thể chỉnh sửa lời nhắc nếu muốn hoặc nhập một lời nhắc hoàn toàn mới. Khi gợi ý đã sẵn sàng, nhấn nút Gửi để gửi đến ChatGPT.

Có một hộp kiểm bên cạnh nút Gửi để kích hoạt mã. Khi hộp này được chọn, mã trong ô sẽ được gửi cùng với lời nhắc.

Tuyệt vời! ChatGPT hiện hoạt động nguyên bản trong Google Colab mà không cần điều hướng giữa các tab khác nhau.

Vấn đề/Cảnh báo

Từ đây bạn có thể thấy ChatGPT đã đặt mã vào một hàm và gọi hàm đó. Anh ấy thậm chí còn giải thích những gì anh ấy đã làm. Điều đó thật tuyệt, nhưng nếu bạn xem kỹ phần mô tả về những thay đổi được thực hiện, bạn sẽ nhận thấy hai vấn đề:

  • Đã thay đổi tên biến thành tên mang tính mô tả hơn (điểm 2). Nó không có chỗ. Nó vẫn sử dụng a và b làm tên biến.
  • ChatGPT cũng tuyên bố đã thêm nhận xét về mã (điểm 4), điều mà anh ấy đã không làm.
  • Đây là một số nhược điểm hiện tại của ChatGPT. Ý tôi là, nó không phải lúc nào cũng tốt. Anh ta mắc lỗi, ảo giác hoặc tạo mã xấu bằng cách sử dụng các hàm không tồn tại.

    Điều quan trọng là phải kiểm tra kỹ và xác minh rằng mã được tạo là chính xác, thay vì chỉ sao chép và dán mã từ ChatGPT một cách mù quáng.

    Các trường hợp sử dụng tiềm năng

    Bất chấp những cảnh báo này, nếu bạn xem qua mã do ChatGPT tạo ra và hiểu rõ những lời giải thích của nó, bạn sẽ thấy rằng nó sẽ giúp bạn trở thành một lập trình viên hiệu quả hơn. Đối với tôi hữu ích nhất là ChatGPT:

    ❇️ Tái cấu trúc mã – Viết lại mã bạn đã viết theo cách ngắn gọn, dễ đọc và dễ hiểu hơn.

    ❇️ Tạo Test Case – Viết bài test tuy nhàm chán nhưng lại rất cần thiết. Với ChatGPT, bạn có thể cung cấp một hàm sẽ tạo các trường hợp thử nghiệm cho một hàm dựa trên mã bạn viết.

    ❇️ Giải thích mã – Đôi khi một nhà phát triển khác sẽ viết mã khó hiểu mà bạn không thể hiểu được. ChatGPT sẽ giúp giải thích chức năng của mã. Bạn thậm chí có thể đặt câu hỏi về các framework và thư viện, giúp bạn tiết kiệm thời gian truy cập vào Google và Stack Overflow.

    những từ cuối

    ChatGPT giúp tăng đáng kể năng suất của nhà phát triển và việc sử dụng nó một cách hiệu quả với Google Colab sẽ rất hữu ích cho các nhà phát triển. Bạn cũng có thể đọc về cách sử dụng ChatGPT với Siri.