𝗪𝗵𝘆 𝗔𝗣𝗖 𝗔𝗴𝗲𝗻𝘁𝘀 𝗦𝗵𝗼𝘂𝗹𝗱 𝗗𝗲𝗳𝗮𝘂𝗹𝘁 𝗧𝗼 𝗺𝗼𝗱𝗲𝗹: 𝗶𝗻𝗵𝗲𝗿𝗶𝘁

APC એજન્ટ ફાઇલો ત્યારે શ્રેષ્ઠ રીતે કામ કરે છે જ્યારે તે નાની અને પોર્ટેબલ હોય.

શ્રેષ્ઠ ડિફોલ્ટ તરીકે model: inherit નો ઉપયોગ કરવો જોઈએ. જ્યારે તમારા પ્રોજેક્ટની જરૂર હોય ત્યારે જ ચોક્કસ મોડેલનો ઉપયોગ કરો. આ નિયમ તમારી ફાઇલોને સ્વચ્છ રાખે છે. રિપોઝિટરી પ્રોજેક્ટ કોન્ટ્રાક્ટ ધરાવે છે, જ્યારે રનટાઇમ મોડેલની પસંદગી કરે છે.

APC એજન્ટ એ તમારી એજન્ટ ફાઇલમાં એક પર્સના (persona) છે. તે નામ, ભૂમિકા અને કૌશલ્યોને વ્યાખ્યાયિત કરે છે. તેણે આખા રનટાઇમ સ્ટેકને હાર્ડકોડ (hardcode) ન કરવો જોઈએ. તેણે કોઈ એક વેન્ડરને ડિફોલ્ટ તરીકે ફરજ પાડવી જોઈએ નહીં. તે પર્સનાનું વર્ણન કરે છે અને રનટાઇમને તેનું કામ કરવા દે છે.

model: inherit શા માટે વધુ સારું છે:

ચોક્કસ મોડેલનો ઉપયોગ ક્યારે કરવો:

ચોક્કસ પ્રોવાઈડર અને મોડેલ ID નો ઉપયોગ ત્યારે જ કરો જો પ્રોજેક્ટ તેના પર નિર્ભર હોય. ઉદાહરણ તરીકે:

મોડેલને પિન (pin) કરતા પહેલા આ ટેસ્ટનો ઉપયોગ કરો:

મશીનનું નહીં, પણ એજન્ટનું વર્ણન કરો. આ તમારી એજન્ટ ફાઇલોને 'સ્ટીકી' (sticky) બનાવવાને બદલે ઉપયોગી રાખશે.

સ્ત્રોત: https://dev.to/agentprojectcontext/why-apc-agents-should-default-to-model-inherit-1jih

વૈકલ્પિક લર્નિંગ કોમ્યુનિટી: https://t.me/GyaanSetuAi