Nhiệm vụ: Cải thiện việc ghi nhận khối lượng công việc (workloads)
Cải thiện việc ghi nhận khối lượng công việc (workloads)
Hiện tại, tác nhân (agent) thường quên ghi lại khối lượng công việc như đã làm gì, làm như thế nào và theo tác vụ nào, hoặc ghi lại rất ít thông tin. Thay vào đó, nó chỉ trao đổi miệng với người dùng.
Điều này đặc biệt quan trọng trong các tác vụ nghiên cứu, khi nó phải thực hiện một số hành động mang tính thử nghiệm và cần phải biết chính xác nó đã thực hiện những gì, đi kèm với các truy vấn ví dụ, v.v.
Chúng tôi chưa quyết định chính xác công cụ nào sẽ được sử dụng cho việc này, nhưng có một vài phương án. Phương án khả quan nhất có vẻ là một post-agent (tác nhân hậu kỳ), sau khi hoàn thành phản hồi sẽ xem xét những gì người dùng đã nói, những gì tác nhân đã làm và ghi lại một báo cáo hoàn chỉnh. Tuy nhiên, điều này vẫn tạo khoảng trống cho sự không hoạt động. Một lựa chọn khác là thêm cơ chế gỡ lỗi (debugging) mạnh mẽ hơn ngay vào các công cụ. Chúng ta đã có trường reasoning ở đó, nơi tác nhân chỉ ra nó đang làm gì và để làm gì, tức là giải thích lý do nó thực thi công cụ này. Chúng ta cũng có thể thêm trường ID tác vụ, và nếu nó được chỉ định, sẽ tự động ghi lại kết quả. Nhưng điều này có thể trở nên dư thừa.
Chúng ta cũng có thể dựa vào việc URL của trang đang được ghi nhận được truyền trong mọi yêu cầu (request). Nếu chúng ta đang ở trên trang tác vụ, đây là một dấu hiệu bổ sung, đặc biệt khi chúng ta làm việc với nhiều tác vụ cùng một lúc. Về nguyên tắc, chúng ta có thể thêm trường gửi tin nhắn ngay vào chính tác vụ đó.
Nhưng tất cả mới chỉ là ý tưởng.