bedrock-access-gateway
bedrock-access-gateway copied to clipboard
作者你好,我来提一个需求:是否可以考虑使用aiobotocore来做比boto3更好的异步调用
其实我Bedrock Knowledge Base在使用aiobotocore;大模型用的是boto3。 我没有仔细研究过aiobotocore,看看作者有没有更深的理解。
aiobotocore与boto3的主要区别如下: 异步vs同步 aiobotocore: 异步库,基于asyncio boto3: 同步库 使用场景 aiobotocore: 适用于异步编程,可以更好地处理I/O密集型任务 boto3: 适用于同步编程,更简单直观 性能 aiobotocore: 在处理多个并发请求时通常性能更好 boto3: 单线程下性能可能较低 API兼容性 aiobotocore: 与boto3 API大体兼容,但有一些差异 boto3: AWS官方推荐的Python SDK 维护与更新 aiobotocore: 社区维护,更新可能略滞后于boto3 boto3: 由AWS官方维护,更新更频繁
支持!很需要这个
当前已经优化了异步调用,不需要使用aioboto, 可以测试下,有问题再提。 这个比较老了,先关掉。