feat: 集成 AWS Bedrock 支持

- 新增 BedrockClient 客户端实现,支持 Converse API
- 支持两种认证方式:IAM 凭证和 IAM 角色
- 支持对话生成、流式输出、工具调用、多模态、文本嵌入
- 添加配置模板和完整文档
- 更新依赖:aioboto3, botocore
This commit is contained in:
Eric-Terminal
2025-12-06 17:26:40 +08:00
parent c059c7a2f1
commit 2348dc1082
9 changed files with 1115 additions and 2 deletions

View File

@@ -37,6 +37,8 @@ dependencies = [
"numpy>=2.2.6",
"openai>=2.5.0",
"opencv-python>=4.11.0.86",
"aioboto3>=13.3.0",
"botocore>=1.35.0",
"packaging>=25.0",
"pandas>=2.3.1",
"peewee>=3.18.2",