
Workday dùng Jev của TypeSafe để Sana chọn thành phần từ hệ thống thiết kế. Giao diện xuất hiện ngay khi người dùng nhập yêu cầu. Jev không tạo toàn bộ giao diện từ đầu và đưa ra lựa chọn trong khoảng 70 đến 500 mili giây. Workday chưa công bố cách Sana xử lý trường hợp không có tổ hợp phù hợp. Cơ chế chuyển sang mô hình ngôn ngữ mới chỉ xuất hiện trong các thử nghiệm bên ngoài.
Workday đã đưa Sana, trợ lý trí tuệ nhân tạo của hãng, thành màn hình chính mới. Sana phục vụ bộ phần mềm nhân sự, tài chính và công nghệ thông tin. Workday dùng Jev, mô hình ra quyết định của TypeSafe, để chọn thành phần giao diện. Quá trình này diễn ra trong lúc người dùng nhập yêu cầu.
Theo bài viết gốc của The New Stack, Workday đã tổ chức một buổi trình diễn trước khi công bố sản phẩm. Câu hỏi về tiền lương làm xuất hiện một thẻ thông tin. Số tiền trên thẻ được ẩn sau thao tác bấm. Khi người dùng xin nghỉ phép, Sana hiển thị bộ chọn ngày rồi tự điền phần còn lại của biểu mẫu.
Sana hiện đã được cung cấp cho khách hàng. Quản trị viên có thể triển khai trợ lý này mà chưa cần đặt nó làm lựa chọn mặc định. Workday mua Sana với giá 1,1 tỷ USD vào năm trước. Con số này xuất hiện trong thông báo về thương vụ mua Sana của Workday.
Chọn thành phần thay vì tạo toàn bộ giao diện
Workday không yêu cầu mô hình sinh nội dung viết toàn bộ giao diện. Hãng cung cấp cho Jev các thành phần nguyên tử trong hệ thống thiết kế. Mô hình sau đó chọn thành phần phù hợp với yêu cầu. Cách này giới hạn phạm vi đầu ra và giảm thời gian cần để hiển thị giao diện.
Joel Hellermark là giám đốc trí tuệ nhân tạo của Workday và nhà sáng lập Sana. Ông cho rằng cách tạo giao diện thông thường bằng mô hình sinh nội dung khá chậm. Workday vì thế dùng Jev để lựa chọn trong tập thành phần đã được chuẩn bị.
Hellermark cho biết Workday không mã hóa cứng quy tắc lựa chọn thành phần. Nhóm phát triển vẫn phải xử lý đúng việc tải trước dữ liệu. Trong buổi trình diễn, thẻ thông tin tiền lương xuất hiện trước khi ông nhập xong câu hỏi.
TypeSafe cho biết Jev trả lời trong khoảng 70 đến 500 mili giây. Theo Hellermark, tốc độ này giúp hệ thống tạo giao diện gần như tức thì. Ông cũng nhận xét rằng trí tuệ nhân tạo có thể thao tác qua các thành phần giao diện thật. Trong nhiều trường hợp, cách này cho kết quả tốt hơn việc chỉ trao đổi trong cửa sổ trò chuyện.
Jev được thiết kế để đưa ra lựa chọn
Jev là mô hình ra quyết định, không phải mô hình tạo văn bản. Nhà phát triển gửi dữ liệu ứng dụng cùng các câu hỏi có kiểu xác định. Jev chọn một phương án, trả về điểm số hoặc đưa ra câu trả lời có hoặc không. Mỗi kết quả đều đi kèm một xác suất.
Theo TypeSafe, Jev có thể chọn từ danh sách tối đa 255 phương án. Phạm vi đầu ra được xác định trước giúp nhà phát triển kiểm soát những gì mô hình có thể đưa vào giao diện.
TypeSafe ra mắt Jev vào ngày 15 tháng 9. Công ty đồng thời công bố vòng vốn hạt giống 40 triệu USD do DCVC dẫn dắt. Đến thứ Sáu, công ty công bố vòng Series A trị giá 870 triệu USD do Andreessen Horowitz dẫn dắt. Mức định giá được công bố là 7,5 tỷ USD.
TypeSafe nói rằng một phần ba số doanh nghiệp trong Fortune 500 đã dùng Jev nhưng chưa công bố danh tính. Thông báo riêng của Andreessen Horowitz đưa ra tỷ lệ 25%. Nghiên cứu tình huống duy nhất mà TypeSafe đã công bố nói về Jack & Jill, một thị trường tuyển dụng ứng dụng trí tuệ nhân tạo.
Jev không phải mô hình duy nhất trong nhóm sản phẩm này. OpenAI, Amazon, Cloudflare và Perplexity đã phát hành các mô hình ra quyết định của riêng họ. Microsoft tham gia sau đó vào tuần trước. Sự phát triển của nhóm công cụ này cũng liên quan đến hạ tầng cần thiết để vận hành trí tuệ nhân tạo trong sản phẩm thực tế.
Cách làm đã được các nhà phát triển thử nghiệm
Các thử nghiệm của CopilotKit, Vercel Labs, Very Good Ventures và OpenRouter xem xét mô hình ra quyết định trong những điều kiện khác nhau. Thử nghiệm của Andrew King ghi nhận thời gian dựng giao diện giảm khi Jev xử lý các câu hỏi đóng. Công thức của CopilotKit dùng mô hình OpenAI làm phương án dự phòng. King cũng chuyển kết quả dưới 50% độ tin cậy sang mô hình ngôn ngữ.
CopilotKit là khung mã nguồn mở để bổ sung trợ lý trí tuệ nhân tạo vào ứng dụng. Dự án đã công bố hướng dẫn dùng Jev để chọn bảng giao diện dựng sẵn. Công thức này dùng một mô hình OpenAI làm phương án dự phòng.
Vercel Labs cũng đang thử chế độ Jev trong json-render, khung dựng giao diện từ các thành phần mà nhà phát triển định nghĩa trước. Cách phân chia công việc này gần với hướng tiếp cận trong đó tác tử tạo sản phẩm từ các khối đã được kiểm soát thay vì tự do sinh mọi thứ từ đầu.
Nội dung và kết quả thử nghiệm
Andrew King phụ trách kiến trúc giải pháp tại Very Good Ventures. Ông giao toàn bộ câu hỏi đóng cho Jev trong một thử nghiệm. Thời gian dựng trung vị của bảng điều khiển sinh tự động giảm từ 29 giây xuống 3,8 giây. Các thử nghiệm này dùng dữ liệu tổng hợp.
King gọi hệ thống này là “một chiếc lồng có cửa”. Một hình dạng chưa từng được dự tính sẽ không thể xuất hiện trên màn hình. Tuy vậy, thử nghiệm của ông vẫn có đường chuyển tiếp. Khi Jev đưa ra câu trả lời với độ tin cậy dưới 50%, yêu cầu được chuyển sang mô hình ngôn ngữ.
OpenRouter thử nghiệm Jev với bộ dữ liệu phân loại ý định Banking77. Jev đạt thời gian phản hồi trung vị 175 mili giây và độ chính xác 81%. Claude Opus 5 đạt độ chính xác 84,4% nhưng mất 2,3 giây và có chi phí cao hơn khoảng 22 lần, theo kết quả của OpenRouter.
Tốc độ đi kèm những giới hạn rõ ràng
Jev tăng tốc bằng cách hoạt động trong một tập phương án đã được chuẩn bị. Giới hạn đó khiến mô hình không thể tạo ra hình dạng chưa được dự tính. Tài liệu của TypeSafe ghi nhận khó khăn với phép đếm, số học và ngày tháng. Jev cũng có xu hướng ưu tiên phương án đứng đầu danh sách.
TypeSafe cho biết Jev mặc định không xem nội dung được chèn vào là dữ liệu thù địch. Các nhóm triển khai vì thế phải đánh giá cả giới hạn chức năng lẫn cách hệ thống xử lý đầu vào.
Workday chưa cho biết hệ thống thiết kế của hãng có bao nhiêu thành phần. Hãng cũng chưa giải thích cách Sana xử lý khi không có tổ hợp phù hợp. Đây là giới hạn trực tiếp của cách dựng giao diện bằng lựa chọn: tốc độ tăng lên vì hệ thống chỉ hoạt động trong tập phương án đã được chuẩn bị.
King viết vào tháng 9 rằng ông chưa đưa dữ liệu khách hàng lên Jev vì nhà cung cấp khi đó mới hoạt động được vài tuần và chưa công bố chứng nhận bảo mật. TypeSafe hiện cho biết doanh nghiệp có thể yêu cầu báo cáo SOC 2 Type II. Các nhóm triển khai vẫn cần xem xét quyền truy cập và luồng dữ liệu, tương tự những vấn đề đặt ra khi xác định trí tuệ nhân tạo nên được cấp bao nhiêu quyền.
Dữ liệu nào rời khỏi Workday
TypeSafe là đơn vị xử lý phụ của Workday và có thể xử lý dữ liệu khách hàng. Các chức năng được nêu gồm xử lý ngôn ngữ tự nhiên, phân loại ý định và chấm điểm độ tin cậy. Theo TypeSafe, Jev chạy qua giao diện lập trình ứng dụng do công ty lưu trữ và xử lý dữ liệu tại Mỹ. Khách hàng doanh nghiệp có thể chọn chế độ không lưu giữ dữ liệu.
Workday gần đây đã thêm TypeSafe vào danh sách đơn vị xử lý phụ, tức các công ty bên ngoài có thể xử lý dữ liệu khách hàng. Mục này áp dụng cho tất cả dòng sản phẩm của Workday, không chỉ Sana.
Các thông tin đã công bố không cho biết chính xác dữ liệu nào được gửi trong từng yêu cầu của Sana. Do đó, nhóm triển khai cần xác định phạm vi dữ liệu, quyền truy cập và chính sách lưu giữ trước khi sử dụng Jev trong quy trình nhân sự hoặc tài chính.
Trải nghiệm thay đổi khi Sana rời Workday
Sana có thể hoạt động bên trong Claude của Anthropic, nhưng người dùng không giữ nguyên toàn bộ trải nghiệm trong Workday. Theo phần trình diễn, phiên bản này mất giao diện do Jev điều khiển và một phần ngữ cảnh, nên các thành phần như bộ chọn ngày không xuất hiện trực tiếp.
Hellermark đã trình diễn Sana hoạt động bên trong Claude. Gerrit Kazmaier, chủ tịch phụ trách sản phẩm và công nghệ của Workday, gọi đây là kết nối giữa hai hệ thống trí tuệ nhân tạo.
Quan hệ đối tác được Workday và Google Cloud công bố vào tháng 5 đã bao gồm A2UI. Đặc tả này cho phép tác tử mô tả giao diện để ứng dụng chủ dựng lại. MCP Apps, phần mở rộng của Giao thức Ngữ cảnh Mô hình, cũng đưa giao diện tương tác vào Claude và ChatGPT.
Cả A2UI lẫn MCP Apps đều không xuất hiện trong các thông báo tuần này của Workday. Ở thời điểm hiện tại, nhân viên truy cập Sana qua Claude có thể dùng phần hội thoại nhưng không có bộ chọn ngày được dựng trực tiếp như trong sản phẩm Workday.
Điều đáng chú ý với đội phát triển sản phẩm
Cách Workday dùng Jev cho thấy giao diện có thể được dựng bằng việc lựa chọn giữa các thành phần đã thiết kế. Workday chưa công bố cơ chế dự phòng khi không có tổ hợp phù hợp. Trong các thử nghiệm bên ngoài, CopilotKit và Andrew King chuyển một số trường hợp sang mô hình ngôn ngữ.
Đổi lại, đội phát triển phải xác định trước các thành phần và nạp dữ liệu đủ nhanh. Nếu dùng cơ chế dự phòng, họ cũng phải đặt quy tắc chuyển tiếp khi Jev không chắc chắn. Họ cũng phải đánh giá nơi dữ liệu được xử lý và thời gian lưu giữ. Phạm vi của đơn vị xử lý phụ cần được xem xét trước khi áp dụng mô hình vào hệ thống nhân sự hoặc tài chính.
Hãy tiếp tục theo dõi Sine để cập nhật những cách doanh nghiệp đưa trí tuệ nhân tạo vào giao diện và quy trình làm việc thực tế.
