Nhật ký công việc cho nhiệm vụ "Xây dựng cốt lõi của dịch vụ tác nhân và hội thoại"

1 окт. 2026 г., 16:17:36

HTTP-chat và phản ứng sự kiện tối thiểu của agent

Đã triển khai các hợp đồng máy chủ (server contract) làm nền tảng cho dịch vụ hội thoại trung tâm:

  • POST /api/chat hỗ trợ JSON thông thường và NDJSON dạng stream;
  • ExecutionContext thống nhất chứa execution id, chế độ phản hồi, tín hiệu hủy (abort signal) và việc gửi sự kiện;
  • Hỗ trợ khởi động, các delta tuần tự, hoàn thành thành công, lỗi và hủy bỏ;
  • Có cơ chế hủy tường minh qua DELETE, hủy khi ngắt kết nối/quá thời gian/tắt hệ thống và tính độc lập của các tiến trình chạy song song;
  • Đã triển khai lớp Agent và POST /api/agent với chuỗi message.received → Agent.react → message.publish;
  • Các hành động được liên kết với kích thích (stimulus) thông qua stimulusId, các phân đoạn của cùng một phản hồi có chung actionId;
  • Phản hồi giả lập (mock) đã được thay thế bằng lệnh gọi thực tế tới runChat/LLM hiện có.

Kiểm tra lại từ đợt kiểm toán: HTTP-chat đạt 8/8 bài kiểm tra, phản ứng của agent đạt 2/2 bài kiểm tra.

Đây là nền tảng cho phần hội thoại, nhưng hiện tại vẫn chưa có bộ nhớ trò chuyện cố định, tính năng khử trùng lặp sự kiện và mô hình chung về trang web/khách truy cập/hội thoại.

29.09.2026

Lưu trữ tập trung các trang web, tác nhân, hội thoại và tin nhắn.