Tạo script
Bạn yêu cầu agent viết file score_results.py.
Bạn viết một đoạn script Python ngắn để chấm điểm kết quả benchmark. Pairwise LM tạo file, chạy nó trong Shell và hiển thị kết quả đầu ra chính xác. Bạn xem xét diff trước khi chấp nhận các thay đổi ở chế độ Ask first.
Bạn yêu cầu agent viết file score_results.py.
Bạn kiểm tra diff trong thẻ chat.
Agent chạy script trong Shell và bạn đọc mã thoát thực tế.
Bạn đọc phần trăm độ chính xác từ kết quả đầu ra.
score_results.pyđã lưupython score_results.pyexit 0score_results.pyđọccorrect2 khớpresults = [
("q1", "yes", "yes"),
("q2", "no", "maybe"),
("q3", "ok", "ok"),
]
correct = 0
for q, exp, ans in results:
if exp == ans:
correct += 1
print(correct)
print(len(results))Script này chấm điểm các hàng giả định với khớp chính xác và in ra phần trăm độ chính xác.
Yêu cầu agent tạo script đánh giá của bạn và nó sử dụng write_file để tạo score_results.py cho việc đánh giá mô hình trong Machine Learning và xem xét diff. Xem xét diff. Agent sử dụng edit_file để điều chỉnh logic bên trong script. Bạn thấy các thay đổi được hiển thị rõ ràng trong thẻ chat. Chấp nhận các thay đổi để khớp chính xác với nhu cầu benchmark cụ thể của bạn. Sử dụng Shell để chạy script trên máy Windows của bạn. Chúng tôi chỉ đang làm bão hòa các benchmark bằng các bài kiểm tra lặp lại hôm nay vì agent chạy các công cụ. Đọc kết quả để xác nhận script chạy không có lỗi.
Bạn xác minh đầu ra bằng cách đọc file, và agent hiển thị số lượng khớp chính xác để bạn có thể so sánh nó với kết quả dự kiến của mình. Kiểm tra phương pháp. Sử dụng web_search để đọc phương pháp đã công bố về độ chính xác và tính đúng đắn. Agent sử dụng http_get để đọc trang tài liệu chính thức. Bạn xem xét mã nguồn để đảm bảo logic chấm điểm là chính xác. Chạy lại script với các cài đặt khác nhau và so sánh kết quả mới. Tài liệu hóa phương pháp và giữ các đầu ra thô để đảm bảo khả năng tái lập. Bạn xem xét diff trước khi chấp nhận các thay đổi khi bạn đánh giá kết quả mô hình Machine Learning cho benchmark dịch llm.