Amazon Bedrock Client for Mac,使用 SwiftUI 构建
适用于 Mac 的 Amazon Bedrock Client
概述
适用于 Mac 的 Amazon Bedrock Client 是一个 macOS 演示应用程序,由 SwiftUI 构建。它用作 AWS Bedrock 的客户端界面,使用户能够与 AWS Bedrock 模型交互。
注意 请参见 AWS Bedrock 定价 页面了解详细信息,并在使用应用程序前确保理解相关的费用。
主要功能
特色功能亮点 | |
---|---|
🌐 | 与 AWS Bedrock 模型无缝交互 |
💌 | 实时发送和接收消息 |
📷 | 支持生成图像 |
📝 | 在应用程序内生成和嵌入文本 |
🔒 | 数据加密,在静止状态和传输过程中增强安全 |
🌓 | 本机支持深色模式,减少眼睛疲劳 |
🚀 | 完全使用 Swift 5 以实现高性能和可靠性 |
下载
要下载预编译的应用程序,请点击以下链接:
下载适用于 Mac 的 Amazon Bedrock Client
故障排除
1. 无法打开 Amazon Bedrock Client for Mac.app
您看到一条消息,说“无法打开‘Amazon Bedrock Client for Mac.app’,因为 Apple 无法检查其中是否含有恶意软件”。
打开应用程序的步骤:
- 打开 Finder -> 导航到“Amazon Bedrock Client for Mac.app”
- 右键单击(或按住 Control 键单击)
- 选择“打开”
- 在对话框中单击“打开”
2. AWS 令牌相关的问题
您遇到“令牌已过期”或“请求中包含的安全令牌无效。”等错误消息。
在继续执行以下步骤之前,请确保您的 ~/.aws/credentials 文件已正确配置。该文件应以以下格式包含您的 AWS 访问密钥 ID 和秘密访问密钥:
[default]
aws_access_key_id = YOUR_ACCESS_KEY_ID
aws_secret_access_key = YOUR_SECRET_ACCESS_KEY
从环境变量手动更新 AWS 凭证的步骤:
-
打开终端。
-
更新 AWS 凭证:运行以下命令设置您的 AWS 凭证。如果还没有设置,请将环境变量占位符替换为您的实际凭证。
# change $AWS.. Environment Variable to your one aws configure set default.aws_access_key_id $AWS_ACCESS_KEY_ID aws configure set default.aws_secret_access_key $AWS_SECRET_ACCESS_KEY
如果您有 aws_session_token:
# change $AWS.. Environment Variable to your one aws configure set default.aws_access_key_id $AWS_ACCESS_KEY_ID aws configure set default.aws_secret_access_key $AWS_SECRET_ACCESS_KEY aws configure set default.aws_session_token $AWS_SESSION_TOKEN
3. 模型访问问题故障排除
如果您遇到模型访问问题,请按照以下步骤操作:
步骤 1:导航到 Amazon Bedrock 控制台
步骤 2:管理模型访问
点击“管理模型访问”按钮。
步骤 3:模型访问
点击“模型访问”选项卡。
步骤 4:编辑模型访问
编辑“模型访问”设置。选中“Anthropic”旁边的方框,然后点击“保存更改”。
构建说明
先决条件
- macOS 12 或更高版本
- Xcode 13 或更高版本
- AWS 账户
步骤
-
克隆存储库