5.1.4、【AI技术新纪元:Spring AI解码】Amazon Bedrock
Amazon Bedrock是一个托管服务,通过统一的 API 提供来自各种 AI 提供商的基础模型。
Spring AI 通过实现 Spring 接口 ChatClient、StreamingChatClient 和 EmbeddingClient 来支持所有通过Amazon Bedrock可用的聊天和嵌入式 AI 模型。
此外,Spring AI 为所有客户端提供了 Spring 自动配置和启动器,使其易于引导和配置为Amazon Bedrock模型。
入门指南
有几个步骤可以开始使用:
添加启动器:将 Spring Boot 启动器添加到您的项目中。
获取 AWS 凭据:如果您尚未拥有 AWS 帐户并配置了 AWS CLI,则可以使用此视频指南进行配置:AWS CLI & SDK 在不到 4 分钟内完成设置!您应该能够获取到您的访问和安全密钥。
启用要使用的Amazon Bedrock模型:转到 Amazon Bedrock,从左侧的“模型访问”菜单中配置对您要使用的模型的访问权限。
项目依赖项
然后将 Spring Boot Starter 依赖项添加到项目的 Maven pom.xml 构建文件中:
<dependency>
<artifactId