Tạo mã nguồn
term_id: code_generation
Category: application_paradigms
Definition
Tạo mã nguồn tận dụng các mô hình ngôn ngữ lớn (LLM) được huấn luyện trên kho lưu trữ khổng lồ các ngôn ngữ lập trình để sản xuất các thành phần phần mềm hoạt động được. Nó diễn giải các yêu cầu dễ đọc bởi con người, chẳng hạn như chú thích mã (comments) hoặc mô tả chức năng, và chuyển đổi chúng thành cú pháp lập trình chính xác.
Summary
Quy trình sử dụng trí tuệ nhân tạo để tự động tạo mã nguồn từ các mô tả bằng ngôn ngữ tự nhiên hoặc các đoạn mã hiện có.
Key Concepts
- Xử lý ngôn ngữ tự nhiên
- Tổng hợp mã nguồn
- Mô hình ngôn ngữ lớn
- Tái cấu trúc tự động
Use Cases
- Tự động hóa việc tạo mã mẫu (boilerplate code)
- Chuyển đổi mã giả (pseudocode) thành kịch bản thực thi
- Hỗ trợ nhà phát triển trong việc gỡ lỗi và tối ưu hóa
Code Example
| |