આજનું હવામાન, KTX સમયપત્રક, વિનિમય દર અને કંપનીની આંતરિક સામગ્રી અલગ-અલગ તપાસવા માટે અનેક ઍપ અને સિસ્ટમ વચ્ચે જવું પડે છે. તાલીમ પૂર્ણ થયાના સમય સુધીની માહિતીનો જ ઉપયોગ કરતું AI સતત બદલાતી પરિસ્થિતિઓને પ્રતિબિંબિત કરવું મુશ્કેલ માને છે.
Tool Calling AIને વપરાશકર્તાની વિનંતી મુજબ યોગ્ય બાહ્ય સાધનો પસંદ કરવામાં તથા નવીનતમ માહિતી મેળવવા અને કાર્ય પૂર્ણ કરવામાં સહાય કરે છે. આ લેખમાં Tool Calling કેવી રીતે કાર્ય કરે છે, તેનો ઉપયોગ ક્યાં કરી શકાય છે અને ડિઝાઇન કરતી વખતે કઈ બાબતો તપાસવી જોઈએ તે સમજાવવામાં આવ્યું છે.
Tool Calling શું છે
Tool Calling એ વિશાળ ભાષા મોડેલને બાહ્ય ફંક્શન, API, ડેટાબેઝ અને કાર્યપ્રણાલીઓને કૉલ કરવા માટે જોડતી તકનીક છે. AI વપરાશકર્તાની વિનંતીનું વિશ્લેષણ કર્યા પછી જરૂરી સાધન અને ઇનપુટ મૂલ્યો નક્કી કરે છે અને સાધન દ્વારા પરત કરાયેલા પરિણામનો ઉપયોગ કરીને જવાબ આપે છે અથવા આગળનું કાર્ય કરે છે.
| વિભાગ | તાલીમ ડેટા આધારિત પ્રક્રિયા | Tool Calling આધારિત પ્રક્રિયા |
|---|---|---|
| માહિતીનો સમય | મોડેલની તાલીમના સમય સુધીની માહિતીનો ઉપયોગ | કૉલ કરવાના સમયની બાહ્ય માહિતીનો ઉપયોગ |
| ગણતરી | સંદર્ભના આધારે પરિણામ તૈયાર કરવું | કૅલ્ક્યુલેટર અથવા ગણતરી ફંક્શનને કૉલ કરીને પરિણામની ચકાસણી કરવી |
| કંપનીની આંતરિક સામગ્રી | તાલીમ પ્રક્રિયામાં સમાવિષ્ટ માહિતીનો જ ઉપયોગ | પરવાનગી ધરાવતા ડેટાબેઝ અને દસ્તાવેજ પ્રણાલીની તપાસ કરવી |
| કાર્ય અમલ | જવાબનું વાક્ય તૈયાર કરવું | બુકિંગ, નોંધણી, મોકલણી અને અહેવાલ તૈયાર કરવા જેવા કાર્યો કરવા |
વિનંતી પ્રક્રિયા થવાની રીત
Tool Calling દ્વારા શક્ય કાર્યો
ટૂલ કોલિંગ માહિતી મેળવવા અને કાર્ય અમલમાં મૂકવાને એક જ સંવાદ પ્રવાહ સાથે જોડે છે. વપરાશકર્તાઓને દરેક સેવાની શોધ પદ્ધતિ અથવા મેનૂનું સ્થાન જાણવાની જરૂર વગર કુદરતી ભાષામાં શરતો જણાવી શકે છે. કંપનીઓ વપરાશકર્તાની પરવાનગીઓ અને કાર્ય નિયમો અનુસાર કયા સાધનો બોલાવી શકાય તે અલગ રીતે ગોઠવી શકે છે.
| ઉપયોગના ક્ષેત્રો | જોડાણના લક્ષ્યો | પ્રક્રિયાના ઉદાહરણો |
|---|---|---|
| રિયલ-ટાઇમ માહિતી | હવામાન, ટ્રાફિક, વિનિમય દર, શેર ભાવ API | વર્તમાન સમયની માહિતી મેળવવી અને શરતો અનુસાર તુલના કરવી |
| ચોક્કસ ગણતરી | કૅલ્ક્યુલેટર, આંકડાકીય ફંક્શન, દર ગણતરી API | કર, અંતર, ખર્ચ અને આંકડાકીય મૂલ્યોની ગણતરી |
| આંતરિક માહિતી | દસ્તાવેજ સંગ્રહ, ડેટાબેઝ, શોધ સિસ્ટમ | પરવાનગીની મર્યાદામાં નિયમો, કરારો અને કામગીરી સંબંધિત સામગ્રી શોધવી |
| સમયપત્રક વ્યવસ્થાપન | કૅલેન્ડર, બુકિંગ સિસ્ટમ | ઉપલબ્ધ સમય તપાસવો અને સમયપત્રક નોંધવું |
| સંચાર | ઈમેલ, મેસેન્જર, સૂચના સિસ્ટમ | વપરાશકર્તાની મંજૂરી પછી સંદેશ તૈયાર કરવો અને મોકલવો |
| કાર્ય સ્વચાલન | રિપોર્ટ, ગ્રાહક વ્યવસ્થાપન, એન્ટરપ્રાઇઝ રિસોર્સ પ્લાનિંગ સિસ્ટમ | સામગ્રી એકત્રિત કરવી, ફોર્મ ભરવું અને સ્થિતિ બદલવી |
ડિઝાઇન કરતી વખતે તપાસવા જેવી બાબતો
બાહ્ય સિસ્ટમોના જોડાણો વધે ત્યારે ડેટા ઍક્સેસનો વ્યાપ અને અમલની પરવાનગીઓ પણ વધે છે. સેવા સંચાલકોએ કૉલ પહેલાં અને પછીની ચકાસણી પ્રક્રિયા, ભૂલ નિવારણની રીત અને ખર્ચની મર્યાદા ચોક્કસ રીતે નક્કી કરવી જોઈએ. વપરાશકર્તાઓ કઈ માહિતી કઈ સિસ્ટમમાં મોકલવામાં આવે છે તે ચકાસી શકે તે જરૂરી છે.
| ચકાસવાના મુદ્દા | ઊભી થઈ શકે તેવી સમસ્યાઓ | ડિઝાઇન પદ્ધતિ |
|---|---|---|
| વ્યક્તિગત માહિતીનું રક્ષણ | કૉલ પ્રક્રિયા દરમિયાન વ્યક્તિગત માહિતી બાહ્ય સિસ્ટમમાં મોકલાઈ શકે છે | માત્ર જરૂરી ડેટા મોકલો અને એન્ક્રિપ્શન, સંગ્રહ અવધિ તથા તૃતીય પક્ષને પ્રદાન કરવાની શરતોનું સંચાલન કરો |
| ઍક્સેસ પરવાનગીઓ | વપરાશકર્તાને પરવાનગી ન હોય તેવી સામગ્રી અથવા સુવિધાઓ ઍક્સેસ થઈ શકે છે | વપરાશકર્તા પ્રમાણીકરણ અને ભૂમિકા-આધારિત પરવાનગીઓ લાગુ કરો અને કૉલ પહેલાં પરવાનગીની ફરી ચકાસણી કરો |
| ડેટાની ચોકસાઈ | API જૂના અથવા ખોટા મૂલ્યો પરત કરી શકે છે | ડેટાનો સમયબિંદુ અને સ્રોત દર્શાવો તથા માન્યતા ચકાસણી અને પરસ્પર ચકાસણી લાગુ કરો |
| અમલની જવાબદારી | બુકિંગ, ચુકવણી અથવા મોકલવાની પ્રક્રિયા દરમિયાન અનિચ્છિત કાર્ય નિશ્ચિત થઈ શકે છે | રદ કરવું મુશ્કેલ હોય તેવા કાર્યોમાં વપરાશકર્તાની પુષ્ટિ અને મંજૂરીના તબક્કા લાગુ કરો |
| ખર્ચ વ્યવસ્થાપન | વારંવારના કૉલ અને મોટા પાયાની વિનંતીઓને કારણે સંચાલન ખર્ચ વધી શકે છે | કૉલની સંખ્યા મર્યાદિત કરો, પરિણામો સંગ્રહિત કરો અને ડુપ્લિકેટ વિનંતીઓ અટકાવવાના નિયમો ગોઠવો |
| જાળવણી | બાહ્ય API અને ઇનપુટ ફોર્મેટ બદલાઈ શકે છે | વર્ઝન મેનેજમેન્ટ, સ્વચાલિત પરીક્ષણ, ખામી શોધ અને વૈકલ્પિક પ્રક્રિયાઓનું સંચાલન કરો |
- સંવેદનશીલ માહિતીને કોલ કરવાના હેતુ માટે જરૂરી મર્યાદા સુધી સીમિત રાખો.
- ચુકવણી, બુકિંગ, મોકલવા અને કાઢી નાખવા જેવી કામગીરીમાં વપરાશકર્તાની મંજૂરીનો તબક્કો રાખો.
- ટૂલનો પ્રતિસાદ સમય, ભૂલ દર અને કોલની કિંમત સતત નોંધો.
- બાહ્ય ડેટાનો સ્ત્રોત અને તેને મેળવવાનો સમય પરિણામમાં દર્શાવો.
- ટૂલમાં ખામી સર્જાય ત્યારે પુનઃપ્રયાસની સંખ્યા અને વૈકલ્પિક પ્રક્રિયાના માપદંડો લાગુ કરો.
વાસ્તવિક કાર્યમાં CLEVI લાગુ કરવાની દિશા
AIનો કાર્યક્ષેત્રમાં ઉપયોગ મોડેલની કામગીરી, કનેક્ટ કરી શકાય તેવા ટૂલ્સ, અમલીકરણની ચોકસાઈ અને સુરક્ષા નિયંત્રણના સ્તર પર આધાર રાખે છે. એક જ વિનંતી સાથે અનેક ટૂલ્સ કનેક્ટ કરવાથી માહિતી શોધવાથી લઈને પરિણામોનું સંકલન અને અનુગામી કામગીરી સુધીનું બધું એક જ સ્ક્રીન પર સંભાળી શકાય છે. કાર્ય અનુસારની પરવાનગીઓ અને મંજૂરી પ્રક્રિયાઓને પ્રતિબિંબિત કરવાથી સંસ્થાની સુરક્ષા નીતિ જાળવી રાખીને પુનરાવર્તિત કામગીરી ઘટાડી શકાય છે.
- Tool Calling
- Function Calling
- જનરેટિવ AI
- AI એજન્ટ
- કાર્ય સ્વચાલન
- API એકીકરણ
