OpenAI 在3月27日凌晨宣布對(duì)其Agent SDK進(jìn)行重大更新,,正式支持Model Context Protocol(MCP)服務(wù),。這項(xiàng)技術(shù)使開(kāi)發(fā)者能夠通過(guò)統(tǒng)一接口標(biāo)準(zhǔn)為智能體接入各種第三方工具,,從而大幅提高復(fù)雜自動(dòng)化應(yīng)用的開(kāi)發(fā)效率,。
MCP可以被想象成AI模型的“USB接口”,提供了一個(gè)統(tǒng)一的標(biāo)準(zhǔn),,讓AI智能體能夠連接不同的工具和數(shù)據(jù)源,。就像可以通過(guò)USB接口連接U盤或移動(dòng)硬盤一樣,MCP也讓AI智能體實(shí)現(xiàn)了網(wǎng)絡(luò)搜索工具,、數(shù)據(jù)庫(kù)查詢工具等的“即插即用”擴(kuò)展能力。
新版SDK現(xiàn)已支持多種工具的快速集成,,包括網(wǎng)絡(luò)搜索,、專業(yè)分析、本地查詢,、網(wǎng)絡(luò)追蹤等功能,。例如,在開(kāi)發(fā)需要同時(shí)處理文件系統(tǒng),、數(shù)據(jù)庫(kù)和網(wǎng)絡(luò)信息的智能體時(shí),,開(kāi)發(fā)者可通過(guò)MCP服務(wù)器分別接入對(duì)應(yīng)工具,簡(jiǎn)化多任務(wù)協(xié)同開(kāi)發(fā)流程,。OpenAI聯(lián)合創(chuàng)始人兼首席執(zhí)行官Sam Altman也發(fā)文贊揚(yáng)了MCP的重要性,。
MCP的核心框架由三個(gè)關(guān)鍵部分組成:模型(Model)、上下文(Context)和協(xié)議(Protocol),。模型是系統(tǒng)的邏輯核心,,負(fù)責(zé)定義數(shù)據(jù)結(jié)構(gòu)以及系統(tǒng)如何解釋信息和作出決策;上下文決定了模型在不同條件下的行為,,包括用戶的輸入,、環(huán)境因素及系統(tǒng)狀態(tài);協(xié)議則作為系統(tǒng)內(nèi)不同組件間通信的橋梁,,確保模型與上下文之間有效溝通,。OpenAI已經(jīng)在GitHub上提供了完整的開(kāi)發(fā)文檔,,供用戶查閱。