5.1.8、【AI技术新纪元:Spring AI解码】Anthropic Chat

Anthropic聊天

Anthropic Claude是一系列基础AI模型,可以用于各种应用程序。对于开发者和企业,您可以利用API访问权限,在Anthropic的AI基础设施上直接构建。

Spring AI支持Anthropic Messaging API,用于同步和流式文本生成。

Anthropic的Claude模型也通过Amazon Bedrock提供。Spring AI提供专门的Amazon Bedrock Anthropic客户端实现。

先决条件

您需要在Anthropic门户上创建一个API密钥。在Anthropic API仪表板上创建账户,并在“获取API密钥”页面上生成API密钥。Spring AI项目定义了一个名为spring.ai.anthropic.api-key的配置属性,您应该将其设置为从anthropic.com获得的API密钥值。导出环境变量是设置该配置属性的一种方法:

export SPRING_AI_ANTHROPIC_API_KEY=<INSERT KEY HERE>
添加仓库和BOM

Spring AI工件发布在Spring里程碑和快照仓库中。参考“仓库”部分,将这些仓库添加到您的构建系统中。

为了帮助依赖管理,Spring AI提供了一个BOM(物料清单),以确保在整个项目中使用一致的Spring AI版本。参考“依赖管理”部分,将Spring AI BOM添加到您的构建系统中。

自动配置

Spring AI为Anthropic聊天客户端提供Spring Boot自动配置。要启用它

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-22 20:44:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-22 20:44:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-22 20:44:03       87 阅读
  4. Python语言-面向对象

    2024-03-22 20:44:03       96 阅读

热门阅读

  1. Matplotlib如何显示多张图片(管理多个子图)

    2024-03-22 20:44:03       39 阅读
  2. Eureka的数据同步和Nacos的Distro的区别

    2024-03-22 20:44:03       39 阅读
  3. c语言排序实验题

    2024-03-22 20:44:03       36 阅读
  4. 蓝桥杯刷题记录之数字王国之军训排队

    2024-03-22 20:44:03       39 阅读
  5. Uni-app开发介绍及入门

    2024-03-22 20:44:03       34 阅读
  6. CUDA学习笔记07:shared memory Code

    2024-03-22 20:44:03       47 阅读
  7. [C++提高编程](二):模板--类模板

    2024-03-22 20:44:03       48 阅读
  8. CCF软件能力认证202312-1——仓库规划

    2024-03-22 20:44:03       48 阅读
  9. 5.3、【AI技术新纪元:Spring AI解码】图像生成API

    2024-03-22 20:44:03       38 阅读