本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
AWS API 入门
本节介绍如何设置您的环境以通过 AWS API 发出 Amazon Bedrock 请求。 AWS 提供以下工具来简化您的体验:
-
AWS Command Line Interface (AWS CLI)
-
AWS 软件开发工具包
-
Amazon SageMaker 笔记本电脑
如果您计划通过设置直接进行身份验证和访问 AWS API,请继续获取证书以向用户授予编程访问权限。
如果您打算使用 SageMaker 笔记本电脑,请跳过本节并继续使用亚马逊笔记本运行 Amazon Bedrock API 请求示例 SageMaker 。
安装 AWS CLI 或 AWS SDK
要安装 AWS CLI,请按照安装或更新到最新版本中的步骤进行操作 AWS CLI。
要安装 S AWS DK,请在 “构建工具” 中选择与您要使用的编程语言相对应的
-
对您的服务请求进行加密签名
-
重试请求
-
处理错误响应
获取证书以向用户授予编程访问权限
我已经有一个 AWS 账户通过配置身份验证凭证,授予对您在中创建的 Amazon Bedrock 角色的编程访问权限。
如果用户想在 AWS 外部进行交互,则需要编程访问权限 AWS Management Console。授予编程访问权限的方式取决于正在访问的用户类型 AWS。
要向用户授予编程式访问权限,请选择以下选项之一。
哪个用户需要编程式访问权限? | 目的 | 方式 |
---|---|---|
人力身份 (在 IAM Identity Center 中管理的用户) |
使用临时证书签署向 AWS CLI、 AWS 软件开发工具包或 AWS API 发出的编程请求。 |
按照您希望使用的界面的说明进行操作。
|
IAM | 使用临时证书签署向 AWS CLI、 AWS 软件开发工具包或 AWS API 发出的编程请求。 | 按照 IAM 用户指南中的将临时证书与 AWS 资源配合使用中的说明进行操作。 |
IAM | (不推荐使用) 使用长期凭证签署向 AWS CLI、 AWS 软件开发工具包或 AWS API 发出的编程请求。 |
按照您希望使用的界面的说明进行操作。
|
试试一些 Amazon Bedrock API 请求
现在,您已经为自己的 Amazon Bedrock 角色设置了编程访问权限,您可以继续使用您选择的方法测试一些基本的 Amazon Bedrock API 操作:
浏览完这些示例后,您应该阅读亚马逊 Bedrock API 参考的主页,熟悉四项 A mazon Bedro ck 服务。当您向 Amazon Bedrock 操作发出请求时,请检查您是否为该服务使用了正确的终端节点。