Skip to content

Bộ Máy Trí Tuệ Nhân Tạo Python (py/)

Fish tích hợp bộ máy học máy dự đoán thông minh viết bằng Python 3.11+.

Các tính năng AI

  • Dự đoán thời gian build (py/src/fish_ai/predictor.py): Ước tính thời lượng biên dịch dựa trên lịch sử và đặc trưng mã nguồn AST.
  • Cách ly Flaky Test (py/src/fish_ai/flaky.py): Tự động phát hiện và cách ly các bài kiểm thử không tất định.
  • Pre-warming Phỏng đoán (py/src/fish_ai/speculative.py): Dự đoán các gói bị ảnh hưởng dựa trên git diff để pre-compile trước.
  • Tự sửa lỗi AST (py/src/fish_ai/remediation.py): Gợi ý và tự động sửa các lỗi cú pháp và thiếu import.

Chạy kiểm thử Python AI

bash
cd py
python -m unittest discover tests