8 测试与验证

完成以上步骤后,我们可以启动Spring Boot应用,并通过浏览器或Postman等工具来测试DeepSeek接口是否调用成功。

1)启动Spring Boot应用

在IDE中运行@SpringBootApplication主类,观察控制台输出:

2024-02-20T14:30:00.000+08:00 INFO 8080 --- [  restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8080 (http)
 class="hljs-button signin active" data-title="登录复制" data-report-click="{"spm":"1001.2101.3001.4334"}">

2) 构造测试请求

使用Postman发送GET请求:

GET http://localhost:8080/ask?question=如何学习Spring Boot框架?
 class="hljs-button signin active" data-title="登录复制" data-report-click="{"spm":"1001.2101.3001.4334"}">

3) 验证正常响应

应收到JSON格式的AI响应:

{
  "content": "学习Spring Boot可以从以下几个步骤入手...(具体学习建议)"
}
 class="hljs-button signin active" data-title="登录复制" data-report-click="{"spm":"1001.2101.3001.4334"}">

4) 异常场景测试

总结

本文介绍了如何在Spring Boot项目中调用DeepSeek接口实现智能对话功能。首先,需要申请DeepSeek API Key并创建Spring Boot项目。接着,在application.yml中配置API Key和请求URL,并编写配置类来管理这些配置。然后,定义请求/响应模型,编写服务类使用RestTemplate发送HTTP请求并处理响应。最后,编写控制器类处理HTTP请求,并测试验证接口调用是否成功。通过这些步骤,可以在Spring Boot项目中轻松集成DeepSeek大模型,实现智能对话和内容生成等功能。

注:本文转载自blog.csdn.net的拾光编程的文章"https://blog.csdn.net/qq_40921573/article/details/145656992"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接

评论记录:

未查询到任何数据!