aws / aws/bedrock-agentcore-sdk-python
Implement Batched Message Storage for AgentCore Session Manager
- Ngôn ngữ chính
- Python
- Star
- 761
- Fork
- 147
- Merge trung bình
- 1 ngày 23 giờ
- Pull request đã merge (30 ngày)
- 7
Mô tả
## Problem
The current Strands AgentCore Session Manager calls create_event per message. Since AgentCore charges per create_event call, this results in excessive costs for customers.
## Solution
Add a new input parameter to configure how many messages are batched per create_event call. Default to 1 for backwards compatibility.
## Implementation Details
* Add configurable batch size parameter (default: 1)
* Add finally/close block to ensure messages are sent to failure
* Update documentation and sample code to demonstrate batching
Hướng dẫn đóng góp
Hướng nghiên cứu
Xác định phần triển khai của AgentCore Session Manager và lệnh gọi create_event của nó, sau đó đọc vòng đời thông báo xung quanh trước khi quyết định nên đặt batching và phần xử lý close/finally ở đâu. Cập nhật tham số được ghi trong tài liệu và mã mẫu, đồng thời xác minh rằng mặc định vẫn là một thông báo cho mỗi lần gọi, trong khi các thông báo đang chờ được gửi khi có lỗi hoặc khi đóng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- python
- Lĩnh vực
- api, backend, documentation
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 48/100