Cửa sổ ngữ cảnh (context window) khi lập trình với AI: vì sao AI quên mã đã đưa
Cửa sổ ngữ cảnh là gì, gồm những gì trong mỗi lượt hỏi, vì sao phiên dài làm AI quên lời dặn và cách đưa đúng đoạn mã để trợ lý trả lời sát dự án.
Cửa sổ ngữ cảnh là gì, gồm những gì trong mỗi lượt hỏi, vì sao phiên dài làm AI quên lời dặn và cách đưa đúng đoạn mã để trợ lý trả lời sát dự án.
Vì sao trợ lý AI viết mã gọi hàm, tham số, thư viện không có thật, khi nào dễ bịa nhất, cách phát hiện trong vài phút và cách hỏi để giảm bịa ngay từ đầu.
Ngày cắt dữ liệu huấn luyện là gì, vì sao trợ lý AI hay viết mã theo cách cũ dù thư viện đã đổi, cách nhận ra và cách đưa tài liệu mới để AI viết đúng bản.
Mô hình AI lớn, nhỏ và mô hình suy luận khác nhau thế nào khi viết mã, việc nào cần loại nào, dấu hiệu dùng sai cỡ và cách tự thử trên việc của chính bạn.
Vì sao cùng một câu hỏi mà trợ lý AI viết ra mã khác nhau, nhiệt độ và lấy mẫu là gì, khi nào sự khác biệt có ích, khi nào cần câu trả lời ổn định.
Cách hỏi AI giải thích hàm dài trăm dòng, biểu thức chính quy rối, câu SQL lồng nhau trong mã cũ, và cách kiểm lời giải thích bằng ví dụ chạy thật.
Khung sáu phần để giao việc lập trình cho trợ lý AI: bối cảnh, mục tiêu, ràng buộc, ví dụ vào ra, cách trả lời và tiêu chí xong, kèm mẫu tốt và mẫu kém.
Cách yêu cầu trợ lý AI nêu câu hỏi và trình bày kế hoạch trước khi viết mã, mẫu câu lệnh, cách đọc duyệt kế hoạch và khi nào bước này là thừa.
Cách đưa lỗi cho trợ lý AI để nó chẩn đoán đúng: lỗi nguyên văn, mã tối thiểu, bước tái hiện, môi trường, điều đã thử và câu lệnh mẫu.
Tám lỗi bảo mật trợ lý AI hay để lại trong mã: ghép chuỗi SQL, tin đầu vào, khoá viết cứng, thiếu phân quyền, tải tệp lên… và cách soi từng lỗi.
Cách giữ khoá API, mật khẩu cơ sở dữ liệu ngoài mã nguồn: tệp .env, tệp mẫu, .gitignore, kho bí mật, và chặn trợ lý AI đọc hay chép khoá thật.
Mã nguồn công ty đi đâu khi dán vào chatbot, khác nhau giữa tài khoản cá nhân và tài khoản tổ chức, phần nào không được dán, cách che trước khi hỏi.