iT邦幫忙

0

【Day 12】MCP 與 Dify 整合實戰:讓 Agent 自動呼叫 MCP 工具

  • 分享至 

  • xImage
  •  

一、 今天的心情與學習目標
不知不覺計畫已經進入第十二天了。前兩天我努力寫程式,把伺服器和資料庫都架設好了,
今天終於要迎來最激動人心的時刻。今天的目標是要把我自己寫的本地伺服器進行模型與視
覺化平台整合實戰,測試看看平台上的人工智慧能不能夠聰明到自動呼叫工具。
二、 在平台上設定外部工具連線
早上我打開了視覺化平台的設定畫面。要在平台上加入外部工具,必須把我們本地伺服器的
連線網址設定進去。因為我的伺服器是跑在自己的電腦上,所以我輸入了本地端的網址,並
且選擇了正確的通訊方式。點下儲存的瞬間有點緊張,深怕會跳出連線失敗的紅色警告。幸
好,系統很快就跳出綠色的成功提示,並且自動抓取到了我昨天寫的那個查詢學生成績的工
具名稱。
三、 讓智慧代理自動呼叫工具的神奇瞬間
下午我迫不及待地在平台上建立了一個新的聊天應用,並且把剛剛加入的成績查詢工具裝配
給它。我在對話框裡輸入了幫我查一下某位學生的成績。送出之後,我盯著電腦螢幕和旁邊
終端機的畫面。奇蹟發生了,我看到智慧代理在發現自己不知道成績後,終端機馬上跳出收
到請求的訊號,伺服器瞬間跑去資料庫撈資料,不到兩秒鐘就在畫面上給出了完整的成績報
告。這種不用人為介入就能自主運作的流程,真的讓我感到無比震撼。
四、 今天遇到的困難與心得
今天在測試的時候,其實發現了一個很有趣的問題。如果我故意用很模糊的方式問問題,像
是那個最高分的人考幾分,人工智慧就會陷入混亂,因為我的工具必須要輸入明確的學號才
能運作。後來我在平台的系統提示詞裡面加上了嚴格的規定,要求它在不知道學號的時候,
必須先開口問我學號是多少,不能自己亂猜。這讓我體會到,雖然智慧代理很聰明,但還是
需要我們設計好的防呆機制來引導它。
五、 明天的計畫與期許
今天順利打通了平台與本地伺服器的連線,看到人工智慧真的能像個小助理一樣幫我去資料
庫找資料,覺得這十二天的努力都值得了。明天的計畫要暫時跳脫這套協定,學習如何開發
外部應用程式介面,讓我的系統具備更多元對外溝通的能力。期待明天繼續在程式的世界裡
探索新知識。


*提醒邦友,使用第三方服務/API 時,請務必評估資安風險與隱私保護
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言