AI માટે શિપિંગ કન્ટેનર

AI એજન્ટ્સ બનાવવાનું મુશ્કેલ છે.

પહેલા દિવસે, તમે એજન્ટને ડેટાબેઝ સાથે જોડો છો. બીજા દિવસે, તમે તેને વેધર API સાથે જોડો છો. દસમા દિવસ સુધીમાં, તમારો કોડ કસ્ટમ ઇન્ટિગ્રેશન્સનો ગૂંચવણભર્યો જથ્થો બની જાય છે.

જો તમે તમારું AI મોડલ બદલો છો, તો તમારે દરેક કનેક્શન ફરીથી બનાવવું પડે છે. આનાથી સમય અને પૈસાનો બગાડ થાય છે.

Model Context Protocol (MCP) આ સમસ્યાનું સમાધાન કરે છે.

1950 પહેલાના વૈશ્વિક શિપિંગ વિશે વિચારો. દરેક કંપની અલગ-અલગ કદના પેટીઓ (crates) વાપરતી હતી. માલસામાનની હેરફેર ધીમી અને મુશ્કેલ હતી.

જ્યારે આપણે શિપિંગ કન્ટેનરનું માનકીકરણ (standardization) કર્યું ત્યારે બધું બદલાઈ ગયું. ક્રેન ઓપરેટરને કન્ટેનરની અંદર શું છે તે જાણવાની જરૂર નથી. તેમણે ફક્ત કન્ટેનરને કેવી રીતે ખસેડવું તે જાણવાની જરૂર છે.

MCP એ AI ડેટા માટેનું શિપિંગ કન્ટેનર છે.

What is MCP? Anthropic એ એક સિંગલ સ્ટાન્ડર્ડ દ્વારા AI મોડલ્સને સંદર્ભ (context) આપવા માટે MCP રજૂ કર્યું છે. તે ટૂલ્સ અને ડેટાને જોડવા માટે કસ્ટમ કોડને બદલે એક યુનિવર્સલ પદ્ધતિ પૂરી પાડે છે.

તેની રચનામાં ત્રણ ભાગોનો ઉપયોગ થાય છે:

  • MCP Host: મુખ્ય એપ્લિકેશન, જેમ કે ચેટ ઇન્ટરફેસ અથવા કોડ એડિટર.
  • MCP Client: હોસ્ટની અંદરનો ભાગ જે કનેક્શન્સ જાળવી રાખે છે.
  • MCP Server: એક નાની સર્વિસ જે ચોક્કસ ડેટા અથવા ટૂલ્સ શેર કરે છે.

How it works: સર્વર્સ AI સાથે ત્રણ વસ્તુઓ શેર કરે છે:

  • Tools: એક્શન જે AI લઈ શકે છે, જેમ કે હવામાન તપાસવું અથવા ઇવેન્ટ્સ બનાવવી.
  • Resources: ડેટા જે AI વાંચી શકે છે, જેમ કે ટેક્સ્ટ ફાઇલો અથવા ડેટાબેઝ સ્કીમા.
  • Prompt Templates: માહિતી કેવી રીતે માંગવી તેના માટેની સૂચનાઓ.

Why you need it:

  • Interoperability: તમારા ટૂલ્સ OpenAI અથવા Anthropic જેવા વિવિધ મોડલ્સ સાથે કામ કરે છે.
  • Reusability: એકવાર ટૂલ બનાવો અને તેનો ઘણા પ્રોજેક્ટ્સમાં ઉપયોગ કરો.
  • Speed: તમે દરેક નવા ડેટા સોર્સ માટે મેન્યુઅલ ગ્લુ કોડ (glue code) લખવાનું બંધ કરો છો.
  • Accuracy: રીઅલ-ટાઇમ ડેટા એક્સેસ AI ની ભૂલો અને Hallucinations ઘટાડે છે.
  • Security: તે સ્ટાન્ડર્ડ એન્ક્રિપ્શન અને ઓથોરાઈઝેશનનો ઉપયોગ કરે છે.

MCP માત્ર બીજું કોઈ API નથી. API એ એક સર્વિસ સાથે વાત કરવાની ચોક્કસ રીત છે. MCP એ એક પ્રોટોકોલ છે જે તે સર્વિસની ઉપર કામ કરે છે જેથી તેમને AI માટે એકસમાન બનાવી શકાય.

કનેક્શન્સ ફરીથી બનાવવાનું બંધ કરો. એક સ્ટાન્ડર્ડનો ઉપયોગ કરવાનું શરૂ કરો.

Source: https://dev.to/dangineer_4k2/the-shipping-container-for-ai-what-is-the-model-context-protocol-mcp-and-why-it-matters-2pi7

Optional learning community: https://t.me/GyaanSetuAi