#Kriptovaliuta#cryptohopper#MCP dar 2
Jei per pastaruosius metus bent šiek tiek dirbote su dirbtinio intelekto įrankiais, tikriausiai ne kartą girdėjote akronimą MCP – Model Context Protocol. Jis yra visur: Anthropic’s Claude jį turi iš karto, OpenAI’s Codex jį palaiko, Cursor ir VS Code jį įdiegė savo agentų režimuose, o dešimtys duomenų teikėjų – įskaitant CryptoBot -paleido MCP serverius.
Kriptovaliutų prekiautojams tai yra svarbiau, nei gali pasirodyti iš pirmo žvilgsnio. MCP yra ta įrangos dalis, kuri pagaliau leidžia dirbtinio intelekto agentui stebėti tiesiogines rinkos duomenis, samprotauti apie juos natūraliąja kalba ir atitinkamai veikti, nereikalaujant paties susieti penkių API.
Šiame straipsnyje paaiškinama, kas yra MCP, iš kur jis atsirado, kuo jis skiriasi nuo įprastos REST API ir kodėl kriptovaliutų srityje jis yra daug svarbesnis nei beveik bet kurioje kitoje pramonės šakoje.
Kiekvienas didelis kalbos modelis turi tą pačią aklojo taško ypatybę: jis žino tik tai, kas buvo jo mokymo duomenyse. Paklauskite ChatGPT, kokia šiuo metu yra bitkoino kaina, ir jis arba sugalvos atsitiktinį skaičių, arba mandagiai atsisakys. Paklauskite, kuri pora Binance biržoje šiuo metu rodo neįprastą apyvartą, ir nieko nesužinosite – modelis tiesiog neturi galimybės to patikrinti.
Akivaizdus sprendimas – suteikti modeliui prieigą prie įrankių. Jei jis gali iškviesti get_ticker(“binance”, “BTC/USDT”), staiga jis gali atsakyti į realaus laiko klausimus. Būtent tokiu tikslu ir buvo sukurti funkcijų iškvietimai bei papildiniai, tačiau kiekvienas gamintojas sukūrė savo atitikmenį: OpenAI – vieną formatą, Anthropic – kitą, o Google – trečią. Kiekvieną kartą, kai norėdavote prijungti tą pačią duomenų šaltinį prie naujo modelio arba naujos IDE, turėdavote parašyti naują apvalkalą. Tai buvo netvarka.
MCP yra standartas, kuris panaikino įvyniojimų kūrimą. „Anthropic“ 2024 m. pabaigoje pristatytas ir greitai visoje pramonės šakoje įsisavintas protokolas apibrėžia vieną atvirą standartą, kaip dirbtinio intelekto agentas bendrauja su išorine priemone ar duomenų šaltiniu. Sukurkite serverį vieną kartą, ir kiekvienas su MCP suderinamas klientas – Claude, Cursor, VS Code, Zed, Gemini CLI, Codex, n8n bei visi kiti ateityje pasirodysiantys – galės jį naudoti.
MCP yra nedidelis, atviras protokolas, leidžiantis dirbtinio intelekto modeliui paprašyti išorinės sistemos informacijos arba atlikti tam tikrą veiksmą. Įsivaizduokite tai kaip USB-C, bet skirtą dirbtinio intelekto įrankiams. Modelis yra nešiojamasis kompiuteris, MCP serveris yra įrenginys, o protokolas yra kabelis, leidžiantis bet kuriam nešiojamajam kompiuteriui bendrauti su bet kuriuo įrenginiu be specialių tvarkyklių.
MCP serveris pateikia tris dalykus:
Įdiegus MCP serverį kliento sistemoje, klientas nustato, kokios priemonės ir ištekliai yra prieinami, pateikia juos modeliui ir tada – kai tik modelis nusprendžia, kad jam to reikia – inicijuoja skambutį, laukia atsakymo ir grąžina rezultatą į pokalbį.