आजचे हवामान, KTX चे वेळापत्रक, विनिमय दर आणि कंपनीतील माहिती स्वतंत्रपणे तपासण्यासाठी अनेक अॅप्स आणि प्रणालींमध्ये जावे लागते. प्रशिक्षण पूर्ण झालेल्या वेळेपर्यंतचीच माहिती वापरणाऱ्या AI साठी सतत बदलणाऱ्या परिस्थितींचा समावेश करणे कठीण असते.
Tool Calling AI ला वापरकर्त्याच्या विनंतीनुसार योग्य बाह्य साधने निवडण्यास आणि अद्ययावत माहिती मिळवणे तसेच कामांची अंमलबजावणी करण्यास मदत करते. या लेखात Tool Calling कसे कार्य करते, त्याचा वापराचा आवाका आणि डिझाइन करताना तपासायच्या बाबी स्पष्ट केल्या आहेत.
Tool Calling म्हणजे काय
Tool Calling हे मोठ्या भाषा मॉडेलला बाह्य फंक्शन्स, API, डेटाबेस आणि व्यावसायिक प्रणाली कॉल करण्यासाठी जोडणारे तंत्रज्ञान आहे. AI वापरकर्त्याच्या विनंतीचे विश्लेषण केल्यानंतर आवश्यक साधने आणि इनपुट मूल्ये ठरवते आणि साधनाने परत केलेल्या परिणामांचा वापर करून उत्तर देते किंवा पुढील काम करते.
| वर्गीकरण | प्रशिक्षण डेटावर आधारित प्रक्रिया | Tool Calling वर आधारित प्रक्रिया |
|---|---|---|
| माहितीचा कालावधी | मॉडेलच्या प्रशिक्षणाच्या वेळेपर्यंतची माहिती वापरणे | कॉल करण्याच्या वेळेतील बाह्य डेटा वापरणे |
| गणना | संदर्भाच्या आधारे परिणाम तयार करणे | कॅल्क्युलेटर किंवा गणना फंक्शन कॉल करून परिणाम तपासणे |
| कंपनीतील माहिती | प्रशिक्षण प्रक्रियेत समाविष्ट असलेली माहितीच वापरणे | परवानगी असलेल्या डेटाबेस आणि दस्तऐवज प्रणालींमध्ये शोध घेणे |
| कामाची अंमलबजावणी | उत्तराचे वाक्य तयार करणे | आरक्षण, नोंदणी, पाठवणे आणि अहवाल तयार करणे यांसारखी कामे करणे |
विनंतीवर प्रक्रिया होण्याची प्रक्रिया
Tool Calling द्वारे करता येणारी कामे
Tool Calling माहिती मिळवणे आणि कार्य पार पाडणे यांना एका संवाद प्रवाहात जोडते. वापरकर्त्यांना प्रत्येक सेवेची शोधपद्धत किंवा मेनूचे स्थान माहीत नसले तरी ते नैसर्गिक भाषेत अटी सांगू शकतात. कंपन्या वापरकर्त्यांच्या परवानग्या आणि कार्यनियमांनुसार कॉल करता येणारी साधने वेगवेगळी कॉन्फिगर करू शकतात.
| वापर क्षेत्र | जोडणीचे लक्ष्य | प्रक्रियेची उदाहरणे |
|---|---|---|
| रिअल-टाइम माहिती | हवामान, वाहतूक, विनिमय दर, शेअर किमतींचे API | सध्याच्या वेळेतील माहिती मिळवणे आणि अटींनुसार तुलना करणे |
| अचूक गणना | कॅल्क्युलेटर, सांख्यिकी फंक्शन्स, शुल्क गणना API | कर, अंतर, खर्च आणि सांख्यिकीय मूल्यांची गणना करणे |
| अंतर्गत माहिती | दस्तऐवज संचय, डेटाबेस, शोध प्रणाली | परवानगीच्या मर्यादेत नियम, करार आणि कामगिरीची सामग्री शोधणे |
| वेळापत्रक व्यवस्थापन | कॅलेंडर, आरक्षण प्रणाली | उपलब्ध वेळ तपासणे आणि वेळापत्रक नोंदवणे |
| संवाद | ईमेल, मेसेंजर, सूचना प्रणाली | वापरकर्त्याच्या मंजुरीनंतर संदेश तयार करून पाठवणे |
| कार्य स्वयंचलन | अहवाल, ग्राहक व्यवस्थापन, एंटरप्राइझ रिसोर्स प्लॅनिंग प्रणाली | माहिती गोळा करणे, नमुने भरणे आणि स्थिती बदलणे |
डिझाइन करताना तपासावयाच्या बाबी
बाह्य प्रणालींशी जोडण्या वाढल्यास डेटा प्रवेशाची व्याप्ती आणि कार्यवाहीची परवानगीही वाढते. सेवा ऑपरेटरने कॉल करण्यापूर्वी व नंतरच्या पडताळणी प्रक्रिया, त्रुटींना प्रतिसाद देण्याची पद्धत आणि खर्चाची मर्यादा स्पष्टपणे निश्चित केली पाहिजे. कोणती माहिती कोणत्या प्रणालीकडे पाठवली जाते हे वापरकर्त्यांना तपासता आले पाहिजे.
| तपासणीचे घटक | उद्भवू शकणाऱ्या समस्या | डिझाइन पद्धत |
|---|---|---|
| वैयक्तिक माहितीचे संरक्षण | कॉल करण्याच्या प्रक्रियेत वैयक्तिक माहिती बाह्य प्रणालीकडे पाठवली जाऊ शकते | आवश्यक तेवढाच डेटा पाठवा आणि एन्क्रिप्शन, साठवण कालावधी व तृतीय पक्षाला माहिती देण्याच्या अटी व्यवस्थापित करा |
| प्रवेश परवानगी | वापराची परवानगी नसलेल्या माहिती किंवा कार्यक्षमतेचा प्रवेश मिळू शकतो | वापरकर्ता प्रमाणीकरण आणि भूमिकेनुसार परवानग्या लागू करा आणि कॉल करण्यापूर्वी परवानगीची पुन्हा पडताळणी करा |
| डेटाची अचूकता | API जुनी किंवा चुकीची मूल्ये परत करू शकते | डेटाची वेळ आणि स्रोत दर्शवा तसेच वैधता तपासणी आणि परस्पर पडताळणी लागू करा |
| कार्यवाहीची जबाबदारी | आरक्षण, देयक किंवा पाठवण्याच्या प्रक्रियेत अनपेक्षित कार्य निश्चित होऊ शकते | रद्द करणे कठीण असलेल्या कार्यांसाठी वापरकर्ता तपासणी आणि मंजुरीचे टप्पे लागू करा |
| खर्च व्यवस्थापन | वारंवार कॉल आणि मोठ्या प्रमाणातील विनंत्यांमुळे संचालनाचा खर्च वाढू शकतो | कॉलची संख्या मर्यादित करा, परिणाम साठवा आणि पुनरावृत्तीच्या विनंत्या रोखण्यासाठी नियम निश्चित करा |
| देखभाल व्यवस्थापन | बाह्य API आणि इनपुटचे स्वरूप बदलू शकते | आवृत्ती व्यवस्थापन, स्वयंचलित चाचण्या, बिघाड शोधणे आणि पर्यायी प्रक्रिया कार्यान्वित करा |
- संवेदनशील माहिती कॉल करण्याच्या उद्देशासाठी आवश्यक तेवढ्यापुरती मर्यादित ठेवा.
- पेमेंट, आरक्षण, पाठवणे आणि हटवणे यांसारख्या कार्यांसाठी वापरकर्त्याच्या मंजुरीची पायरी ठेवा.
- टूलचा प्रतिसाद वेळ, त्रुटी दर आणि कॉल करण्याचा खर्च सातत्याने नोंदवा.
- बाह्य डेटाचा स्रोत आणि तो पाहिल्याची वेळ निकालांमध्ये दर्शवा.
- टूलमध्ये बिघाड झाल्यास पुन्हा प्रयत्नांची संख्या आणि पर्यायी प्रक्रियेचे निकष लागू करा.
प्रत्यक्ष कामात लागू करण्यासाठी CLEVI ची दिशा
AI चा कामातील उपयोग मॉडेलची कामगिरी, जोडता येणारी टूल्स, अंमलबजावणीची अचूकता आणि सुरक्षा नियंत्रणाच्या पातळीवर अवलंबून असतो. एका विनंतीशी अनेक टूल्स जोडल्यास माहिती शोधण्यापासून निकालांची मांडणी आणि पुढील कामांपर्यंतची प्रक्रिया एकाच स्क्रीनवर हाताळता येते. प्रत्येक कामानुसार परवानग्या आणि मंजुरीच्या प्रक्रिया लागू केल्यास संस्थेची सुरक्षा धोरणे कायम ठेवून पुनरावृत्तीची कामे कमी करता येतात.
- Tool Calling
- Function Calling
- जनरेटिव्ह AI
- AI एजंट
- कामाचे ऑटोमेशन
- API एकत्रीकरण
