赞
踩
2024-3-20 13:38:33
以下内容源自《【人工智能】》
仅供学习交流使用
禁止其他平台发布时删除以下此话
本文首次发布于CSDN平台
作者是CSDN@日星月云
博客主页是https://jsss-1.blog.csdn.net
禁止其他平台发布时删除以上此话
在概览中点击财务
点击代金券
进入控制台
https://console.bce.baidu.com/qianfan/
点击模型服务
点击创建应用
输入信息就好了
在系统配置中
点击计费管理
选择“ERNIE-Bot-turbo-0922大模型公有云在线调用服务”,
点击开通付费
虽然它是后付费,但是它会自动使用代金券
在pom.xml中添加依赖
<dependency>
<groupId>com.baidubce</groupId>
<artifactId>qianfan</artifactId>
<version>0.0.1</version>
</dependency>
在application.properties中配置你的ak,sk
这个就是你创建应用的ak,sk
QIANFAN_ACCESS_KEY=
QIANFAN_SECRET_KEY=
创建configuration/QianfanConfig
package com.example.qianfan.configuration; import com.baidubce.qianfan.Qianfan; import com.baidubce.qianfan.core.auth.Auth; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @Configuration public class QianfanConfig{ @Value("${QIANFAN_ACCESS_KEY}") String ak; @Value("${QIANFAN_SECRET_KEY}") String sk; @Bean public Qianfan qianFan() { return new Qianfan(Auth.TYPE_OAUTH, ak, sk); } }
创建util/QianfanUtil
package com.example.qianfan.util; import com.baidubce.qianfan.Qianfan; import com.baidubce.qianfan.model.chat.ChatResponse; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; @Component public class QianfanUtil { @Autowired Qianfan qianfan; public String addMessage(String content) { ChatResponse response = qianfan.chatCompletion() //.model("ERNIE-Bot-4") //使用model指定预置模型 默认模型是ERNIE-Bot-turbo .addMessage("user", content) // 添加用户消息 (此方法可以调用多次,以实现多轮对话的消息传递) .temperature(0.7) // 自定义超参数 .execute(); // 发起请求 return response.getResult(); } }
package com.example.qianfan; import com.example.qianfan.util.QianfanUtil; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; @SpringBootTest class QianfanApplicationTests { @Autowired QianfanUtil qianfanUtil; @Test void contextLoads() { String content="你好"; String res = qianfanUtil.addMessage(content); System.out.println(res); } }
2024-03-20 13:43:56.150 WARN 13836 --- [ main] o.a.h.c.h.p.ResponseProcessCookies : ex-0000000001 Cookie rejected [BAIDUID="3050F29F5466B36B00A8F0996EC5E23F:FG=1", domain:baidu.com, path:/, expiry:2092-03-20T05:39:51.149Z] Illegal 'domain' attribute "baidu.com". Domain of origin: "aip.baidubce.com"
2024-03-20 13:43:56.495 WARN 13836 --- [ main] o.a.h.c.h.p.ResponseProcessCookies : ex-0000000002 Cookie rejected [BAIDUID="3050F29F5466B36B56053D621EA380E0:FG=1", domain:baidu.com, path:/, expiry:2092-03-20T05:39:51.495Z] Illegal 'domain' attribute "baidu.com". Domain of origin: "aip.baidubce.com"
你好,有什么我可以帮助你的吗?
如果调用失败
17 Open api daily request limit reached
可以在调用统计中查看
这个错误的原因是没有开通付费
2024-3-20 14:07:48
迎着日光月光星光,直面风霜雨霜雪霜。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。