Model Context Protocol vs API Gateway: మీ స్టాక్కు ఏది సరిపోతుంది?
మీరు AI ఏజెంట్లను నిజ-ప్రపంచ వ్యవస్థల్లోకి అనుసంధానిస్తుంటే, మీరు బహుశా ఒక కీలకమైన ప్రశ్నను ఎదుర్కొని ఉంటారు: మీరు Model Context Protocol (MCP)ని ఉపయోగించాలా లేదా సాంప్రదాయ API గేట్వేను ఉపయోగించాలా? దీనికి సంక్షిప్త సమాధానం: అవి వేర్వేరు సమస్యలను పరిష్కరిస్తాయి. మరింత మంచి సమాధానం: అవి ఎక్కడ అతివ్యాప్తి చెందుతాయో—మరియు ఎక్కడ చెందవో—అర్థం చేసుకోవడం వలన మీకు నెలల తరబడి పని భారం తప్పుతుంది.
ఈ ఆచరణాత్మక, పరిష్కార-ఆధారిత గైడ్లో, MCP అంటే ఏమిటి, API గేట్వే ఏమి చేస్తుంది, వాటిని ఎలా పోల్చాలి మరియు ఎప్పుడు ఒకటి, మరొకటి లేదా రెండింటినీ ఎంచుకోవాలో వివరిస్తాము.
శీఘ్ర పరిచయం: ఒక్కొక్కటి ఏమిటో తెలుసుకోండి (సులభమైన ఆంగ్లంలో)
- Model Context Protocol (MCP): AI నమూనాలు (మరియు ఏజెంట్లు) బాహ్య సాధనాలు, డేటా మూలాలు మరియు వర్క్ఫ్లోలను ఎలా కనుగొంటాయి, పిలుస్తాయి మరియు వాటి గురించి ఎలా ఆలోచిస్తాయో ప్రామాణీకరించే ఒక ప్రోటోకాల్. ఇది మోడల్-టు-టూల్ పరస్పర చర్య కోసం రూపొందించబడింది: "AIకి సాధనాలను సురక్షితంగా మరియు స్థిరంగా ఉపయోగించడం ఎలాగో నేర్పించండి" అని ఆలోచించండి. MCP సర్వర్లను (సాధనాలు/వనరులను బహిర్గతం చేసేవి) మరియు క్లయింట్లను (AI-శక్తితో పనిచేసే యాప్లు లేదా IDEల వంటివి) నిర్వచిస్తుంది మరియు ఆవిష్కరణ, స్కీమాలు మరియు నిర్మాణాత్మక పరస్పర చర్యలను నిర్వహిస్తుంది.
- API Gateway: APIల కోసం నెట్వర్క్ మరియు అప్లికేషన్ నియంత్రణ వ్యవస్థ. ఇది మీ సేవలకు ముందు ఉండి రూటింగ్, రేట్ లిమిటింగ్, ప్రామాణీకరణ/అధీకరణ, అభ్యర్థన/ప్రతిస్పందన మార్పిడి, పరిశీలన మరియు స్థితిస్థాపకత (సమయ పరిమితులు, పునఃప్రయత్నాలు, సర్క్యూట్ బ్రేకింగ్) వంటివి అందిస్తుంది. ఇది ఉత్పత్తి API ట్రాఫిక్ నిర్వహణ కోసం ఆప్టిమైజ్ చేయబడిన ఒక ప్రత్యేక రివర్స్ ప్రాక్సీ.
MCPని "AI-టూలింగ్ కోసం భాష మరియు వర్క్ఫ్లో ప్రమాణంగా," మరియు API గేట్వేను "ట్రాఫిక్ కానిస్టేబుల్ + APIల కోసం భద్రతా కవచంగా" భావించండి.
ముఖ్యమైన తేడా: ఉద్దేశం మరియు సంగ్రహణ స్థాయి
- MCP అనేది సిమాంటిక్: ఇది AI నమూనాలకు సాధనాలు/వనరులను కనుగొనడానికి, ఇన్పుట్/అవుట్పుట్ స్కీమాలను అర్థం చేసుకోవడానికి మరియు వాటిని సందర్భంతో పిలవడానికి స్థిరమైన మార్గాన్ని అందిస్తుంది. ఇది ఒక నమూనాతో సాధనాలను ఉపయోగించి తార్కింపజేయడం గురించి.
- API గేట్వేలు మౌలిక సదుపాయాలు: అవి ఒక సాధనాన్ని ఎలా ఉపయోగించాలో నమూనాకు నేర్పించవు; అవి APIలు ఉండే నెట్వర్క్ ఉపరితలాన్ని సురక్షితం చేస్తాయి మరియు నిర్వహిస్తాయి.
అందుకే కొన్ని బృందాలు రెండింటినీ ఉపయోగిస్తాయి—ఏజెంట్-టూల్ ఆర్కెస్ట్రేషన్ కోసం MCP, మరియు అంతర్లీన సేవలను సురక్షితంగా ఉంచడానికి మరియు స్కేల్ చేయడానికి API గేట్వే.
ఆర్కిటెక్చర్: అవి మీ సిస్టమ్లోకి ఎలా ప్రవేశిస్తాయి
- పాత్రలు: MCP సర్వర్ (సాధనాలు/వనరులను బహిర్గతం చేస్తుంది), MCP క్లయింట్ (ఏజెంట్/యాప్/IDE), మోడల్ (LLM).
- సామర్థ్యాలు: సాధనం/వనరు ఆవిష్కరణ, స్కీమా-ఫస్ట్ కాల్స్, ప్రామాణిక ప్రాంప్ట్లు మరియు నిర్మాణాత్మక ప్రతిస్పందనలు.
- రవాణా: AI ఏజెంట్ వర్క్ఫ్లోల కోసం ప్రోటోకాల్- మరియు స్కీమా-ఆధారిత పరస్పర చర్యలు ఆప్టిమైజ్ చేయబడ్డాయి.
- పాత్రలు: ఎడ్జ్ గేట్వే లేదా అంతర్గత గేట్వే క్లయింట్ల నుండి సేవలకు మధ్యవర్తిత్వం వహిస్తుంది.
- సామర్థ్యాలు: రూటింగ్, JWT/OAuth2, mTLS, కోటాలు, రేట్ లిమిట్స్, హెడర్/బాడీ ట్రాన్స్ఫార్మ్స్, కాషింగ్, పరిశీలన, WAF.
- ప్లేస్మెంట్: మైక్రోసర్వీస్లు లేదా మోనోలిత్ల కోసం ప్రవేశం/నిష్క్రమణ.
MCP ఎప్పుడు ప్రకాశిస్తుంది (మరియు ఎప్పుడు ప్రకాశించదు)
MCPని ఎప్పుడు ఉపయోగించాలి:
- మీరు అనేక సాధనాలను సురక్షితంగా మరియు స్థిరంగా పిలవవలసిన AI ఏజెంట్లను నిర్మిస్తుంటే.
- ఏజెంట్లు సామర్థ్యాలు మరియు ఇన్పుట్/అవుట్పుట్ స్కీమాలను కనుగొనడానికి మీకు ఒక ప్రామాణిక మార్గం కావాలి.
- నమూనాలు తార్కింపజేయగల మరియు అనుసంధానించగల నిర్మాణాత్మక సాధన వినియోగం మీకు అవసరం.
- ప్రతి అనుసంధానం కోసం అనుకూల గ్లూ కోడ్ను తగ్గించడానికి మరియు ప్రాంప్ట్ ఫ్రాజిలిటీని తగ్గించడానికి మీరు కోరుకుంటే.
MCPని మాత్రమే ఎప్పుడు నివారించాలి:
- మీకు ఎంటర్ప్రైజ్-గ్రేడ్ పెరిమీటర్ రక్షణలు, auth/గుర్తింపు బ్రోకరింగ్ లేదా జీరో-ట్రస్ట్ నెట్వర్క్ నియంత్రణలు అవసరమైతే. MCP వాటిని భర్తీ చేయదు; ఒక API గేట్వే చేస్తుంది.
API గేట్వేలు ఎప్పుడు ప్రకాశిస్తాయి (మరియు ఎప్పుడు ప్రకాశించవు)
API గేట్వేను ఎప్పుడు ఉపయోగించాలి:
- మీకు కేంద్రీకృత auth, రేట్ లిమిటింగ్, కోటాలు మరియు ట్రాఫిక్ షేపింగ్ అవసరమైతే.
- మీ సేవలను వివిధ క్లయింట్లు (వెబ్, మొబైల్, భాగస్వామ్య APIలు) వినియోగిస్తుంటే మరియు ఏకరూప విధానాలు అవసరమైతే.
- మీకు విశ్లేషణలు, ట్రేసింగ్, కాషింగ్ మరియు స్కేల్ వద్ద మార్పిడి అవసరమైతే.
గేట్వేపై మాత్రమే ఆధారపడకుండా ఎప్పుడు నివారించాలి:
- AI ఏజెంట్లు డైనమిక్గా సాధనాలను కనుగొనడానికి మరియు ఉపయోగించడానికి మీరు కోరుకుంటే: గేట్వే నమూనాలు తార్కింపజేయగల సిమాంటిక్స్ను బహిర్గతం చేయదు. అది MCP యొక్క ప్రాంతం.
సరిపోల్చడం: MCP vs API గేట్వే
- MCP: ఏజెంట్-టూల్ సిమాంటిక్ పరస్పర చర్య.
- API గేట్వే: APIల కోసం ట్రాఫిక్ నిర్వహణ, భద్రత మరియు విశ్వసనీయత.
- MCP: నమూనా వినియోగం కోసం సాధనాలు/వనరులు, సామర్థ్యాలు, స్కీమాలు.
- API గేట్వే: మార్గాలు, విధానాలు, auth, కోటాలు, లేటెన్సీ బడ్జెట్లు.
- MCP: సాధనాలు/వనరులను ఒకసారి నిర్వచించండి, బహుళ క్లయింట్లు/నమూనాలు వాటిని ఊహించదగిన విధంగా వినియోగించుకోవడానికి అనుమతించండి.
- API గేట్వే: విధానాలను ఒకసారి నిర్వచించండి, సేవలు మరియు పరిసరాలలో స్థిరంగా వర్తించండి.
- MCP: ఏజెంట్ల కోసం సురక్షిత సాధన ఆహ్వాన సిమాంటిక్స్పై దృష్టి పెట్టండి; డౌన్స్ట్రీమ్ authపై ఆధారపడుతుంది (తరచుగా గేట్వేల వెనుక APIల ద్వారా).
- API గేట్వే: authN/Z (OAuth2, JWT), mTLS, WAF, రేట్ లిమిట్స్, IP అనుమతి/తిరస్కరణ జాబితాలను అమలు చేస్తుంది.
- MCP: ఏజెంట్ వర్క్ఫ్లోలను మరియు సాధన సిమాంటిక్స్ను ఆప్టిమైజ్ చేస్తుంది; పనితీరు అంతర్లీన సేవలపై ఆధారపడి ఉంటుంది.
- API గేట్వే: నెట్వర్క్ మార్గం పనితీరు, కాషింగ్, పునఃప్రయత్నాలు, సర్క్యూట్ బ్రేకింగ్ను ఆప్టిమైజ్ చేస్తుంది.
- MCP: ఏజెంట్ తార్కింపజేయడానికి సాధనం/ఫలితం సిమాంటిక్స్.
- API గేట్వే: కొలమానాలు, లాగ్లు, ట్రేస్లు, అభ్యర్థన/ప్రతిస్పందన తనిఖీ.
- MCP: ప్రామాణిక స్పెసిఫికేషన్ మరియు పెరుగుతున్న సర్వర్లు/క్లయింట్లతో అభివృద్ధి చెందుతున్న పర్యావరణ వ్యవస్థ.
- API గేట్వేలు: పరిణతి చెందిన విక్రేతలు మరియు ఓపెన్ సోర్స్; గుర్తింపు ప్రొవైడర్లు, SIEM, APMలతో అనుసంధానిస్తుంది.
అవి కలిసి పనిచేయగలవా?
అవును—మరియు అది తరచుగా ఉత్తమ మార్గం. ఒక సాధారణ నమూనా:
- ఖచ్చితమైన auth, కోటాలు మరియు పరిశీలనతో గేట్వే ద్వారా మీ అంతర్గత సేవలను బహిర్గతం చేయండి.
- సాధనాలు మరియు వనరులుగా నిర్దిష్ట వర్క్ఫ్లోలను చుట్టే MCP సర్వర్ను సృష్టించండి.
- మీ AI ఏజెంట్ను MCP సర్వర్తో మాట్లాడనివ్వండి. MCP సర్వర్ ఆపై ఎంటర్ప్రైజ్ నియంత్రణలను వారసత్వంగా పొందుతూ గేట్వే ద్వారా డౌన్స్ట్రీమ్ APIలను పిలుస్తుంది.
పరిశ్రమ వ్యాఖ్యానం ఈ లేయర్డ్ మోడల్పై ఏకీభవిస్తోంది, API గేట్వేలు, AI గేట్వేలు మరియు AI-స్థానిక ట్రాఫిక్ షేపింగ్ కోసం MCP గేట్వేల మధ్య వ్యత్యాసాలు ఉన్నాయి. ఆలోచనలు కూడా అనుకూల APIలకు విరుద్ధంగా MCP ఏజెంట్ అనుసంధానాలను ఎందుకు సులభతరం చేస్తుందో హైలైట్ చేస్తాయి.
నిజ-ప్రపంచ దృశ్యాలు
- SaaS కోసం AI మద్దతు ఏజెంట్
- లక్ష్యం: బిల్లింగ్ డేటాను తీయడం, టిక్కెట్లను తెరవడం మరియు వినియోగదారు సమస్యలను సంగ్రహించడం.
- నమూనా: ఏజెంట్ → MCP క్లయింట్ → MCP సర్వర్ (సాధనాలు: getInvoices, createTicket, getCustomer) → API గేట్వే ద్వారా డౌన్స్ట్రీమ్ REST/GraphQL.
- ఎందుకు: MCP సిమాంటిక్ టూల్ యాక్సెస్ ఇస్తుంది; గేట్వే JWT, రేట్ లిమిట్స్ మరియు ఆడిటింగ్ను అమలు చేస్తుంది.
- లక్ష్యం: అంతర్గత డాక్స్, CRM మరియు కోడ్ రెపోస్ నుండి జ్ఞానాన్ని తిరిగి పొందడం.
- నమూనా: ఏజెంట్ MCP సాధనాలను ప్రశ్నిస్తుంది: వెక్టార్-సెర్చ్, CRM-లుకప్, రెపో-సెర్చ్.
- డౌన్స్ట్రీమ్ సేవలు గేట్వే ద్వారా రక్షించబడతాయి మరియు రేట్-పరిమితం చేయబడతాయి.
- ఎందుకు: MCP సాధనం సిమాంటిక్స్ను సంగ్రహిస్తుంది; గేట్వే గార్డ్రైల్స్ను అందిస్తుంది.
- భాగస్వామ్య API ప్రోగ్రామ్ + AI అసిస్టెంట్లు
- లక్ష్యం: భాగస్వాములు భాగస్వామ్య డేటాపై పనిచేసే అసిస్టెంట్లను నిర్మిస్తారు.
- నమూనా: భాగస్వాములు OAuth స్కోప్లతో గేట్వే ద్వారా అనుసంధానిస్తారు. అంతర్గతంగా, మీ అసిస్టెంట్ ఆ భాగస్వామ్య ఎండ్పాయింట్లను పిలిచే MCP సాధనాలను ఉపయోగిస్తుంది.
- ఎందుకు: విధానం (గేట్వే) మరియు ఏజెంట్ ఎర్గోనామిక్స్ (MCP) మధ్య స్పష్టమైన విభజన.
భద్రతా పరిశీలనలు
- సాధన స్కీమాలను ధృవీకరించండి, ఇన్పుట్లు/అవుట్పుట్లను శుభ్రపరచండి మరియు సాధన సామర్థ్యం పరిధిని పరిమితం చేయండి.
- ప్రతి-సాధనం auth మరియు ఆడిట్ లాగ్లను అమలు చేయండి.
- నిర్దిష్ట ఏజెంట్లు/అద్దెదారుల నుండి సాధన కాల్ల కోసం అనుమతి జాబితాలను పరిగణించండి.
- OAuth2/JWT, mTLS మరియు సరైన టోకెన్ జీవితకాలాలను అమలు చేయండి.
- బ్యాకెండ్లను రక్షించడానికి రేట్ లిమిట్స్ మరియు కోటాలను వర్తించండి.
- ఇంజెక్షన్ మరియు దుర్వినియోగాన్ని తగ్గించడానికి WAF విధానాలను ఉపయోగించండి.
డెవలపర్ అనుభవ చిట్కాలు
- వినియోగదారు ప్రయాణం నుండి ప్రారంభించండి. ఏజెంట్ ఎండ్-టు-ఎండ్ ఏ పనులు చేయాలో? స్పష్టమైన పేర్లు మరియు స్కీమాలతో వాటిని MCP సాధనాలుగా రూపొందించండి.
- గేట్వే వెనుక ప్రతి MCP సాధనాన్ని ఒకటి లేదా అంతకంటే ఎక్కువ బ్యాకెండ్ ఎండ్పాయింట్లకు మ్యాప్ చేయండి. వ్యాపార తర్కాన్ని సేవల్లో ఉంచండి; ఆర్కెస్ట్రేషన్ను MCPలో ఉంచండి.
- ప్రతిదీ వెర్షన్ చేయండి: పెళుసుగా ఉండే ఏజెంట్ ప్రవర్తనను నివారించడానికి సాధన స్కీమాలు (MCP) మరియు API ఒప్పందాలు (గేట్వే).
- పూర్తి-స్టాక్ పరిశీలన కోసం రెండు లేయర్లను లాగ్ చేయండి: ఏజెంట్ టూల్ కాల్లు మరియు గేట్వే ట్రాఫిక్.
పనితీరు మరియు ఖర్చు
- స్థిరమైన సాధన వినియోగం మరియు తక్కువ అనుసంధాన బగ్ల విలువకు సంబంధించి MCP కనిష్ట ఓవర్హెడ్ను జోడిస్తుంది.
- గేట్వేలు నిష్క్రమణను తగ్గించగలవు, కాష్ హిట్ రేట్లను మెరుగుపరచగలవు మరియు లోడ్ కింద బ్యాక్ప్రెజర్ను అందించగలవు.
- కలిసి, అవి స్మార్ట్ ఆర్కెస్ట్రేషన్ (MCP) మరియు స్థితిస్థాపక రూటింగ్ (గేట్వే) ద్వారా పునఃప్రయత్నాలు మరియు సమయ పరిమితులను తగ్గిస్తాయి.
FAQలు: బృందం అమరిక మరియు పాలన
- MCPని ఎవరు "స్వంతం" చేసుకుంటారు? సాధారణంగా AI ప్లాట్ఫారమ్/ML ప్లాట్ఫారమ్ బృందం.
- గేట్వేను ఎవరు "స్వంతం" చేసుకుంటారు? సాధారణంగా ప్లాట్ఫారమ్/ఇన్ఫ్రా లేదా API ప్లాట్ఫారమ్ బృందం.
- నకిలీని ఎలా నివారించాలి? గేట్వేలో విధానాన్ని ఉంచండి; MCPలో టాస్క్ సిమాంటిక్స్ను ఉంచండి. భాగస్వామ్య సేవా కేటలాగ్లు మరియు స్కీమా రిజిస్ట్రీలను ఉపయోగించండి.
ఎలా ఎంచుకోవాలి: ఒక సాధారణ నిర్ణయ మార్గం
- మీ ప్రధాన సమస్య "AI మా సాధనాలు మరియు డేటాను సురక్షితంగా ఉపయోగించడానికి అనుమతించండి" అయితే, MCPతో ప్రారంభించండి.
- మీ ప్రధాన సమస్య "API ట్రాఫిక్ను సురక్షితంగా ఉంచడం మరియు నిర్వహించడం" అయితే, API గేట్వేతో ప్రారంభించండి.
- మీరు AI ఏజెంట్లు మరియు ఉత్పత్తి APIలు (చాలా బృందాలు) రెండింటినీ చేస్తుంటే, రెండింటినీ ఉపయోగించండి మరియు స్పష్టమైన సరిహద్దును గీయండి: MCPలో సిమాంటిక్స్, గేట్వేలో విధానాలు.
గుర్తించదగినది: మిమ్మల్ని వేగవంతం చేయడానికి టూలింగ్
మీ బృందం AI ఫీచర్లను తరచుగా ప్రోటోటైప్ చేస్తే, మీకు వేగవంతమైన పునరావృత లూప్లు అవసరం—ప్రాంప్టింగ్, సాధన వైరింగ్ మరియు సందర్భం క్యూరేషన్. ద్వారా, Sider.AI వంటి ప్లాట్ఫారమ్లు మీ AI వర్క్ఫ్లోలను క్రమబద్ధీకరించగలవు, మీ స్టాక్ను శుభ్రంగా ఉంచుతూనే మీరు ప్రాంప్ట్లు, ఏజెంట్లు మరియు అనుసంధానాలతో మరింత త్వరగా ప్రయోగాలు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. మరింత అన్వేషించండి ముఖ్యమైన విషయాలు
- MCP మరియు API గేట్వేలు ఒకదానికొకటి పూరకంగా ఉంటాయి, ప్రత్యామ్నాయాలు కావు.
- AI ఏజెంట్లు సాధనాలను ఎలా కనుగొంటారో మరియు ఉపయోగిస్తారో MCP ప్రామాణీకరిస్తుంది; APIలు ఎలా సురక్షితం చేయబడతాయో మరియు నిర్వహించబడతాయో గేట్వేలు ప్రామాణీకరిస్తాయి.
- సిమాంటిక్స్ మరియు వర్క్ఫ్లో స్పష్టత కోసం MCPని ఉపయోగించండి; భద్రత, విశ్వసనీయత మరియు పాలన కోసం గేట్వేను ఉపయోగించండి.
- 2025లో గెలుపొందిన ఆర్కిటెక్చర్ లేయర్డ్గా ఉంటుంది: గేట్వే వెనుక బాగా పాలించబడిన APIల పైన MCP ఉంటుంది.
FAQ
Q1: Model Context Protocol API గేట్వేకు ప్రత్యామ్నాయమా?
లేదు. MCP AI ఏజెంట్లు సాధనాలను ఎలా కనుగొంటారో మరియు ఉపయోగిస్తారో ప్రామాణీకరిస్తుంది, అయితే API గేట్వే API ట్రాఫిక్ను సురక్షితంగా ఉంచుతుంది మరియు నిర్వహిస్తుంది. అవి స్టాక్ యొక్క వేర్వేరు పొరలను పరిష్కరిస్తాయి మరియు తరచుగా కలిసి ఉపయోగించబడతాయి.
Q2: నేను MCPని ఎప్పుడు ఉపయోగించాలి vs API గేట్వే?
AI ఏజెంట్లకు నిర్మాణాత్మక, కనుగొనదగిన సాధనాలు మరియు వనరులను అందించడానికి MCPని ఉపయోగించండి. మీ సేవలకు auth, రేట్ లిమిట్స్, రూటింగ్ మరియు పరిశీలనను అమలు చేయడానికి API గేట్వేను ఉపయోగించండి.
Q3: MCP OAuth మరియు JWTతో పని చేయగలదా?
అవును. MCP సాధనాలు సాధారణంగా గేట్వే లేదా సేవా లేయర్లో OAuth/JWTని అమలు చేసే డౌన్స్ట్రీమ్ సేవలను పిలుస్తాయి. MCP సిమాంటిక్స్పై దృష్టి పెడుతుంది; auth అంతర్లీన APIల ద్వారా అమలు చేయబడుతుంది.
Q4: MCP గేట్వే అంటే ఏమిటి?
కొంతమంది విక్రేతలు MCP క్లయింట్లు మరియు సర్వర్ల మధ్య ట్రాఫిక్ను నిర్వహించే ఒక ప్రత్యేక గేట్వేగా MCP గేట్వేను వివరిస్తారు. ఇది AI-స్థానిక ట్రాఫిక్ మరియు వర్క్ఫ్లోలపై దృష్టి సారించడం ద్వారా సాంప్రదాయ API గేట్వేలకు పూరకంగా ఉంటుంది.
Q5: నేను అనుకూల సాధన అనుసంధానాల నుండి MCPకి ఎలా మైగ్రేట్ చేయాలి?
మీ ప్రధాన వర్క్ఫ్లోల కోసం స్పష్టమైన సాధన స్కీమాలను నిర్వచించండి, మీ ప్రస్తుత సేవలను చుట్టే MCP సర్వర్ను అమలు చేయండి మరియు భద్రత మరియు విధానాల కోసం ఆ సేవలను మీ API గేట్వే ద్వారా రూట్ చేయండి. క్రమంగా రోల్ అవుట్ చేయండి మరియు రెండు లేయర్లను పర్యవేక్షించండి.