国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

MCP(Model Context Protocol)模型上下文協(xié)議介紹 原創(chuàng)

發(fā)布于 2025-7-7 07:02
瀏覽
0收藏

“ MCP協(xié)議是智能體開發(fā)中的一項(xiàng)標(biāo)準(zhǔn)協(xié)議,目前市面上智能體的主流開發(fā)協(xié)議就是它。”

在智能體領(lǐng)域工具是一個(gè)很重要的組件,大模型通過工具調(diào)用才能與外界環(huán)境交互并完成任務(wù)。而為了統(tǒng)一工具調(diào)用的方式,就有了MCP協(xié)議的出現(xiàn),它的目的是統(tǒng)一工具調(diào)用的方式,不同模型廠商和工具廠商可以按照統(tǒng)一的標(biāo)準(zhǔn)實(shí)現(xiàn),然后不同模型和工具之間可以無縫切換。

協(xié)議的本質(zhì)就是標(biāo)準(zhǔn)。

MCP(Model Context Protocol)模型上下文協(xié)議介紹-AI.x社區(qū)

FastMCP開發(fā)框架

下面我們以FastMCP框架為基礎(chǔ)來介紹MCP協(xié)議,F(xiàn)astMCP是MCP官方支持的MCP工具開發(fā)框架。

FastMCP官方文檔:
https://gofastmcp.com/servers/server

在MCP協(xié)議中有三個(gè)比較重要的概念,tools,resources和prompts。

Tools——工具

tools的本質(zhì)是一個(gè)函數(shù),其和普通的python函數(shù)沒有太大的區(qū)別,只不過在實(shí)現(xiàn)上需要使用@mcp.tool注解;如下所示:

@mcp.tool
def multiply(a: float, b: float) -> float:
    """Multiplies two numbers together."""
    return a * b

按照這種方式開發(fā)的函數(shù),就可以交由FastMCP框架調(diào)用,以此完成某項(xiàng)特定的功能。

Resources——資源

資源是供MCP客戶端使用的資源,客戶端可以從中讀取一些配置或參數(shù)。

MCP(Model Context Protocol)模型上下文協(xié)議介紹-AI.x社區(qū)

Prompts——模板

prompts是訪問大模型的一個(gè)目標(biāo),能夠讓模型按照約定的格式進(jìn)行處理。

MCP(Model Context Protocol)模型上下文協(xié)議介紹-AI.x社區(qū)

而MCP協(xié)議的實(shí)現(xiàn)非常的簡單,

# 安裝方式
# uv方式
uv add fastmcp
# pip方式
pip install fastmcp

服務(wù)端實(shí)現(xiàn)如下:

from fastmcp import FastMCP
# 創(chuàng)建一個(gè)MCP服務(wù)
mcp = FastMCP("My MCP Server")
@mcp.tool # 定義一個(gè)tools 函數(shù)
def greet(name: str) -> str:
    return f"Hello, {name}!"

客戶端實(shí)現(xiàn)如下:

import asyncio
from fastmcp import Client
client = Client("my_server.py")
async def call_tool(name: str):
    async with client:
        result = await client.call_tool("greet", {"name": name})
        print(result)
asyncio.run(call_tool("Ford"))

通過以上方式就可以實(shí)現(xiàn)MCP服務(wù)端和客戶端的通訊;MCP采用的是C-S架構(gòu),也就是Client(客戶端)——Server(服務(wù)端)。

而關(guān)于MCP的通訊方式有以下幾種:

stdio:一般用于本地通訊 通常用來進(jìn)行測(cè)試開發(fā)

sse: 基于http的單項(xiàng)通訊協(xié)議

Streamable HTTP: 基于http的雙向流式傳輸協(xié)議

websocket: 雙向傳輸協(xié)議

通過以上方式就可以實(shí)現(xiàn)MCP客戶端與服務(wù)端的通訊:

from fastmcp import Client
# The Client automatically uses StreamableHttpTransport for HTTP URLs
client = Client("https://example.com/mcp")

當(dāng)然,F(xiàn)astMCP不僅僅提供客戶端與服務(wù)端的實(shí)現(xiàn),同時(shí)還提供了權(quán)限認(rèn)證等多種功能。

在智能體的開發(fā)過程中,由大模型理解用戶意圖,然后判斷是否需要調(diào)用工具;如果需要調(diào)用工具,大模型則會(huì)拼接參數(shù),調(diào)用工具,然后把工具調(diào)用結(jié)果再次輸入到大模型中;最后由大模型對(duì)工具結(jié)果進(jìn)行處理,然后得到最終結(jié)果。


本文轉(zhuǎn)載自???AI探索時(shí)代??? 作者:DFires

