96SEO 2026-02-19 17:59 0
om、application文件controller接口开发接口测试

boot项目填写项目名称和位置类型选择maven组、工件、软件包名称可以自定义JDK选择17即可java语言标准和JDK相同即可
Boot版本可以选择3.2.5或者更高的版本作者使用3.2.5和3.2.6(SNAPSHOT)可以正常开发Spring
DevToolsspring项目热部署工具修改完代码不含application和pom配置文件即刻热部署项目Lombok通过配置快速配置对象的get、set、toStringSpring
创建完成后项目结构大体如下(这里删除了无用的maven文件内容、修改application的文件格式为yaml)
ai版本和配置依赖jar包仓库maven仓库中还没有spring
propertiesjava.version21/java.versionspring-ai.version0.8.1/spring-ai.version
/propertiesrepositoriesrepositoryidspring-snapshots/idnameSpring
Snapshots/nameurlhttps://repo.spring.io/snapshot/urlreleasesenabledfalse/enabled/releases/repositoryrepositoryidspring-milestones/idnameSpring
Milestones/nameurlhttps://repo.spring.io/milestone/urlsnapshotsenabledfalse/enabled/snapshots/repository
/repositoriespluginRepositoriespluginRepositoryidspring-snapshots/idnameSpring
Snapshots/nameurlhttps://repo.spring.io/snapshot/urlreleasesenabledfalse/enabled/releases/pluginRepository
/pluginRepositories配置application文件api-key的获取参考Spring
#请根据自己的api-key自定义配置chat:options:model:
org.springframework.ai.chat.ChatResponse;
org.springframework.ai.chat.prompt.Prompt;
org.springframework.ai.openai.OpenAiChatClient;
org.springframework.ai.openai.OpenAiChatOptions;
org.springframework.ai.openai.api.OpenAiApi;
org.springframework.web.bind.annotation.RequestMapping;
org.springframework.web.bind.annotation.RequestParam;
org.springframework.web.bind.annotation.RestController;
reactor.core.publisher.Flux;RestController
openAiChatClient;RequestMapping(/ai/chat)public
openAiChatClient.call(msg);}RequestMapping(/ai/chat2)public
response.getResult().getOutput().getContent();}RequestMapping(/ai/chat4)public
项目配置文件中的参数(以代码中内容为准)ChatResponse
Prompt(msg,OpenAiChatOptions.builder().withModel(gpt-4-vision-preview)
可以填写字符串或者使用OpenAiApi.ChatModel中提供的常量.withTemperature(0.8F)
//温度高回答创新型越高越低越准确.build()));return
response.getResult().getOutput().getContent();}RequestMapping(/ai/chat5)public
Prompt(msg,OpenAiChatOptions.builder().withModel(OpenAiApi.ChatModel.GPT_4_VISION_PREVIEW.getValue())
gpt-4-vision-preview.withTemperature(0.5F)
//温度高回答创新型越高越低越准确.withMaxTokens(4096)
//显示最大token.build()));flux.toStream().forEach(chatResponse
{System.out.print(chatResponse.getResult().getOutput().getContent());});return
http://localhost:8080/ai/chat4?msg河南大学大礼堂被烧毁了请作一首诗表示悲痛
作为专业的SEO优化服务提供商,我们致力于通过科学、系统的搜索引擎优化策略,帮助企业在百度、Google等搜索引擎中获得更高的排名和流量。我们的服务涵盖网站结构优化、内容优化、技术SEO和链接建设等多个维度。
| 服务项目 | 基础套餐 | 标准套餐 | 高级定制 |
|---|---|---|---|
| 关键词优化数量 | 10-20个核心词 | 30-50个核心词+长尾词 | 80-150个全方位覆盖 |
| 内容优化 | 基础页面优化 | 全站内容优化+每月5篇原创 | 个性化内容策略+每月15篇原创 |
| 技术SEO | 基本技术检查 | 全面技术优化+移动适配 | 深度技术重构+性能优化 |
| 外链建设 | 每月5-10条 | 每月20-30条高质量外链 | 每月50+条多渠道外链 |
| 数据报告 | 月度基础报告 | 双周详细报告+分析 | 每周深度报告+策略调整 |
| 效果保障 | 3-6个月见效 | 2-4个月见效 | 1-3个月快速见效 |
我们的SEO优化服务遵循科学严谨的流程,确保每一步都基于数据分析和行业最佳实践:
全面检测网站技术问题、内容质量、竞争对手情况,制定个性化优化方案。
基于用户搜索意图和商业目标,制定全面的关键词矩阵和布局策略。
解决网站技术问题,优化网站结构,提升页面速度和移动端体验。
创作高质量原创内容,优化现有页面,建立内容更新机制。
获取高质量外部链接,建立品牌在线影响力,提升网站权威度。
持续监控排名、流量和转化数据,根据效果调整优化策略。
基于我们服务的客户数据统计,平均优化效果如下:
我们坚信,真正的SEO优化不仅仅是追求排名,而是通过提供优质内容、优化用户体验、建立网站权威,最终实现可持续的业务增长。我们的目标是与客户建立长期合作关系,共同成长。
Demand feedback