PayPal 近日發佈了全新的智能代理工具包(Agent Toolkit),旨在幫助開發者將 PayPal 的 API 套件與人工智能(AI)框架結合起來。通過採用模型上下文協議(Model Context Protocol,簡稱 MCP),這一工具包爲支付、發票、糾紛、發貨追蹤、目錄管理、訂閱和分析等功能提供了便捷的 API 接入。
MCP 是一項由 Anthropic 提出的標準,旨在規範智能代理如何訪問第三方服務和數據源。現在,PayPal 的官方 MCP 服務器已向開發者開放,允許在雲環境中進行身份驗證的遠程 MCP 服務器接入,支持用戶在多設備上通過簡化的登錄程序進行操作。
智能代理工具包爲開發者提供了一種簡化的方法,使其能夠輕鬆將 PayPal 的商業能力集成到 AI 代理工作流中。這一庫充當了 PayPal API 生態系統與現代 AI 框架之間的中介,使得 AI 代理可以處理如訂單管理、發票生成和訂閱控制等任務,而無需開發者手動實現複雜的 API 集成。
這一工具包的幾個關鍵功能包括:與 PayPal 服務的簡單集成,支持的操作包括支付、發票、糾紛、發貨追蹤、目錄、訂閱及報告等功能,開發者不必深入每一個 API 端點。目前,該工具包支持 TypeScript,並計劃在未來增加 Python 支持,兼容主流的 AI 框架。
藉助智能代理工具包,企業可以開發出能夠處理各種商業相關任務的智能代理。例如,訂單管理和發貨追蹤功能使得企業能夠實現通過聊天界面進行的訂單創建和支付處理。智能發票處理則允許 AI 助手根據服務完成情況生成和管理髮票,並通過自然語言指令定義參數、發送給客戶並監控付款狀態。
此外,訂閱管理功能使得企業可以開發處理整個訂閱生命週期的代理,包括創建產品、設置訂閱計劃及處理定期付款。實現這些功能的代碼示例顯示瞭如何通過簡單的 API 調用將 PayPal 的功能與 AI 模型相結合,從而避免了繁瑣的自定義代碼編寫。
業內專家對這一工具包的推出表示關注,尤其是在身份驗證和代理身份的問題上。人們對智能代理的法律身份表示疑慮,認爲或許需要擴展 “瞭解客戶”(Know-Your-Customer)概念至 “瞭解代理”(Know-Your-Agent),以驗證代理的身份和授權。
對於希望瞭解更多的開發者,PayPal 的智能代理工具包的官方文檔和示例已在 GitHub 上發佈,包含了入門指南和最佳實踐,便於開發者在 AI 代理工作流中集成 PayPal 的支付能力。