使用 AWS Bedrock 连接器和稳定性 AI 生成 Mendix Logo
目录 🗂️
- 准备工作
- 下载 AWS 认证模块
- 获取 Model Access 权限
- 了解 AWS Bedrock 定价指南
- 设置 AWS 连接器
- 运行模型
- 创建查询页面
- 调用稳定性 AI 模型
- 处理返回数据
- 显示生成的图像
- 结论
- 常见问题解答
准备工作
在开始之前,请确保完成以下准备工作:
- 下载 Mendix 应用中的 AWS 认证模块。
- 确保拥有访问所需模型的权限,可在 AWS 控制台中的 Bedrock 下查看。
- 详细了解 AWS Bedrock 的定价指南,使用 Bedrock API 将产生费用,稳定性 AI 的按需定价为每次请求仅 1.8 美分或 0.018 美元。
设置 AWS 连接器
为了使用 AWS 连接器,我们需要设置一些常量。由于 Bedrock 连接器具有一些受保护的 IP,无法直接编辑模块。因此,我们需要进入应用程序设置并编辑项目配置来设置这些常量。
- 在应用程序设置中,找到常量,并点击新建,弹出常量对话框。
- 选择客户端证书 ID,其值为任意值。
- 设置其余常量的值,如客户端密码、证书路径等。
- 确保在配置常量时使用会话授权方式。
运行模型
- 创建一个页面,用于接收查询字符串。
- 调用 Bedrock 进行稳定性 AI 模型的调用。
- 处理返回的数据。
- 显示生成的图像。
结论
在运行应用程序并进行测试后,通过输入查询提示信息,我们可以通过调用稳定性 AI 模型生成类似 Mendix 图标的图像。虽然当前生成的图像可能并不完全符合预期,但通过进一步优化查询提示信息,我们有望实现更好的效果。
常见问题解答
Q: 在准备工作中,我如何下载 AWS 认证模块?
A: 您可以在 Mendix 应用商店或者 AWS 官方文档中找到 AWS 认证模块的下载链接。
Q: 如何查看是否具有所需模型的访问权限?
A: 您可以登录 AWS 控制台,在 Bedrock 的左侧菜单下找到 Model Access,如果您具有访问权限,则会显示为绿色的 access granted。
Q: 如何设置常量和编辑项目配置?
A: 您需要进入应用程序设置,在常量下新建常量,并在项目配置中编辑相关信息。
Q: 是否需要支付使用 Bedrock API 的费用?
A: 是的,使用 Bedrock API 会产生费用。请详细阅读 AWS Bedrock 的定价指南,按需定价为每次请求仅 1.8 美分或 0.018 美元。
Q: 如何处理返回的数据并显示生成的图像?
A: 需要创建一个微流程用于处理返回的数据,并将其存储在 Mendix 应用中。然后,将生成的图像提交并在页面上显示出来。
Q: 如何优化生成的图像效果?
A: 可以通过优化查询提示信息来改进生成的图像效果。尝试不同的查询提示组合,调整字体、颜色和形状等参数,以获得更符合预期的结果。