Công bố hỗ trợ TypeScript trong Strands Agents (bản xem trước) và hơn thế nữa
Vào tháng Năm, chúng tôi đã mở nguồn Strands Agents SDK, một khung python mã nguồn mở dùng cách tiếp cận dựa trên mô hình, giúp xây dựng và vận hành tác tử AI chỉ với vài dòng mã. Hôm nay, chúng tôi công bố hỗ trợ TypeScript có sẵn trong bản xem trước. Giờ đây, nhà phát triển có thể chọn giữa Python và TypeScript để xây dựng Strands Agents.
Hỗ trợ TypeScript trong Strands đã được thiết kế để mang lại trải nghiệm đúng chuẩn TypeScript, với độ an toàn kiểu đầy đủ, hỗ trợ async/await và các mẫu JavaScript/TypeScript hiện đại. Strands có thể chạy dễ dàng trong các ứng dụng khách, trong trình duyệt và trong các ứng dụng phía máy chủ theo thời gian hoạt động như AWS Lambda và Bedrock AgentCore. Nhà phát triển cũng có thể xây dựng toàn bộ ngăn xếp của họ trong Typescript bằng cách sử dụng AWS CDK.
Chúng tôi cũng sẽ công bố ba bản cập nhật bổ sung cho Strands SDK. Trước hết, khả năng hỗ trợ thiết bị biên cho Strands Agents được cung cấp rộng rãi, mở rộng SDK với khả năng phát trực tuyến hai chiều và bổ sung các nhà cung cấp mô hình cục bộ như llama.cpp, cho phép bạn vận hành tác tử trên những thiết bị quy mô nhỏ sử dụng mô hình cục bộ. Thứ hai, tính năng điều hướng trong Strands hiện đã có dưới dạng tính năng thử nghiệm, cung cấp cho nhà phát triển một cơ chế viết câu lệnh theo mô-đun, có thể đưa phản hồi cho tác tử vào đúng thời điểm trong chu trình hoạt động, giúp định hướng tác tử đạt được kết quả mong muốn mà không cần những quy trình làm việc cố định. Cuối cùng, đánh giá Strands có trong bản xem trước. Đánh giá cung cấp cho nhà phát triển khả năng xác thực một cách có hệ thống hành vi của tác tử, đo lường các điểm cải tiến và triển khai một cách tự tin trong các chu kỳ phát triển.
Truy cập Strands Agents GitHub để bắt đầu xây dựng.