想必各位都知道我們要做一個東西要做得好,重點是什麼?就是要先有好的概念且對這個AI助手有一定的認識,今天我們要做的不是別的事情,不外乎就是要來介紹各元件是如何協作的,且會介紹一些我們會用到的一些術語,讓你可以講出去讓別人覺得你很有料 ( 就是這麼膚淺 )。
你可以把 API 想像成一家餐廳的點餐櫃檯或服務生。
MCP 指的是一個主控系統。在我們的專案中,它不是一個現成的工具,而是我們賦予 Python 後端腳本 的一個角色。
如果說 API 是「服務生」,那麼 MCP 就是那位運籌帷幄的「餐廳經理」。
它的職責不是親自做菜或端盤子,而是指揮調度:
今天我們把這兩個的名詞 —— API 和 MCP 的概念釐清清楚了。
你可能會覺得今天都在講觀念有點枯燥,但相信我這絕對是必要的打底。少了這兩個概念,我在介紹的時候你們將會ㄇㄨˉ撒撒。
現在,我們的腦中已經有了概念。明天我將會介紹我們 AI 助理的系統架構。
你會清楚地看到,經理 (MCP) 是如何指揮每一位服務生 (API),讓整個系統流暢地運作起來。你會發現今天學到的所有概念,都會讓你在理解架構的時候幫上不少的忙。請各位不要急,慢慢來比較快。
那我們明天見!