`Spring AI` 的 `项目介绍 / 快速上手 / 基础篇` 可直接阅读, 基础篇之后的章节需要先关注「公众号」。
目录导航

OpenAI协议

通用配置

请参考通用配置

依赖配置

<dependency>
    <groupId>org.springframework.ai</groupId>
    <artifactId>spring-ai-starter-model-openai</artifactId>
</dependency>

密钥配置

如果没有可用的 OpenAI 协议 API Key,可以使用起凡 AI 中转站:注册赠送25刀,支持 OpenAI 协议。Spring AI 里 base-url 填中转站地址时不要带 /v1

spring:
  ai:
    openai:
      # 起凡 AI 中转站:http://ai.jarcheng.top/,注册赠送25刀,支持 OpenAI 协议
      # base-url 填 OpenAI 协议地址,不带 /v1
      base-url: http://ai.jarcheng.top
      api-key: ${OPENAI_API_KEY}

使用

private final OpenAiChatModel chatModel;

消息发送案例

请参考消息发送