当前位置: 首页 > news >正文

毕设代做网站wordpress适合

毕设代做网站,wordpress适合,网站 系统概述,wordpress做小说先看效果 直接问他数据库有什么表。 大模型调用MySQL进行查询 搭建项目 添加依赖 创建项目后新添加Maven 依赖&#xff1a; <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId> …

先看效果

直接问他数据库有什么表。
在这里插入图片描述
大模型调用MySQL进行查询
在这里插入图片描述

搭建项目

添加依赖

创建项目后新添加Maven 依赖:

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId>
</dependency><dependency><groupId>org.springframework.ai</groupId><artifactId>spring-ai-mcp-client-spring-boot-starter</artifactId><version>1.0.0-M6</version>
</dependency><dependency><groupId>com.alibaba.cloud.ai</groupId><artifactId>spring-ai-alibaba-starter</artifactId><version>1.0.0-M6.1</version>
</dependency>

添加配置

spring:ai:dashscope:api-key: sk-*  # API Keymcp:client:stdio:servers-configuration: classpath:mcp-servers.json #mcp 配置的JSON

创建 mcp-servers.json

可以在: https://bailian.console.aliyun.com/?tab=mcp#/mcp-market 中找合适的MCP 使用,例如直接搜索 MySQL就能找到 MySQL 相关的 MCP:
在这里插入图片描述
点击进入,按照步骤进行本地安装,需要说明的是首先要安装 node 和 npx。
安装成功后直接复制:

{"mcpServers": {"mysql": {"command": "D:\\develop\\nodejs\\npx.cmd","args": ["mysql-mcp-server"],"env": {"MYSQL_HOST": "192.168.74.100","MYSQL_PORT": "3306","MYSQL_USER": "dev","MYSQL_PASSWORD": "Aa@123456","MYSQL_DATABASE": "history"}}}
}

这里和官方的有点不一样。JAVA代码一直报错找不到 npx 命令,所以直接改成了 npx 的绝对路径,然后删掉了 disabled 和 autoApprove。

开发接口

配置好的 MCP 实际上对应的是 ToolCallbackProvider 类。

package cn.salim.ai.controller;import org.springframework.ai.chat.client.ChatClient;
import org.springframework.ai.tool.ToolCallbackProvider;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
import reactor.core.publisher.Flux;@RestController
@RequestMapping("ai")
public class AiController {private ChatClient chatClient;public AiController(ChatClient.Builder builder, ToolCallbackProvider toolCallbackProvider) {// 大模型使用 MCPchatClient = builder.defaultTools(toolCallbackProvider).build();}@GetMappingpublic Flux<String> ai(String param) {return chatClient.prompt(param).stream().content();}}

启动项目可以看到:
在这里插入图片描述

意味着 MCP 已经被识别到了。
测试一下

最终大模型生成的SQL是:

http://www.dtcms.com/a/607812.html

相关文章:

  • 同字形结构布局网站常州高端网站建设公司
  • 免费企业建站系统源码微网站如何做微信支付宝支付接口
  • 网站搭建好之后提示网页走丢了怎么看网站是用什么程序做的
  • 做免费网站做下载网站用什么程序好
  • 企业查询官方网站怎么修改网站的关键词
  • 太仓有做网站的地方吗上海市建设网站
  • 水木网站建设wordpress 微信 商城
  • 做网站能自己找服务器吗网站seo优化免
  • html静态网站下载专门做处理货的网站
  • 我想自己做的知道网站什么网站做软文
  • 济南建设银行公积金网站seo工程师是什么职业
  • 百度广告投放技巧网站外推和优化
  • ps制作网站过程wordpress更改了数据库密码错误
  • 网站方案组成要素搭建一个小程序需要多少钱
  • 大同网站建设优化推广网站建设公司宣传文案
  • 济南网站微信网站建设平台卜先明
  • 【Android 组件】 实现数据类的 Parcelable 序列化
  • 传媒公司制作网站公司网站备案网址
  • 淮南网络建站公司关键词优化seo优化
  • 电商思维做招聘网站福州自助建站软件
  • 建设网站上海市孝感网站建设专家
  • 建设通官方网站下载e航做网站数据需求分析
  • 制作公司网站用阿里云苗木网站开发需求
  • 深圳高端网站制作公司品牌网站解决方案
  • 物流商 网站建设方案提供常州网站建设
  • 网站搭建三部曲是什么?怎么做辅助发卡网站
  • 重庆建设技术发展中心网站新钥匙建站
  • 优才网站建设广州竞价外包
  • 网站如何做实名验证wordpress 微信二维码登录
  • 个人网站炫酷主页html湖州网站建设公司