?著作權(quán)歸作者所有,如需轉(zhuǎn)載,請(qǐng)注明出處,否則將追究法律責(zé)任
標(biāo)簽
已于2025-7-10 10:05:13修改
收藏
回復(fù)
舉報(bào)
回復(fù)
相關(guān)推薦
自拍偷拍亚洲在线| 亚洲一区二区在线| 国产一区二区三区不卡av| 欧美一级淫片丝袜脚交| 中文精品久久| 欧美一区二区三区在线播放| 国产成人鲁色资源国产91色综| 日日噜噜噜噜久久久精品毛片| 午夜欧美2019年伦理| 羞羞视频在线观看不卡| 九九视频这里只有精品| 亚洲综合色站| 日韩成人三级视频| 精品国产福利在线| 成人欧美大片| 国产精品久久久久久久久久久久久久 | 国产性做久久久久久| 一本岛在线视频| 欧美午夜无遮挡| 性欧美又大又长又硬| 欧美中在线观看| 奇米精品一区二区三区在线观看一| heyzo国产| 欧美丝袜第三区| 国产一区二区三区视频在线 | 免费黄色在线| 丝袜美腿精品国产二区| 欧美黄色一区二区| 不要播放器的av网站| 777午夜精品免费视频| jizz18欧美18| 在线视频不卡一区二区三区| 亚洲成人av资源| 激情亚洲影院在线观看| 国产91精品一区二区绿帽| 国产亚洲精品资源在线26u| 在线观看中文字幕的网站| 人人爽久久涩噜噜噜网站| 国产原创一区二区| 成人免费黄色网页| 日韩免费观看av| 成人久久18免费网站麻豆| 在线中文资源天堂| 日韩美女视频中文字幕| 国产成人aaa| √新版天堂资源在线资源| 97国产在线视频| 国产不卡视频在线播放| 黄色免费在线观看网站| 国产精品爱久久久久久久| www精品美女久久久tv| 里番在线播放| 国产精品视频500部| 亚洲一线二线三线视频| 羞羞视频在线观看一区二区| 日韩黄色影视| 欧美午夜免费电影| 婷婷久久国产对白刺激五月99| 男女污污的视频| 最近日韩中文字幕中文| 国内外成人在线视频| 欧美边添边摸边做边爱免费| 国产精品视频999| 国产精品三级电影| 亚洲视频资源| 欧美性潮喷xxxxx免费视频看| 欧美va在线播放| 亚洲美女黄色| a天堂中文在线88| av成人在线电影| 色综合天天综合| 欧美二区视频| 国产三级视频在线播放线观看| 国产精品吊钟奶在线| 亚洲精品国产a| 国产精品一区二区av日韩在线| 成人黄网18免费观看的网站| 欧美激情xxxx| 中文字幕av一区 二区| 成人av影音| 992tv在线观看在线播放| 欧美1—12sexvideos| 国产区一区二区三区| 午夜视频在线观看一区二区三区| 成人av综合网| 污污的网站18| 91av国产在线| 亚洲乱码日产精品bd| 六月丁香久久丫| 亚洲欧美日韩综合网| 91av在线视频观看| 亚洲欧美区自拍先锋| 日韩电影不卡一区| 一级日本免费的| 91亚洲永久免费精品| 欧美色窝79yyyycom| 日韩午夜电影| 欧美黑人猛交的在线视频| 亚洲精品视频一二三| 五月天婷婷综合社区| 亚洲一区二区久久| 成人毛片在线观看| 4438五月综合| 成人3d动漫网站| 91免费看片在线| 欧美在线影院一区二区| 久久精品首页| 少妇一区视频| 国产精品人人爽人人爽| 日韩**中文字幕毛片| 色综合视频一区二区三区高清| 午夜欧美精品| 性网站在线观看| 人妻久久久一区二区三区| 国内精品一区二区三区四区| 亚洲午夜成aⅴ人片| 亚洲国产mv| 午夜激情电影在线播放| 男女午夜激情视频| 亚洲成av人影院在线观看网| 欧美大片免费久久精品三p| 日韩福利电影在线| 国产精品天堂蜜av在线播放| 色片在线免费观看| 国产精品美女在线| 欧美丰满高潮xxxx喷水动漫 | 日韩国产欧美一区| 中文字幕欧美在线| 亚洲欧美另类久久久精品| 欧美视频亚洲视频| 中文字幕乱码在线播放| 麻豆av免费在线| 亚洲专区国产精品| 日韩高清免费在线| 亚洲欧美视频在线观看视频| 伊人久久综合| 999精品嫩草久久久久久99| 中文在线有码| 水蜜桃在线免费观看| 日本不卡免费高清视频| 日韩三级视频在线看| 国产偷v国产偷v亚洲高清| 激情成人亚洲| 国产精品99久久免费| 国内精品在线视频| 国产精品333| 91久久综合亚洲鲁鲁五月天| 亚洲欧美日本另类| 亚洲一区在线免费观看| 精品亚洲成a人在线观看| 国产乱码精品一区二区三区四区| av老司机免费在线| 粉嫩tv在线播放| 日韩一级性生活片| 亚洲一区二区三区四区视频| 亚洲激情 国产| 一区二区三区在线视频免费观看| 久久精品999| 99久久夜色精品国产亚洲96| 欧美成人福利| 国产鲁鲁视频在线观看特色| 日本wwwwww| xxxxxx在线观看| 99视频免费观看蜜桃视频| 久久777国产线看观看精品| 欧美一级一级性生活免费录像| 中文字幕一区日韩精品欧美| 韩日欧美一区二区三区| 国产精品97| 国产专区精品| av在线最新| 免费动漫网站在线观看| 污色网站在线观看| 视色,视色影院,视色影库,视色网| 亚洲自拍偷拍色图| 国产69精品久久久久9| 日韩精品黄色网| 欧美性受xxxx| 洋洋成人永久网站入口| 久久嫩草精品久久久久| 日韩成人精品在线观看| 五月天久久久| 欧美网色网址| 国产精品一区二区三区av| 黄色的视频在线观看| 日本福利片在线| 激情丁香在线| 亚洲色精品三区二区一区| 91免费版看片| 日韩精品最新在线观看| 97久久精品午夜一区二区| 日本电影亚洲天堂| 久久久久久九九九| 免费91在线视频| 曰本色欧美视频在线| 亚洲精品福利在线观看| 日韩三级视频在线看| 91精品国产福利在线观看| 欧美视频日韩视频在线观看| 狠狠做深爱婷婷久久综合一区|