查看springai的官方文檔,調用deepseek的格式如下:
spring.ai.deepseek.api-key=${your-api-key}
spring.ai.deepseek.chat.options.model=deepseek-chat
spring.ai.deepseek.chat.options.temperature=0.8
但是硅基流動的格式不是這樣,這個傘兵網站的api文檔真是藏太深了,找了很久沒找到具體格式,給的格式也不對。最后還是在貼吧找到了具體格式:
spring.ai.deepseek.api-key=${your-api-key}
spring.ai.deepseek.chat.options.model=deepseek-ai/DeepSeek-V3
spring.ai.deepseek.chat.options.temperature=0.8
spring.ai.deepseek.base-url=https://api.siliconflow.cn/v1
spring.ai.deepseek.chat.base-url=https://api.siliconflow.cn/v1
主要就是model格式,一直提示模型不存在,我真服了。還有就是下面的.base-url與.chat.base-url不知道這倆的區別是啥,可能出錯,注意甄別。
后來終于找到了:
對應網站:創建文本對話請求 - SiliconFlow