FunctionDeclarationsTool interface

FunctionDeclarationsTool, कोड का एक हिस्सा होता है. इसकी मदद से सिस्टम, जानकारी और मॉडल के दायरे से बाहर, कोई कार्रवाई या कार्रवाइयों के सेट को बाहरी सिस्टम से इंटरैक्ट कर सकता है.

हस्ताक्षर:

export declare interface FunctionDeclarationsTool 

प्रॉपर्टी

प्रॉपर्टी टाइप ब्यौरा
फ़ंक्शन डिक्लेरेशन फ़ंक्शन डेक[] ज़रूरी नहीं. मॉडल को, मौजूदा उपयोगकर्ता की क्वेरी के साथ-साथ एक या उससे ज़्यादा फ़ंक्शन की जानकारी भेजी जाएगी. मॉडल, रिस्पॉन्स में FunctionCall की जानकारी देकर, इन फ़ंक्शन के किसी सबसेट को कॉल करने का फ़ैसला कर सकता है. अगले मोड़ पर आने वाले हर फ़ंक्शन कॉल के लिए, उपयोगकर्ता को FunctionResponse देना चाहिए. फ़ंक्शन के जवाबों के आधार पर, मॉडल उपयोगकर्ता को आखिरी जवाब देगा. फ़ंक्शन के बारे में ज़्यादा से ज़्यादा 64 एलान किए जा सकते हैं.

फ़ंक्शन

ज़रूरी नहीं. मॉडल को, मौजूदा उपयोगकर्ता की क्वेरी के साथ-साथ एक या उससे ज़्यादा फ़ंक्शन की जानकारी भेजी जाएगी. मॉडल, रिस्पॉन्स में FunctionCall की जानकारी देकर, इन फ़ंक्शन के किसी सबसेट को कॉल करने का फ़ैसला कर सकता है. अगले मोड़ पर आने वाले हर फ़ंक्शन कॉल के लिए, उपयोगकर्ता को FunctionResponse देना चाहिए. फ़ंक्शन के जवाबों के आधार पर, मॉडल उपयोगकर्ता को आखिरी जवाब देगा. फ़ंक्शन के बारे में ज़्यादा से ज़्यादा 64 एलान किए जा सकते हैं.

हस्ताक्षर:

functionDeclarations?: FunctionDeclaration[];