एक फ़ंक्शन डिक्शनरी बनाना
आप एक रिसर्च प्रोजेक्ट पर काम कर रहे हैं जहाँ आपको वैज्ञानिक शोध-पत्रों के संग्रह से प्रमुख जानकारी निकालनी है. लक्ष्य यह है कि दिए गए पेपर्स से शीर्षक और प्रकाशन वर्ष सहित प्रमुख जानकारी का एक सार-संग्रह तैयार किया जाए. इसे संकलित करने के लिए, आप OpenAI API में function calling का उपयोग करके यह प्रमुख जानकारी निकालने का निर्णय लेते हैं.
get_response() फ़ंक्शन और messages, जिनमें शोध-पत्र का टेक्स्ट है, पहले से प्रीलोडेड हैं. function_definition वैरिएबल भी आंशिक रूप से भरा हुआ है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
OpenAI API के साथ AI सिस्टम बनाना
अभ्यास निर्देश
- फ़ंक्शन का
'type'पैरामीटर परिभाषित करें. - रिसर्च पेपर्स से शीर्षक और प्रकाशन वर्ष निकालने के लिए
'properties'पैरामीटर्स परिभाषित करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
client = OpenAI(api_key="")
# Define the function parameter type
function_definition[0]['function']['parameters']['type'] = ____
# Define the function properties
function_definition[0]['function']['parameters']['properties'] = ____
response = get_response(messages, function_definition)
print(response)