Lập trình hỗ trợ bởi AI nâng cao cho nhà phát triển
Thalia Barrera
AI Engineering Curriculum Manager, DataCamp


Lỗi cài đặt:

🤖 Gợi ý chẩn đoán ngắn:
Đây là đặc tả phụ thuộc và lỗi cài đặt của tôi. Giải thích nguyên nhân gốc của xung đột phiên bản.

🤖 Gợi ý thiết lập có thể tái tạo:
Với cấu trúc dự án này, hãy đề xuất thiết lập môi trường Python có thể tái tạo bằng pip-tools. Tạo đúng tệp và lệnh để tạo môi trường, khóa phụ thuộc và cài đặt xác định. Giải thích cách dùng môi trường ảo trong README.md của dự án.
Phản hồi của mô hình:


🤖 Gợi ý kiểm toán phụ thuộc:
Với kho Python này, tôi muốn kiểm toán khả năng bảo trì và tuân thủ giấy phép của phụ thuộc.
Tạo lệnh sinh báo cáo giấy phép JSON cho môi trường Python đang hoạt động, gồm URL gói và tệp giấy phép, và ghi vào reports/licenses.json.
Phản hồi của AI:

Gợi ý của AI:

Báo cáo giấy phép:

🤖 Gợi ý về phương án thay thế:
Đây là reports/licenses.json từ pip-licenses chúng ta vừa tạo.
Tóm tắt kết quả trong bảng ngắn gồm: gói, phiên bản, giấy phép và mức rủi ro cho mục đích thương mại. Gắn cờ mục bất thường, không rõ, hoặc thiếu giấy phép.
Đề xuất một phương án an toàn hơn cho phụ thuộc rủi ro cao nhất.
Phản hồi của AI:



Lập trình hỗ trợ bởi AI nâng cao cho nhà phát triển