代理 Amazon Bedrock 请求
Amazon Bedrock 是一项托管服务,通过一组通用 API 提供对基础模型的访问能力。
本指南展示如何使用 ai-proxy 插件,从 APISIX 直接向 Amazon Bedrock Converse API 发送请求。APISIX 根据已配置的 AWS 区域和模型 ID 构造 Bedrock 端点,并使用 AWS Signature Version 4(SigV4)对每个请求进行签名。
前置条件
- 安装 Docker。
- 安装 cURL 以发送验证请求。
- 按照快速入门教程,在 Docker 或 Kubernetes 中启动 APISIX 实例。
- 如果已启用 Admin API 密钥身份认证,请将有效密钥导出为
ADMIN_API_KEY。 - 拥有 AWS 账户,并具备调用所选 Amazon Bedrock 模型的权限。
- 为具有所需权限的 IAM 角色获取临时 AWS 凭证。