AI చాట్బాక్స్ను అధిగమించడం
చాలా AI డెమోలు ఒకేలా కనిపిస్తాయి. మీరు ఒక చాట్ విండోను చూస్తారు. ఒక ప్రాంప్ట్ను టైప్ చేస్తారు. టెక్స్ట్ వస్తుండటాన్ని గమనిస్తారు. ఈ ఇంటర్ఫేస్ ఒక ఉచ్చు. ఇది పరిష్కారాలను నిర్మించే బదులు, కేవలం ప్రశ్నలు అడగడానికే మిమ్మల్ని అలవాటు చేస్తుంది.
బెర్క్లీ (Berkeley) CS విద్యార్థులు ఒక మెరుగైన మార్గాన్ని కనుగొన్నారు. వారు తమ అల్గారిథమ్స్ హోంవర్క్ కోసం చాట్ బాక్స్లను ఉపయోగించడం మానేశారు. దానికి బదులుగా, వారు స్వయంప్రతిపత్తి కలిగిన ఏజెంట్లను (autonomous agents) నిర్మించారు. ఈ ఏజెంట్లు చాట్ చేయవు. అవి ప్రణాళికలు వేస్తాయి, కోడ్ను అమలు చేస్తాయి మరియు ఫలితాలను ఈమెయిల్ చేస్తాయి.
ఈ వ్యవస్థ ఎలా పనిచేస్తుంది:
• టాస్క్ ప్లానర్ (Task Planner): ఒక లైట్వెయిట్ LLM లక్ష్యాన్ని JSON సబ్ టాస్క్ జాబితాగా మారుస్తుంది. ప్రతి టాస్క్కు స్పష్టమైన విజయ నియమం (success rule) ఉంటుంది. • కోడ్ ఎగ్జిక్యూటర్ (Code Executor): ఒక ప్రత్యేక LLM ప్రతి టాస్క్ కోసం Python స్క్రిప్ట్లను రాస్తుంది. ఈ స్క్రిప్ట్లు ఒక Docker sandboxలో నడుస్తాయి. ఇది మీ కంప్యూటర్ను సురక్షితంగా ఉంచుతుంది. ఒకవేళ కోడ్ విఫలమైతే, ఏజెంట్ ఎర్రర్ మెసేజ్తో మళ్ళీ ప్రయత్నిస్తుంది. • SQLite స్టోర్ (SQLite Store): ఇది ఏజెంట్ యొక్క మెమరీ. భారీ చాట్ హిస్టరీని ఉపయోగించే బదులు, ఏజెంట్ ఒక లోకల్ డేటాబేస్కు డేటాను చదువుతుంది మరియు రాస్తుంది. ఇది ఖర్చులను తగ్గించడమే కాకుండా లోపాలను నివారిస్తుంది. • ఈమెయిల్ అగ్రిగేటర్ (Email Aggregator): ఏజెంట్ పని చేయడాన్ని మీరు గమనించాల్సిన అవసరం లేదు. పని పూర్తయిన తర్వాత, ఏజెంట్ ఫలితాలు మరియు ఉపయోగించిన కోడ్తో కూడిన పూర్తి నివేదికను మీకు ఈమెయిల్ చేస్తుంది.
ఇది ChatGPT కంటే ఎందుకు మెరుగైనది:
- ఖర్చు: OpenRouter ద్వారా చిన్న మోడల్లను ఉపయోగించడం వల్ల డాలర్లలో కాకుండా సెంట్లు మాత్రమే ఖర్చవుతాయి.
- మెమరీ: కాంటెక్స్ట్ విండోకు బదులుగా డేటాబేస్ను ఉపయోగించడం వల్ల ఏజెంట్ అయోమయానికి గురికాకుండా ఉంటుంది.
- విశ్వసనీయత: ఏజెంట్ ఫలితాలను ధృవీకరించడానికి కోడ్ను ఉపయోగిస్తుంది. మీకు కేవలం టెక్స్ట్ మాత్రమే కాకుండా, గణితం మరియు లాజిక్ కూడా లభిస్తాయి.
- భద్రత: సాండ్బాక్స్ (sandbox) వల్ల ఏజెంట్ మీ ప్రైవేట్ ఫైళ్లను తాకలేదని నిర్ధారించబడుతుంది.
ఈ ఆర్కిటెక్చర్ డేటా అనాలిసిస్, ఫైల్ ప్రాసెసింగ్ మరియు గణితం కోసం పనిచేస్తుంది. ఇది క్రియేటివ్ రైటింగ్ లేదా సబ్జెక్టివ్ పనుల కోసం పనిచేయదు. వాటికి ఇంకా మనుషుల అవసరం ఉంటుంది.
పునరావృతమయ్యే పనుల కోసం చాట్ను ఉపయోగించడం ఆపండి. మీరు నిద్రపోతున్నప్పుడు కూడా మీ కోసం పనిచేసే ఏజెంట్ను నిర్మించండి.
Optional learning community: https://t.me/GyaanSetuAi