Capabilities vs Tools in Agentic AI
લોકો અવારનવાર AI એજન્ટોને તેઓ કેટલા સાધનોનો ઉપયોગ કરે છે તેના આધારે માપે છે.
તેઓ પૂછે છે કે શું એજન્ટ વેબ બ્રાઉઝ કરી શકે છે, કોડ રન કરી શકે છે, અથવા ડેટાબેઝ ક્વેરી કરી શકે છે. તર્ક સરળ છે. વધુ સાધનો એટલે વધુ સારો એજન્ટ.
આ તર્ક ખોટો છે.
સાધનો અને ક્ષમતાઓ અલગ છે. સારું AI બનાવવા માટે તમારે આ તફાવત સમજવો જરૂરી છે.
સાધન એ એક ઇન્ટરફેસ છે. તે એજન્ટને દુનિયા સાથે જોડાવા દે છે.
સાધનોમાં શામેલ છે:
- Web search
- Databases
- APIs
- File systems
- Email platforms
સાધન નિર્ણય લેતું નથી. તે ફક્ત એક ક્રિયા કરે છે. સાધનોને એજન્ટની પહોંચના વિસ્તરણ તરીકે જુઓ. તેઓ એજન્ટને કાર્ય કરવા દે છે, પરંતુ તે ક્યારે અથવા શા માટે કાર્ય કરવું તે જણાવતા નથી.
ક્ષમતા એ છે જે સમસ્યાનો ઉકેલ લાવે છે. ક્ષમતાઓ જ્ઞાનાત્મક (cognitive) હોય છે.
ક્ષમતાઓમાં શામેલ છે:
- પગલાંઓની શ્રેણીનું આયોજન કરવું
- જટિલ લક્ષ્યોને વિભાજિત કરવા
- યોગ્ય સાધન પસંદ કરવું
- પરિણામો દ્વારા તર્ક કરવો
- નિષ્ફળતા પછી વ્યૂહરચનામાં ફેરફાર કરવો
ક્ષમતાઓ નક્કી કરે છે કે એજન્ટ કેવી રીતે વિચારે છે.
એ જ સાધનો ધરાવતા બે એજન્ટ્સની કલ્પના કરો: એક બ્રાઉઝર અને એક ડેટાબેઝ.
એજન્ટ A ડેટાબેઝ ક્વેરી કરે છે, સ્ક્રિપ્ટ લખે છે અને ખોટો જવાબ આપે છે.
એજન્ટ B જરૂરી ડેટા ઓળખે છે, શ્રેષ્ઠ સ્ત્રોત પસંદ કરે છે, પરિણામોને ચકાસે છે અને પછી પ્રતિસાદ આપે છે.
સાધનો સમાન છે. તફાવત તર્કનો છે.
ક્ષમતાઓ નિર્ણય લે છે. સાધનો અમલ કરે છે.
- આયોજન કહે છે કે આગળ શું થશે.
- તર્ક કહે છે કે તે શા માટે થાય છે.
- સાધન પસંદગી કહે છે કે તે કેવી રીતે થાય છે.
- અમલીકરણ એ અંતિમ પગલું છે.
ક્ષમતાઓ ઉમેર્યા વિના સાધનો ઉમેરવા એ ભૂલ છે. તેનાથી ખર્ચ વધે છે અને વધુ ભૂલો થાય છે. વધુ સાધનો એટલે અનુસરવા માટે વધુ માર્ગો અને નિષ્ફળ થવાની વધુ રીતો.
તે એવી વ્યક્તિને વધુ સારું ટૂલબોક્સ આપવા જેવું છે જેને ખબર નથી કે કેવી રીતે બનાવવું.
જ્યારે તમે એજન્ટ ડિઝાઇન કરો છો, ત્યારે તે કયા સાધનોની જરૂર છે તે પૂછવાનું બંધ કરો. તે કઈ ક્ષમતાઓની કમી ધરાવે છે તે પૂછવાનું શરૂ કરો.
જવાબ ભાગ્યે જ બીજું કોઈ API હોય છે. જવાબ વધુ સારું આયોજન અને વધુ સારું નિર્ણય લેવું છે.
ત્રણ સાધનો ધરાવતો સ્માર્ટ એજન્ટ ત્રીસ સાધનો ધરાવતા મૂર્ખ એજન્ટને હરાવી દેશે.
એજન્ટને તેના ટૂલબોક્સના કદ દ્વારા નહીં, પરંતુ તે તેના ટૂલબોક્સનો ઉપયોગ કેવી રીતે કરે છે તેના દ્વારા માપો.
Source: https://dev.to/rohith_kn/capabilities-vs-tools-in-agentic-ai-theyre-not-the-same-thing-3lg7
