成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

基于 Spring AI + MCP + DeepSeek-R1-7B 構(gòu)建企業(yè)級智能 Agent 工具調(diào)用系統(tǒng)

人工智能
本文將手把手帶你通過 Spring AI + MCP(Model Context Protocol)+ DeepSeek-R1-7B 打造一個可落地的企業(yè)級智能 Agent。

在大模型 Agent 發(fā)展浪潮下,如何通過模型驅(qū)動外部工具調(diào)用(Tool Calling)已成為構(gòu)建智能業(yè)務(wù)系統(tǒng)的關(guān)鍵能力。本文將手把手帶你通過 Spring AI + MCP(Model Context Protocol)+ DeepSeek-R1-7B 打造一個可落地的企業(yè)級智能 Agent。

項目背景與架構(gòu)設(shè)計

技術(shù)選型

  • Spring AISpring 官方推出的 AI 接入框架,支持 LangChain、MCP、RAG 等能力;
  • MCP(Model Context Protocol)模型與工具之間通信的協(xié)議橋梁;
  • DeepSeek-R1-7B國產(chǎn)高性能開源大模型,已支持 Chat Completion、Tool Calling 接口;
  • Ragflow用作 RAG 架構(gòu)引擎(可選);

系統(tǒng)功能

  • 用戶向模型提問
  • 模型判斷是否調(diào)用工具(如數(shù)據(jù)庫查詢)
  • MCP 注冊的工具服務(wù)完成任務(wù)
  • 模型生成最終響應(yīng)

環(huán)境準(zhǔn)備

安裝依賴

# Spring Boot 項目依賴
spring-boot-starter
spring-ai-spring-boot-starter

# MCP 依賴
spring-ai-mcp-starter

本地部署 DeepSeek-R1-7B 模型

推薦使用 vLLM 啟動 DeepSeek-R1-7B 模型服務(wù):

pip install vllm

python -m vllm.entrypoints.openai.api_server \
    --model deepseek-ai/deepseek-llm-7b-chat \
    --tokenizer deepseek-ai/deepseek-llm-7b-chat \
    --port 8000

構(gòu)建 Spring AI MCP 工具服務(wù)

示例業(yè)務(wù):產(chǎn)品信息查詢

@Service
public class ProductService {


    @Tool(name = "query-product", description = "根據(jù)產(chǎn)品ID獲取產(chǎn)品信息")
    public String getProductById(@ToolParam(description = "產(chǎn)品ID") String id) {
        // 模擬數(shù)據(jù)庫查詢
        return "產(chǎn)品ID:" + id + ",價格:99 元";
    }
}

注冊 MCP 工具

@Configuration
public class MCPToolConfig {


    @Bean
    public ToolCallbackProvider toolCallbackProvider(ProductService productService) {
        return MethodToolCallbackProvider.builder()
            .toolObjects(productService)
            .build();
    }


    @Bean
    public AiServices aiServices(OpenAiChatClient client, ToolCallbackProvider provider) {
        return new AiServices(client, provider);
    }
}

模型端配置(Ragflow 示例)

在 ragflow.config.yaml 中配置模型地址及 MCP 工具啟用:

llm:
type: openai
openai_api_base: http://localhost:8000/v1
openai_api_key: sk-no-need
model_name: deepseek-chat
tool_choice: auto

agent:
name: deepseek-agent
mcp:
    enabled:true
    tool_autoload:true
    servers:
      -id: product-mcp
        command: java
        args:["-jar","spring-mcp.jar"]
        description:"產(chǎn)品信息查詢服務(wù)"

前端調(diào)用(可選)

<form id="askForm">
  <input type="text" name="query" placeholder="請輸入問題"/>
  <button type="submit">提交</button>
</form>
<script>
  document.getElementById('askForm').onsubmit=asyncfunction(e){
    e.preventDefault();
    const query = e.target.query.value;
    const resp =awaitfetch('/agent/ask',{
      method:'POST',
      headers:{'Content-Type':'application/json'},
      body:JSON.stringify({ query })
    });
    const result =await resp.text();
    alert(result);
}
</script>

測試效果

用戶輸入:

查詢產(chǎn)品ID為 123 的信息

輸出結(jié)果:

產(chǎn)品ID:123,價格:99 元

模型會自動觸發(fā) query-product 工具,無需用戶指定,展示 Agent 工具能力。

總結(jié)與實踐建議

模塊

技術(shù)

說明

模型推理

DeepSeek-R1-7B

Tool Calling 支持良好

工具服務(wù)

Spring AI MCP

快速構(gòu)建工具 API

調(diào)度管理

Ragflow

可選,增強(qiáng)上下文能力

推薦實踐:

  • 將 MCP 工具封裝為微服務(wù),提高可復(fù)用性
  • 使用數(shù)據(jù)庫、搜索引擎作為 Agent 工具數(shù)據(jù)源
  • 在企業(yè)應(yīng)用中使用 Spring Boot + MCP 拓展模型業(yè)務(wù)邊界
責(zé)任編輯:武曉燕 來源: 路條編程
相關(guān)推薦

2025-05-16 07:50:58

Spring AIMCPSSE

2025-04-09 12:30:41

2024-05-20 11:23:18

2025-03-07 07:57:56

SpringDeepSeek智能

2025-03-27 09:34:42

2021-10-11 14:28:25

TypeScript企業(yè)級應(yīng)用

2010-04-07 08:55:00

OSGiSpring

2018-12-10 12:08:14

聯(lián)想

2009-01-03 14:54:36

ibmdwWebSphere

2009-06-03 14:24:12

ibmdwWebSphere

2025-04-01 08:05:00

智能體人工智能MCP

2025-06-03 01:04:00

MCPAI架構(gòu)

2022-04-28 11:38:13

企業(yè)級AI平臺選型

2021-11-25 11:08:07

智能

2015-11-10 15:14:20

CIO時代網(wǎng)

2025-03-05 08:02:10

2023-08-03 10:29:41

2012-11-12 10:33:33

IBMdw
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: www国产成人免费观看视频 | 久久69精品久久久久久久电影好 | 日韩免费在线视频 | 欧美理论片在线 | 亚洲国产成人精品久久久国产成人一区 | 国产91 在线播放 | 久久午夜国产精品www忘忧草 | 欧美无乱码久久久免费午夜一区 | 国产一二三区在线 | 成人免费视频 | 国产99久久久国产精品 | 国产精品一区一区三区 | 久久精彩视频 | 久久精品手机视频 | 91精品国产91久久久久久最新 | 精品在线一区 | 自拍偷拍第一页 | 久久久毛片 | 欧美二区三区 | 日韩精品一区二区三区中文在线 | 久久精品成人 | 国产精品美女久久久久久免费 | 国产福利在线播放 | 超碰在线97国产 | 中文字幕av在线播放 | 亚洲精品一区二区在线观看 | 99久久精品国产毛片 | 最新中文字幕在线 | 国产精品国产精品 | 国产精品久久久久久亚洲调教 | 人人九九精| 国产视频一区二区 | 特黄级国产片 | 久久草在线视频 | 国产aⅴ精品 | 日日夜夜天天久久 | 免费观看羞羞视频网站 | 亚洲精品在线免费观看视频 | 免费在线播放黄色 | 国产成人精品久久 | 国产精品网页 |