SpringAI配置使用类openai大模型规范

SpringAI配置使用类openai大模型规范

OpenAiChatProperties的默认值

SpringAI的版本如下

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

当我们使用配置文件加载大模型URL的时候,如果使用openai的规范的时候

spring: application: name: yu-progect ai: openai: base-url: ${YOU_MODEL_URL} api-key: ${YOU_API_KEY} chat: options: model: ${YOU_MODEL}

如果在URL的后面加上了/v1,就会导致服务器出现404的错误,原因如下

这套规范会在初始化的时候加载默认值,并且拼接/v1/chat/completions,如果在配置文件里面添加, 就会导致构建完成并且在发送请求的时候出现问题,

而且在Xiaomi MiMo 开放平台使用了Token-Plan计划的朋友一定要注意,切忌复制粘贴